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
Add new tests for macro nesting
2014-04-07
Thomas Pr
e
ud'
h
omme
Add new
t
ests for macro nestin
g
commit
|
commitdiff
|
tree
2014-04-07
Thomas
Preud'homme
Fix test for macro nesting
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'homme
Al
l
ow
l
ocal redefinition o
f
enumerator
commit
|
commitdiff
|
tree
2014-03-31
T
h
omas Preud'homme
U
p
date Changelog from git c
h
ang
e
log entri
e
s
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'homme
Add t
e
sts
f
or
p
revious fixes
commit
|
commitdiff
|
tree
2014-03-30
Thomas
P
reud'homme
U
pdate Chan
g
el
o
g from g
i
t changelog en
t
ries
commit
|
commitdiff
|
tree
2014-03-29
Thom
a
s
Pre
u
d'homme
Fix typ
o
in c
o
de add
e
d by b
0
18bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preu
d
'
homme
Fix again GOT3
2
+ PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
C
r
eat
e
b
check region for argv and arge argumen
t
commit
|
commitdiff
|
tree
2014-03-29
Thom
a
s
Pre
u
d'homme
M
a
k
e g
e
t_tok_str suppor
t
N
U
LL as
seco
n
d
p
aram
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preu
d
'
ho
m
me
S
i
mplif
y
and
fix G
O
T32 + PLT32
reloc commit
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas Preud'homm
e
S
upport
G
O
T3
2
an
d
PLT32 r
e
l
o
c fo
r
s
a
me symbol
commit
|
commitdiff
|
tree
2014-03-25
Thomas P
r
eud
'
homme
A
l
ways link l
i
btcc1
.
a
i
n
(usefu
l
for va_
*
on x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Add test for previ
o
us co
m
mit
commit
|
commitdiff
|
tree
2014-03-25
T
h
o
mas Preud'homme
War
n
ab
o
ut so
f
t float AB
I
not bei
n
g supported
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as Preud'hom
m
e
De
p
reca
t
e FPA and OABI support for
A
R
M
commit
|
commitdiff
|
tree
2014-03-24
Tho
m
as Preud'ho
m
me
Make parse
_
b
t
ype only
acc
e
p
t one basic t
y
pe
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'homme
F
ix relocation of __b
o
und_init
commit
|
commitdiff
|
tree
2014-03-11
Tho
m
as Preud
'
homme
Fix __clear_cach
e
i
mplementation
commit
|
commitdiff
|
tree
2014-03-11
T
h
omas Preud'homme
Adjust reloc
a
tion
offset
for thum
b
t
o ARM vene
e
r
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
P
reud'ho
m
me
Don't hardcode gcc in te
s
ts Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s
Preud'h
o
mme
Fix warni
n
g
of cl
a
ng
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud
'
homme
Use
intptr_t to cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud
'
homme
Undefine __va
*
in libtcc1 to avoi
d
errors w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
P
r
eud'homme
Ma
k
e
c
ondition in libtcc1 based on tar
g
et
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homm
e
F
ix
t
y
pe_
t
o_st
r
test for unsigned
i
nt
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'hom
m
e
Fix var
i
o
us errors
uncov
e
red by
s
ta
t
ic
analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas
P
r
eud'homme
Call fill_got_entry unc
o
n
d
it
i
onally
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud'
h
omme
Define float_eabi o
n
ly in arm-g
e
n
.
o
commit
|
commitdiff
|
tree
2014-02-07
Tho
m
a
s
Preud'homme
I
g
nore VT_DEFSIGN
i
n
l
oad on
x
86-64 arc
h
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Preud'homme
Def signedness
!= signed != u
n
signed
f
or char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Add
s
upport of Thumb to A
R
M branch r
e
location
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Spl
i
t elf_outp
u
t
_file
i
n smaller funct
i
ons
commit
|
commitdiff
|
tree
2014-02-06
Thomas
Preud'h
o
mme
Add macro to
b
rowse reloc and sym en
t
ries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
R
ound mod
e
of ll -> float conversion to near
e
st
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
Preud'ho
m
me
Fix negative long long
to
f
loat conversio
n
on ARM
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas Pr
e
ud'h
o
mme
Fix float to lon
g
long conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
T
hom
a
s
Preud'homme
Fix and extend *FCAST t
e
s
t
in
tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas
P
reud'hom
m
e
Fix paramete
r
passin
g
of long lo
n
g bitfi
e
l
d
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
switch
l
a
st 2 pa
r
am
s
of TOK_mem
s
e
t on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
homas Preud
'
ho
m
me
Don'
t
pe
r
fo
r
m builtin_frame_addres
s
on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas P
r
eud'
h
omme
Fix fct param
p
a
ss
i
ng of struct
w
ith size < 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
re
u
d'
h
omme
Switch f
l
oat
a
b
i
to softfp fo
r
int <
-
-> float conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud
'
homme
Reve
r
t "Add macro
to browse reloc and
s
y
m
ent
r
ies"
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Pr
e
ud'homme
Revert "S
p
lit e
l
f_ou
t
put_file in smaller
fun
c
t
i
o
ns"
commit
|
commitdiff
|
tree
2014-02-02
T
homas
P
reud'homme
R
e
ver
t
"
A
d
d support of Thumb to ARM branch relocation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
omme
Add support o
f
Thumb
to
A
RM
b
r
a
nch relocation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
om
m
e
Split elf
_
output_file in smaller f
u
n
ctions
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud
'
hom
m
e
Add
m
acro to browse
r
eloc and
sym entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eu
d
'homme
Give ARM asm mnemonic of
PLT entrie
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'ho
m
me
Clean tc
c
elf
.
c
commit
|
commitdiff
|
tree
2014-02-02
T
homas P
r
eud'
h
o
mme
Ignor
e
abitest-c
c
and abitest-tcc tes
t
programs
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'ho
m
me
Test l
o
ng long
to float conversio
n
s
commit
|
commitdiff
|
tree
2014-02-01
Th
o
m
a
s Preud'homme
Move result of itof double co
n
v ba
c
k to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'homme
Vario
u
s
Makefile fixes
for cross
-
compilation
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Remove
W
I
TH
O
UT_LIBTCC
m
acro: no more user
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s
Preud
'
h
o
mme
U
se GNU tri
p
let pref
i
x for cross tc
c
compilers
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preud'homme
Sh
a
red
l
ibrari
e
s also h
a
ve entry
points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Improve
E
LF on AR
M
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
a
s
Preud'ho
m
m
e
Upda
t
e elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
P
r
eud'homme
Add su
p
port fo
r
runtim
e
select
i
on of f
l
oat ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pre
u
d
'
h
o
mme
Explici
t
that EABI only supports
V
FP fo
r
now
commit
|
commitdiff
|
tree
2014-01-07
T
h
om
a
s Preud'homme
Don't say c
o
mpil
e
r
flags
a
re
warni
n
g
o
ption
s
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'h
o
mm
e
Fix struct ret
in variadic fct
w
i
th ARM
hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't cal
l
__
t
cc_fpinit if u
s
i
n
g li
b
gcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas
Preud'homme
Don't enable
b
ou
n
d check
i
f lib
g
c
c is use
d
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Move logic
f
or if (int valu
e
) t
o
tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'homme
Up
d
a
t
e Changelo
g
f
r
om git cha
n
g
e
log entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homm
e
F
ix negatio
n
of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas
Pr
e
ud
'
h
omme
Provide install-
s
t
r
ip ta
r
get in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Use
l
ibtcc
.
a for static link
even with USE
_
LI
B
G
C
C
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preu
d
'ho
m
me
Re
p
ort error
o
n
NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Always set *palign i
n
classify_x8
6
_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Th
o
mas Pr
e
ud
'
homme
make git ignor
e
l
i
b
/ar
m
directory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
F
ix
s
igne
d
int
e
ger
d
ivis
i
on in
A
R
M runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
as Preu
d
'homme
Add ARM aeabi functio
n
s
n
eeded to
r
un
t
c
ctest
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
as Preud'homme
Support
s
pecial calling
c
o
n
v
ention
for runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Tho
m
as Preud'homme
Define __
A
RM_EABI
_
_
a
nd __ARME
L
__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
M
a
k
e abitest
.
c have predictable
r
e
sult
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add va
_
*
macro implemen
t
ation for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preu
d
'homme
Add commen
t
to explain the code add
e
d
b
y 41c
e
39
1
c
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
r
eud'homme
F
i
x struct
u
re
p
assing in AR
M
calling conventio
n
commit
|
commitdiff
|
tree
2013-11-22
Thomas
P
reud'ho
m
me
Add s
u
pp
o
r
t
for
s
truct > 4B
r
e
t
urned via
regi
s
ters
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud'hom
m
e
Remove c
o
de in arm-g
e
n
.
c for s
t
ruct pac
k
ing
i
n
r
e
g
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Preud'homme
Correctly id
e
ntify
h
o
mogeneous
float a
g
gregate
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Preud'homme
Fix
c
ounting of VFP regs in
A
RM's
gfu
n
c_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas P
r
eud'hom
m
e
Fix register
corrupt
i
on a
t
fu
n
ct
i
on
call on
A
RM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preu
d
'homme
Allow th
u
mb transition for R_ARM_
P
C
24
commit
|
commitdiff
|
tree
2013-11-17
T
h
o
mas Preud'homme
Cor
r
ectly
align an
d
re
c
laim stack at function
c
all
commit
|
commitdiff
|
tree
2013-11-15
T
h
omas
Preud'homme
Ref
a
cto
r
and simplif
y
gfunc_
c
all() on arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas
P
r
eud'hom
m
e
A
d
d
_
_
clea
r
_
cach
e
im
p
lem
e
n
t
ation
in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Fix allocation of
struct i
n
regi
s
ters on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas
P
reud'homme
R
e
vert "Add suppor
t
f
o
r thread-local storage variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Pr
e
ud'homme
Add support
for thread-local s
t
orage variables
commit
|
commitdiff
|
tree
2013-10-01
Thomas
Pre
u
d'homme
Fix co
m
mit 0f5942c6
b
382105075dabb
6
f975a313
e
fc
6
3a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preu
d
'homm
e
Avoid warni
n
gs w
i
th gcc
4
.
8 +
d
e
f
ault CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'h
o
mme
D
etect correct
i
nst
r
u
c
t
ion with incorrect opera
n
d
s
commit
|
commitdiff
|
tree
2013-09-20
Tho
m
as Preud'homme
Report err
o
r
wh
e
n redef
i
ning
enumerato
r
commit
|
commitdiff
|
tree
2013-09-20
T
homas Preud
'
hom
m
e
Repor
t
error whe
n
using undefined enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas P
r
e
u
d'homme
Forbid enum redefin
i
tion
.
commit
|
commitdiff
|
tree
next