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 stack alignment on 8 bytes at function call
2013-01-27
Th
o
mas Preu
d
'
h
omme
Fix stack a
l
ignment on 8 byte
s
at
f
unctio
n
call
commit
|
commitdiff
|
tree
2013-01-26
Th
o
mas Preud'h
o
mm
e
Don't
do builtin
_
frame_address test wi
t
h
A
RM gcc
commit
|
commitdiff
|
tree
2013-01-26
T
h
omas Preud'homme
Organize
f
rames in a re
a
l
link
e
d
l
is
t
on
ARM
commit
|
commitdiff
|
tree
2013-01-25
Tho
m
as Preud'hom
m
e
Use g
c
c to
g
enerate tcctest
.
g
cc
commit
|
commitdiff
|
tree
2013-01-25
Tho
m
as Preud'homme
Link STT_GNU_IFUNC i
n
t
o STT_FUNC
in executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Pr
e
ud'
h
omme
Fix [f
]
getc return value usage in
40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
T
h
om
a
s P
r
e
ud'ho
m
m
e
Fix out-of-
t
re
e
b
u
ild w
i
t
h relative p
a
th to root
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas
P
r
eud'homme
I
n
stall
l
ibtcc
.
h when i
n
vok
i
n
g
make install
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
eud'homme
R
e
vert "Added w
h
at I call virtu
a
l
io to
t
inycc th
i
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
Preud
'
hom
m
e
Revert "pe
:
fix tcc
no
t
l
i
nking to
u
ser32
a
nd gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thoma
s
Preud'ho
m
me
Stop sett
i
ng -Wno-u
n
used-res
u
lt
s
witch in Makefil
e
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'h
o
mme
Fix C99ism in
v
swap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Pre
u
d'homme
Stop returning 0
i
n
cmp_comparison_tes
t
commit
|
commitdiff
|
tree
2013-01-06
Thoma
s
P
r
eud'homme
Hono
r
C
C
w
h
en testing for -Wno-unused-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas
P
r
eud'homme
D
e
tect
A
RM CPU ver
s
ion in
c
o
nfigure
commit
|
commitdiff
|
tree
2012-11-28
Th
o
mas
Preud'homme
arm-gen
.
c: Invalid
operator test alway
s
f
alse
commit
|
commitdiff
|
tree
2012-11-28
Tho
m
a
s
P
r
eud'
h
omme
Fix
O
A
B
I
calling conv
e
ntion
commit
|
commitdiff
|
tree
2012-11-21
T
h
om
a
s Preud'h
o
mm
e
Onl
y
re
f
erence vfpr when availab
l
e
commit
|
commitdiff
|
tree
2012-11-20
T
homas Preud'
h
omme
Define T
C
C_ARM_EABI if usi
n
g hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas
P
reud'
h
o
mme
G
e
nerate PLT thu
m
b stub only w
h
en nec
e
ssa
r
y
commit
|
commitdiff
|
tree
2012-11-12
T
h
omas P
r
eud'
h
omme
Revert "Gener
a
te
P
LT thumb st
u
b only when neces
s
ary"
commit
|
commitdiff
|
tree
2012-11-11
T
homas
P
r
e
ud'homme
Add ar
m
v6l to
ARM su
p
ported processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'hom
m
e
Call to vene
e
rs in ARM
mode
commit
|
commitdiff
|
tree
2012-11-07
T
homas Pre
u
d'h
o
mme
Allow s
o
u
rce fortification
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
r
eu
d
'
h
omme
Generate PL
T
thumb s
t
ub
only when necessary
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preud'homme
Support R_ARM_THM_JUMP2
4
r
e
location
t
o
plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Create a clea
n
target fo
r
tes
t
s2
/
Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thom
a
s Preud'homme
Hon
o
ur *FL
A
GS everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homm
e
E
n
a
ble
a
r
m
ha
r
df
l
o
at call
i
ng
c
onvention
commit
|
commitdiff
|
tree
2012-10-28
Thoma
s
Preud
'
h
o
m
m
e
Add
s
upport for
R_ARM_THM_{JUMP24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homm
e
Fix commit 85f6fad3
a
6ac
b
fa07a3dc45b673965fc2
6
890d8e
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas Pr
e
ud'
h
o
m
m
e
E
r
r
or o
u
t in case of variab
l
e n
a
me clash
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Pr
e
ud'hom
m
e
Forbid VLA as
s
tatic va
r
iab
l
es
commit
|
commitdiff
|
tree
2012-10-15
Thom
a
s P
r
e
u
d'h
o
mme
Only use bl
x
if available
commit
|
commitdiff
|
tree
2012-10-09
Th
o
mas Preud'
h
om
m
e
F
ix R_ARM_CALL when target fon
c
ti
o
n is Thumb
commit
|
commitdiff
|
tree
2012-10-09
T
h
omas Preud'hom
m
e
Support for
R_ARM_[THM_]MOV{W,T}_
A
BS[_NC
}
relocs
commit
|
commitdiff
|
tree
2012-07-30
T
homas Preud
'
homme
Disable c
a
l
lsa
v
e_test f
o
r arm
commit
|
commitdiff
|
tree
2012-07-29
T
hom
a
s Preud'homme
A
dd multiarch directory for
a
r
m
h
a
rdfloa
t
variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud
'
homme
get_reg():
try to free
r2 for an SVal
u
e first
commit
|
commitdiff
|
tree
2012-07-09
Thom
a
s
P
reud'ho
m
me
Fix
R_AR
M
_REL3
2
re
l
ocati
o
n
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
De
t
ect multiar
c
h
on K
f
r
e
eb
s
d and Hur
d
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
E
v
a
lu
a
t
e
conf
i
gure argumen
t
s
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
as
P
reud'hom
m
e
tccelf
.
c:
A
dd R_ARM_REL32 reloca
t
ion
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas Preud'homme
Add support for arm
h
a
r
d
f
l
oat calli
n
g conventi
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preu
d
'
homme
Fix removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homme
Only warn for unknown opt
i
ons in configure scr
i
pt
commit
|
commitdiff
|
tree
2012-05-22
T
homas Preud'homme
Several
m
ultia
r
c
h/biarch f
i
xe
s
commit
|
commitdiff
|
tree
2012-05-22
Tho
m
as Preud'
h
omme
Fix
CON
F
IG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud'homm
e
Reve
r
t
"Use
C
String to concat li
n
ker optio
n
s"
commit
|
commitdiff
|
tree
2012-03-20
Th
o
mas Pre
u
d'homme
U
s
e CStrin
g
to concat
linker o
p
tions
commit
|
commitdiff
|
tree
2012-03-16
Thomas
P
r
e
u
d'homme
Fix use af
t
er free
for
l
inker_arg
commit
|
commitdiff
|
tree
2012-03-14
T
hom
a
s P
r
e
ud'homme
Support linker options pas
s
ed i
n
several -Wl para
m
commit
|
commitdiff
|
tree
2012-03-14
T
h
omas Preud
'
homme
Consider long int
c
o
nstant a
s
64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
T
h
omas
P
reud'homme
R
emove vnrott (du
p
licat
e
v
rotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homm
e
I
n
form
u
ser that -b
onl
y
exists on i3
8
6
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'hom
m
e
Er
r
o
r out when assigning voi
d
va
l
ue
.
commit
|
commitdiff
|
tree
2012-01-08
T
h
o
mas Preu
d
'homme
s/derefenc
i
ng/dereferenci
n
g/ in
i
386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'homme
Compile tccasm
.
c conditionally
(
TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
T
homas Preud'
h
om
m
e
Fix linkage of n
a
med file in loader sc
r
ip
t
.
commit
|
commitdiff
|
tree
2011-08-12
T
h
o
m
as Preud'
h
o
m
m
e
Don't define strtold and
s
trtof on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-12
D
a
niel Glöckner
Fix probl
e
m with PLT and G
O
T
r
elocs on
a
rmel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
T
h
o
mas Pre
u
d'h
o
mme
Remove semicolon in x86-64 va_arg d
e
finition
.
commit
|
commitdiff
|
tree
2011-08-03
T
h
omas Preud'homme
Revert "Add a -
-
mult
i
a
r
ch-tri
p
let sw
i
tch to configur
e
"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud
'
homm
e
Add a --multiarch-
t
riplet sw
i
t
ch to conf
i
g
u
re
commit
|
commitdiff
|
tree
2011-08-01
Thomas Pre
u
d
'
ho
m
me
Set
C
ONFIG_TCC_CRT_PREFI
X
relative
t
o CON
F
I
G_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas P
r
eud'ho
m
me
Revert "Forc
e
con
s
t
.
expr
.
in expr_cond outside function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preu
d
'homme
Force
c
onst
.
expr
.
in expr_
c
ond outsid
e
function
commit
|
commitdiff
|
tree
2011-07-12
T
h
o
m
as Pre
u
d'homme
F
i
x
a
rray_tes
t
:
move params to
local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Pre
u
d'homme
Use C
O
N
F
IG_
T
CC_LDDIR for ld
.
s
o
on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Pre
u
d'
h
omme
Fix problem s
p
otted i
n
<
4E15F966
.
409010
2
@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
R
emo
v
e use
l
ess changes from
31ca000d in configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eu
d
'homme
Make ex1
.
c and
e
x4
.
c be executable on
a
ny
systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'
h
omme
Document in R
E
ADME th
a
t ex4
.
c
can b
e
e
x
ecuted
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Revert "Make examples' sheba
n
g
u
se ta
r
get tcc bin
d
ir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'
h
omm
e
Add c
o
nfiguration of
i
n
c
lude
s
ubdi
r
ectories
commit
|
commitdiff
|
tree
2011-07-07
Th
o
ma
s
Preu
d
'homme
Introduce t
c
c
_
split_path_compon
e
nt for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
T
h
omas Pre
u
d'homme
Free
e
x
tra
_
libdir_str aft
e
r use
.
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s
Pre
u
d'homme
Fix
c
o
mmit 31
c
a000d
commit
|
commitdiff
|
tree
2011-07-05
Tho
m
as
P
reud'homme
Add multiarch d
i
rs t
o
lin
k
er s
e
arch path
commit
|
commitdiff
|
tree
2011-06-17
Tho
m
as Pr
e
ud'homme
Make examp
l
es'
s
heb
a
ng use ta
r
get
tcc bindir path
commit
|
commitdiff
|
tree
2011-06-17
T
h
omas Preud'homme
D
efau
l
t
t
o create progs
w
ith symbols (i
n
cl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thoma
s
Preud'homme
U
pdate C
h
ang
e
log
commit
|
commitdiff
|
tree
2011-05-17
Thomas P
r
eud'homm
e
make test work wh
e
n LIBTCC1 no
t
defi
n
ed
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Support
s
c
ratchbox, Nokia
N
900 and qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Remove unu
s
ed
v
ariables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Remove unused
variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas
P
reud'hom
m
e
Improve weak
a
liases handli
n
g
commit
|
commitdiff
|
tree
2011-05-14
Thomas
Preud'homme
make clean
w
or
k
when L
I
BT
C
C
1
not defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas
P
re
u
d'homm
e
Add support of asm lab
e
l
fo
r
variables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Pr
e
ud'homme
Fi
x
fct asm l
a
bel: on
l
y
valid f
o
r declaration
commit
|
commitdiff
|
tree
2011-02-07
Th
o
mas Preud'homme
Fix i
n
co
r
r
ect use o
f
basic type as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
T
homa
s
Pre
u
d'homme
C
o
mpla
i
n
f
o
r stati
c
fct
decl
a
re
d
w
/
o file
scope
commit
|
commitdiff
|
tree
2011-02-05
T
homas
P
re
u
d
'homme
Reve
r
t "Implement C99
Variable Length Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'ho
m
me
Rever
t
"Reorder increasingly VT_* constan
t
s in tcc
.
h
"
commit
|
commitdiff
|
tree
2011-02-05
Thomas P
r
e
ud'homme
Revert "Make T
O
K_alloca
available
f
o
r
x
86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'h
o
mme
R
e
v
e
rt "Disable C99 VLA when alloca is un
a
vai
l
able
.
"
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as
P
reud'homme
Disable C99 VLA when alloca is unavailable
.
commit
|
commitdiff
|
tree
2011-02-04
Th
o
mas Preud
'
homme
Make TOK_a
l
loca avail
a
b
le for x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homm
e
Reorder increasingl
y
VT
_
* con
s
t
ants i
n
tc
c
.
h
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as Preud
'
homm
e
Implement C99 Varia
b
le
L
ength Arrays
commit
|
commitdiff
|
tree
next