repo.or.cz
/
tinycc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix error logic for undefined reference in library
2016-12-03
Thomas Preud'homme
Fix err
o
r l
o
gic
for undefined reference in li
b
rary
commit
|
commitdiff
|
tree
2015-12-27
Thomas Preud
'
homme
i386:
A
dd sup
p
ort f
o
r
new
p
sABI
relocation
commit
|
commitdiff
|
tree
2015-04-18
Thoma
s
Pre
u
d'
h
omme
Fix p
r
ogram symbols expor
t
ed
i
n dynsym sect
i
o
n
commit
|
commitdiff
|
tree
2015-03-10
T
homas Preud'homme
Add
s
ome mi
s
sing nocode
_
wanted
gu
a
rd
commit
|
commitdiff
|
tree
2015-02-18
Thom
a
s Preud'hom
m
e
T
he "op
e
n a whis
k
y
a
nd cu
t
your finger
op
e
n"
p
atch
commit
|
commitdiff
|
tree
2014-04-29
Thomas Pr
e
ud'ho
m
me
Add support for loa
d
/store of _Bool value
commit
|
commitdiff
|
tree
2014-04-14
Thom
a
s Preud'homme
Imp
r
ove efficienc
y
of macro co
n
catenati
o
n
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud'
h
omme
Make
build CPU detecti
o
n
a
tad more flexible
commit
|
commitdiff
|
tree
2014-04-12
T
h
o
mas Pr
e
u
d
'
h
omme
F
i
x preprocessor con
c
at wit
h
empty arg
commit
|
commitdiff
|
tree
2014-04-08
Thomas P
r
eud'homme
Prevent ## to
appear at start or
e
nd of macro
commit
|
commitdiff
|
tree
2014-04-07
Tho
m
as Preud
'
h
o
m
m
e
Ad
d
new te
s
t
s
fo
r
macro nesti
n
g
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'homme
Fix t
e
st
f
or macro
nest
i
ng
commit
|
commitdiff
|
tree
2014-03-31
Thom
a
s
P
r
eud
'
h
omme
Allow local redefinition of
e
n
u
m
erator
commit
|
commitdiff
|
tree
2014-03-31
Tho
m
as Preud'h
o
m
me
Upda
t
e
C
h
angelog
f
rom
g
it
c
hangelo
g
en
t
ries
commit
|
commitdiff
|
tree
2014-03-30
Thomas P
r
eud'homme
Add tests for previou
s
fixes
commit
|
commitdiff
|
tree
2014-03-30
Thom
a
s Preud
'
homme
Update Changelog from g
i
t ch
a
ngelog entries
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas Preud'homme
Fix typo in code
added by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas Preud'hom
m
e
Fix again GOT32 +
P
LT32 r
e
lo
c
commit
commit
|
commitdiff
|
tree
2014-03-29
Thomas P
r
eud'ho
m
m
e
C
r
eate bcheck region fo
r
argv and arge arg
u
ment
commit
|
commitdiff
|
tree
2014-03-29
Th
o
mas Pre
u
d'homme
Make
g
e
t_tok_str support NULL as second par
a
m
.
commit
|
commitdiff
|
tree
2014-03-26
Tho
m
a
s Preud
'
h
o
mme
Sim
p
lify and
fix
G
OT32 + PLT32
r
eloc
c
o
mmit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud
'
homme
Support GOT32 and PLT32 reloc for sam
e
symbol
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Always link libtcc1
.
a
i
n
(
usef
u
l
for
va_*
on x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas
P
reud'h
o
m
me
Add t
e
s
t fo
r
previous com
m
it
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Warn
a
bout soft float ABI not being sup
p
orted
commit
|
commitdiff
|
tree
2014-03-25
Thomas
Pre
u
d'homme
Deprecate FP
A
an
d
OA
B
I s
u
pport for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thom
a
s Preud'homme
M
a
k
e
parse_btype only ac
c
ept o
n
e basic type
commit
|
commitdiff
|
tree
2014-03-17
Thomas
P
r
eud'homme
F
i
x relo
c
ati
o
n of
__bound
_
i
n
i
t
commit
|
commitdiff
|
tree
2014-03-11
T
h
omas Preud'homme
Fi
x
__clear_cache i
m
plement
a
tion
commit
|
commitdiff
|
tree
2014-03-11
Tho
m
as P
r
e
ud'homme
Adjust relocation offset for
thumb to ARM
v
eneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d'homme
Don't hardc
o
de gcc
in t
e
sts Ma
k
efil
e
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as
P
r
e
ud'homme
F
i
x
w
arnin
g
of
c
lang
commit
|
commitdiff
|
tree
2014-03-09
T
homas P
r
eu
d
'homme
Use i
n
tp
t
r_t to ca
s
t pointer
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
P
reud'hom
m
e
Undefine __va* in libtcc1 to avoid err
o
r
s
w
/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preu
d
'
h
omme
Make con
d
ition in
l
i
btcc1 based on target
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
P
r
eu
d
'homme
Fix type
_
to_str test for unsi
g
ned int
commit
|
commitdiff
|
tree
2014-03-08
Thom
a
s P
r
eud'homme
Fix vari
o
us
e
rrors
u
ncovered by st
a
tic analysis
commit
|
commitdiff
|
tree
2014-02-10
Thoma
s
Pr
e
ud'ho
m
me
Call fill_got_e
n
try uncondit
i
on
a
lly
commit
|
commitdiff
|
tree
2014-02-09
Thomas
P
reud'homme
Defi
n
e float_eabi only in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas
Pre
u
d
'
homm
e
Ignore V
T
_DEFSIGN in
l
oad on x86-
6
4 arc
h
commit
|
commitdiff
|
tree
2014-02-06
Thoma
s
P
reud'homm
e
Def signedness != signed !=
unsi
g
ned
f
or char
commit
|
commitdiff
|
tree
2014-02-06
Thomas
Preud'homme
Add su
p
p
o
r
t
of
Thumb to ARM branch r
e
location
commit
|
commitdiff
|
tree
2014-02-06
Thom
a
s P
r
eud'homme
Sp
l
it elf_o
u
tput_fi
l
e in
s
m
a
ller functions
commit
|
commitdiff
|
tree
2014-02-06
T
hom
a
s Preud'homme
Add macro to
browse re
l
oc and sym entries
commit
|
commitdiff
|
tree
2014-02-05
Tho
m
as
Preud'ho
m
me
Round
mode of ll -> float con
v
er
s
ion
t
o nearest
commit
|
commitdiff
|
tree
2014-02-05
Thomas P
r
eud
'
homme
Fix neg
a
t
i
v
e lon
g
long to f
l
oat
c
onver
s
ion
o
n
ARM
commit
|
commitdiff
|
tree
2014-02-05
Th
o
m
as Preud'ho
m
me
Fix floa
t
to lon
g
lo
n
g conv
e
rsion
o
n
ARM
commit
|
commitdiff
|
tree
2014-02-05
T
h
omas Preud'homme
F
ix and extend *FCAST test in tcc
t
est
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thoma
s
Preud'homme
Fix paramet
e
r pas
s
ing
o
f long lon
g
b
itfield
commit
|
commitdiff
|
tree
2014-02-03
T
homas Preud'homm
e
sw
i
tch la
s
t 2 para
m
s o
f
TOK_mem
s
e
t
on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
h
omas P
r
eud'
h
om
m
e
Don't perform bui
l
t
i
n_frame
_
addre
s
s on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
h
o
mas Preud'homme
Fix fc
t
param
p
assing of struct with
s
iz
e
< 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
S
w
itc
h
flo
a
t abi to softfp for int <--> float conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
r
e
u
d
'homme
Revert
"
A
dd macro to
br
o
wse rel
o
c and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'ho
m
me
Rev
e
rt "Split elf_output_file in s
m
a
l
ler
functions
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d
'homme
Re
v
ert "Add support of Th
u
mb to ARM branch relocation"
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'
h
omm
e
Add support of Thumb to
A
RM
b
r
a
nch re
l
ocation
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Pre
u
d'h
o
mme
Spl
i
t elf
_
output_file in smaller f
u
nctions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'homme
Ad
d
macro to browse reloc and sym entries
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'homme
Give ARM asm
m
nem
o
nic of PLT e
n
tries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
omme
Ign
o
re abitest-cc and ab
i
test-tcc test programs
commit
|
commitdiff
|
tree
2014-02-01
Thomas
P
reud'homm
e
Test long long to float
conversions
commit
|
commitdiff
|
tree
2014-02-01
T
h
o
m
as Preud'homme
M
o
ve result of
i
to
f
double conv back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud
'
homme
Various M
a
kef
i
le f
i
x
e
s for cross-co
m
pilation
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'homme
R
emove W
I
THOUT_LIBTCC ma
c
ro: no mor
e
us
e
r
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Use
G
N
U
triplet prefix for c
r
oss tcc
c
ompilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Shared
li
b
raries
a
lso have entr
y
points
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Pr
e
ud'homme
Improve ELF
o
n ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Upda
t
e
e
lf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'hom
m
e
Add support for runtime selectio
n
of
f
loat ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas
P
reud'homme
Explicit tha
t
EABI
only support
s
VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Don't say compil
e
r fla
g
s are warning
options
commit
|
commitdiff
|
tree
2014-01-06
T
h
omas Preud'homme
Fi
x
struct ret in variadi
c
fc
t
w
i
th
ARM
h
ar
d
float
commit
|
commitdiff
|
tree
2014-01-06
Thoma
s
Pr
e
ud'ho
m
me
Don't call __tcc_fpinit if using
l
ibgc
c
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't enabl
e
bo
u
nd check if libgcc is us
e
d
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
eud'ho
m
me
Move logic for if (in
t
value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s Preud'homme
U
p
date Changelog from
g
it c
h
angelog
entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'ho
m
me
Fix nega
t
ion of 0
.
0 and -
0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Provide
i
nstall-strip target in M
a
kefile
commit
|
commitdiff
|
tree
2014-01-03
T
h
omas Pre
u
d
'
homme
Use libtcc
.
a fo
r
static li
n
k
e
ven
w
i
t
h
USE
_
LI
B
GCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
R
e
port error on NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Thoma
s
Preud'homme
A
lw
a
ys set *palign
i
n cla
s
si
f
y
_
x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thom
a
s
P
reud'homme
make
git ign
o
re lib/arm di
r
e
ctor
y
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
Fix sig
n
ed intege
r
division
in ARM
r
u
ntime
ABI
commit
|
commitdiff
|
tree
2013-12-11
Th
o
mas Preud'homme
Add A
R
M
aeabi fun
c
ti
o
ns neede
d
t
o run
tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thoma
s
Preud'homme
Suppo
r
t special calling convention
f
or
r
untime
A
B
I
commit
|
commitdiff
|
tree
2013-11-26
Thomas Pre
u
d'ho
m
me
Defi
n
e __ARM_EABI__
a
nd
_
_
ARMEL__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as Pr
e
u
d'homme
Make abitest
.
c
have pred
i
ctable resu
l
t
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
Preud'homm
e
Add v
a
_* macro impl
e
mentat
i
on f
o
r A
R
M
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add comment to exp
l
ain
t
h
e
code add
e
d by 41ce39
1
c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homm
e
F
i
x structure passing in
ARM calling conventi
o
n
commit
|
commitdiff
|
tree
2013-11-22
T
homas Preud
'
homme
Add support for struct >
4B returned via registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Pre
u
d'homme
Rem
o
ve
code in arm-
g
e
n
.
c for str
u
ct pack
i
ng in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Correctly iden
t
ify h
o
mogeneous float aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix count
i
n
g
of VFP
re
g
s in AR
M
's
g
func_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix register c
o
rruption at
funct
i
on c
a
ll on A
R
M
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'
h
omme
Allow thumb transi
t
ion for R_ARM_P
C
24
commit
|
commitdiff
|
tree
2013-11-17
T
homas Preud'homme
Co
r
rec
t
ly align and r
e
cla
i
m stack at
f
unctio
n
call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'homme
Refactor
and simplify gfunc
_
c
all() on
a
r
m
commit
|
commitdiff
|
tree
next