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
arm-gen.c: fix var initialization in gfunc_call
2013-02-04
Thoma
s
Preud'homme
arm-gen
.
c: fix var initializa
t
ion in gfu
n
c_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pre
u
d'homme
Revert "Add predictability
in C
T
ype ini
t
i
alizati
o
n
.
"
commit
|
commitdiff
|
tree
2013-01-31
T
homas Preud'
h
omm
e
Revert "Don
'
t call elf_hash
o
n
N
U
LL va
l
ue"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'hom
m
e
Reve
r
t "C
h
eck
whether str
u
ctu
r
e fields ha
v
e a type"
commit
|
commitdiff
|
tree
2013-01-31
T
homas Preud'homme
C
heck
wh
e
ther
struc
t
ure fields
h
ave a type
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvarez
.
.
.
Don
'
t
call
el
f
_h
a
sh on NULL
v
a
lue
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domingo
A
lvar
e
z
.
.
.
Add pred
i
ctability i
n
CType initial
i
z
a
t
i
on
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'ho
m
me
Fix cross-
c
ompi
l
ation ou
t
-of-tree b
u
ild
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Ad
d
my copyright fo
r
changes in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'
h
om
m
e
Chan
g
elo
g
upd
a
t
e
commit
|
commitdiff
|
tree
2013-01-30
Th
o
mas Preud'homme
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas
Preud'homme
F
a
v
or arm hardfloat over a
r
m softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud'homme
Fix overflow detectio
n
in ARM relocation
commit
|
commitdiff
|
tree
2013-01-27
T
homas
P
reud'homme
Fix
s
tack alignment
on 8 bytes at function call
commit
|
commitdiff
|
tree
2013-01-26
T
h
om
a
s Pre
u
d'homme
Don't
do built
i
n_frame_a
d
dre
s
s tes
t
with
ARM
g
cc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Organize f
r
ames in a real
linked list
o
n
A
R
M
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
Use gcc to
generate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas
P
reud
'
homme
Link STT_GNU_IFUNC into STT_
F
UNC in executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Pr
e
ud'
h
omme
Fi
x
[f]getc re
t
urn value usage in 40_stdi
o
test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
mme
Fix out-of
-
tree
b
uild
w
ith relative path to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Inst
a
ll libt
c
c
.
h wh
e
n i
n
voking ma
k
e ins
t
all
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
a
s Pr
e
u
d
'ho
m
me
Rever
t
"Added wh
a
t I call virtual io to t
i
n
y
cc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
mme
Revert "pe: fix tcc not
l
inking to user32 a
n
d
g
di32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'
h
omme
S
t
o
p sett
i
n
g
-Wno-un
u
se
d
-res
u
lt switc
h
in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Fi
x
C9
9
ism in
vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'ho
m
me
Stop returning
0 in cmp_c
o
mpa
r
i
s
on_t
e
st
commit
|
commitdiff
|
tree
2013-01-06
T
h
o
m
a
s Preud'homm
e
Honor CC whe
n
testing for -Wno-un
u
sed-
r
esult
commit
|
commitdiff
|
tree
2012-12-04
Th
o
mas Preud
'
hom
m
e
Detect
ARM CPU versi
o
n
in c
o
n
f
igure
commit
|
commitdiff
|
tree
2012-11-28
T
h
omas Pr
e
ud'hom
m
e
arm-gen
.
c: I
n
v
alid
o
p
e
rator tes
t
always false
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
Fix OABI calling c
o
nventi
o
n
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud
'
homme
Only reference v
f
pr when a
v
ailable
commit
|
commitdiff
|
tree
2012-11-20
Thomas
Preud
'
homme
Define TCC_ARM
_
EABI i
f
u
si
n
g hardflo
a
t ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
Genera
t
e PLT thumb stub only wh
e
n necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud
'
hom
m
e
Rever
t
"Gen
e
rate PLT thumb s
t
ub only
w
h
en necessary"
commit
|
commitdiff
|
tree
2012-11-11
T
homas P
r
eud
'
homme
Add
a
rmv6
l
to AR
M
support
e
d
p
rocessor
s
commit
|
commitdiff
|
tree
2012-11-09
Thomas
P
r
eud'homme
Call to
v
e
neers in A
R
M mo
d
e
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Allow s
o
urce fortification
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
m
as
P
reud'homme
Generate PLT thum
b
stub only when necess
a
r
y
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as
Preud'
h
omme
Support R_
A
RM_THM_JU
M
P24
reloc
a
ti
o
n to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'h
o
mme
Create a clean t
a
rget f
o
r tests2/Mak
e
file
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preu
d
'homme
Honour *FLA
G
S
ev
e
rywhere
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas Preud'homme
Enable arm hardfloat cal
l
i
n
g con
v
ention
commit
|
commitdiff
|
tree
2012-10-28
Tho
m
as Preud'homme
Add support for
R
_ARM_THM
_
{JUMP24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
T
hom
a
s
P
re
u
d'homme
Fix commi
t
85f6fa
d
3a
6
acbfa07
a
3dc45b673965fc2
6
890
d
8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pr
e
ud'homme
Error o
u
t in
c
ase of variab
l
e name cla
s
h
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Preud'homme
Forbid
VLA as
static va
r
ia
b
les
commit
|
commitdiff
|
tree
2012-10-15
Thom
a
s Pr
e
u
d'
h
omme
Only use blx if availa
b
le
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'hom
m
e
Fix R_AR
M
_
C
A
LL
w
hen target f
o
ncti
o
n is Thu
m
b
commit
|
commitdiff
|
tree
2012-10-09
Tho
m
as Preud'
h
omme
Support for
R_ARM_[THM_]MOV{W,T}_ABS[_NC}
relocs
commit
|
commitdiff
|
tree
2012-07-30
T
h
om
a
s P
r
e
u
d'homme
Dis
a
ble c
a
llsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
T
homas Preud
'
ho
m
me
Add mul
t
i
ar
c
h
d
irectory for arm ha
r
dflo
a
t v
a
riant
commit
|
commitdiff
|
tree
2012-07-11
Th
o
ma
s
Preud'homme
get
_
reg(): try to free
r2 for an SVa
l
ue first
commit
|
commitdiff
|
tree
2012-07-09
T
h
omas Preud'homme
Fix R_ARM_REL
3
2 relocation
commit
|
commitdiff
|
tree
2012-06-13
Tho
m
as Preud'homme
De
t
e
ct m
u
lti
a
rch on Kfreebsd and Hur
d
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'ho
m
m
e
Evaluate c
o
n
figur
e
argu
m
ents
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Pr
e
ud'homme
tcc
e
lf
.
c: Add R_ARM_RE
L
32 reloc
a
tion
commit
|
commitdiff
|
tree
2012-06-05
Thoma
s
Pre
u
d'ho
m
m
e
A
d
d support for arm hardfloat calling convention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Fix removal
o
f
v
nrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homme
Only warn for unknown o
p
tions in configure s
c
ript
commit
|
commitdiff
|
tree
2012-05-22
Thoma
s
P
reud'h
o
mme
Sever
a
l multiarch/bia
r
c
h fixes
commit
|
commitdiff
|
tree
2012-05-22
Thom
a
s Pre
u
d'homme
Fi
x
CONFIG_
L
DD
I
R
us
a
ge
commit
|
commitdiff
|
tree
2012-04-10
T
hom
a
s Preud'homme
Rever
t
"Use CSt
r
ing to co
n
cat lin
k
er options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
Use CString t
o
concat
li
n
ker options
commit
|
commitdiff
|
tree
2012-03-16
T
h
omas P
r
eud'homme
Fix use after free for linker
_
arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Su
p
port
l
inker optio
n
s
p
a
ssed in several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pr
e
u
d'homme
Co
n
sid
e
r lon
g
int co
n
stant as 64
b
i
t
s
o
n
x
86-64
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
a
s
Preud'homme
Remove vnrott (d
u
plicate v
r
otb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
In
f
orm user that -b on
l
y
e
xists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas P
r
eud'homm
e
Error
out whe
n
as
s
igning
v
oid valu
e
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'homme
s/deref
e
ncing/dereferencing/ in i38
6
-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'ho
m
me
C
o
m
pile tccasm
.
c condi
t
ionally (TCC_CONFIG
_
ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas
P
reud'homm
e
F
i
x linkag
e
of named fi
l
e i
n
l
o
ader script
.
commit
|
commitdiff
|
tree
2011-08-12
T
homas Preud'
h
omm
e
Do
n
't define strtold
a
n
d strtof on *
B
S
D
+ uClibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöckner
Fix problem with PLT a
n
d GOT relo
c
s on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas P
r
eud
'
homme
R
emove
se
m
i
c
o
lon
in x86-6
4
va_arg d
e
finition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homme
Re
v
ert "Add
a
-
-
multiarch
-
tripl
e
t sw
i
tch
t
o configure"
commit
|
commitdiff
|
tree
2011-08-01
Tho
m
as
P
re
u
d'homme
A
dd a -
-
mu
l
tiar
c
h
-
trip
l
et switch to configure
commit
|
commitdiff
|
tree
2011-08-01
T
h
om
a
s Preud'ho
m
me
S
e
t CONFIG_
T
CC_CRT_PR
E
FIX relati
v
e
to C
O
N
F
I
G_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'homme
Revert
"Force const
.
expr
.
i
n expr_cond outside function"
commit
|
commitdiff
|
tree
2011-07-30
Th
o
mas
Preud
'
h
o
m
m
e
Forc
e
const
.
expr
.
i
n expr_co
n
d outside function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preud'homme
F
i
x array_test: move params
t
o local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Use
CONFIG_TC
C
_LDDIR for ld
.
s
o
on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'ho
m
me
Fix problem spott
e
d
in <4E15F966
.
409
0
102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
P
re
u
d'homme
Remove useless changes fr
o
m 31ca
0
0
0d
i
n c
o
nfigure
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Pr
e
ud'h
o
mme
M
a
ke ex1
.
c and
ex4
.
c
b
e execut
a
b
l
e o
n
a
n
y systems
commit
|
commitdiff
|
tree
2011-07-07
T
h
o
m
as Pre
u
d'homme
Document i
n
README
that ex4
.
c can be execute
d
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Revert
"Make exampl
e
s' shebang use target tc
c
bindi
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'hom
m
e
Add confi
g
u
r
a
tion
o
f
include subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'
h
omme
Introduce tcc_
s
pl
i
t
_path_component for 31
c
a
000d
commit
|
commitdiff
|
tree
2011-07-06
Th
o
mas Preud'homme
Fre
e
extra_
l
ibdir_
s
tr
a
fter use
.
commit
|
commitdiff
|
tree
2011-07-05
T
h
omas Preud'homme
Fix commit
3
1ca0
0
0d
commit
|
commitdiff
|
tree
2011-07-05
Thomas
P
reud'homm
e
Ad
d
multiarch dirs to linker s
e
arch path
commit
|
commitdiff
|
tree
2011-06-17
Tho
m
a
s
Preud'homme
Make exa
m
pl
e
s' shebang
u
se
target
tcc bindir pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
T
homas P
r
eud'homm
e
Def
a
ult to creat
e
progs wit
h
symbols (incl
.
d
ebug)
commit
|
commitdiff
|
tree
2011-05-17
T
h
o
mas Pre
u
d'homme
Upd
a
te Changelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
m
a
ke test work when LIBTCC1 not defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Support
s
cratchbox, No
k
i
a
N900 and qemu a
r
m
arch
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas P
r
eud'hom
m
e
R
emove
u
nused variables
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as Pre
u
d'
h
omme
Remove
unus
e
d v
a
r
i
a
bles
commit
|
commitdiff
|
tree
2011-05-16
T
h
omas
P
reud
'
homm
e
Improve weak al
i
ases handling
commit
|
commitdiff
|
tree
next