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
Various fixes for f9ac2013
2013-02-13
Thom
a
s Pre
u
d
'
homme
Various fixes
for f
9
ac2013
commit
|
commitdiff
|
tree
2013-02-13
T
homas
Preud'homm
e
Dete
c
t multiar
c
h tr
i
plet and l
d
dir fro
m
ldd o
u
tput
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Fix previous commit
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas P
r
eu
d
'homme
I
mpr
o
ve multiarch detection
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preu
d
'homme
F
i
x fn_dirname in confi
g
u
r
e scr
i
pt
commit
|
commitdiff
|
tree
2013-02-05
T
homas Preud'homme
Align on 4n
b
yt
e
s when copying fct args on stack
commit
|
commitdiff
|
tree
2013-02-04
T
ho
m
as Preud'homme
Slight
l
y imp
r
oved support fo
r
!gcc compil
e
rs
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
arm
-
g
en
.
c
: fix
v
ar ini
t
ializatio
n
i
n
g
func_call
commit
|
commitdiff
|
tree
2013-01-31
Thoma
s
Preud'homme
Revert "Ad
d
p
redictabil
i
ty in CType
initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
T
ho
m
as Preu
d
'homme
Re
v
ert "Don'
t
call elf_hash on NULL value"
commit
|
commitdiff
|
tree
2013-01-31
Thom
a
s Preud'homme
Reve
r
t "
C
heck whether structure fiel
d
s have a type"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pre
u
d'homme
Check whethe
r
s
t
ructure fields have a type
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvarez
.
.
.
Don't call elf
_
hash on NULL value
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvare
z
.
.
.
Add
predictability in CType
i
nitial
i
z
ation
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
T
h
omas
P
r
e
ud'ho
m
me
Fix cr
o
ss-compilatio
n
out-of-tree buil
d
commit
|
commitdiff
|
tree
2013-01-30
Thom
a
s Preud
'
homme
Add
m
y copyright
for
c
hang
e
s in a
r
m-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Pre
u
d'hom
m
e
Cha
n
gelog update
commit
|
commitdiff
|
tree
2013-01-30
T
h
omas Preud'
h
omme
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'hom
m
e
Favor arm hardflo
a
t
over arm soft
f
loat
.
commit
|
commitdiff
|
tree
2013-01-28
Th
o
mas Preud'homme
Fix overflow d
e
tection i
n
A
R
M re
l
ocation
commit
|
commitdiff
|
tree
2013-01-27
T
h
omas
P
reud'homme
Fix stack alignment on
8 bytes at function
c
all
commit
|
commitdiff
|
tree
2013-01-26
T
h
omas Preud'ho
m
m
e
Don't d
o
builtin_frame_addr
e
ss test with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas
Preud'hom
m
e
Organize frames in a real linked list
o
n ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
Use gcc to generat
e
tc
c
t
est
.
g
cc
commit
|
commitdiff
|
tree
2013-01-25
T
h
omas Preud'homme
Link STT
_
GNU_IFUNC into S
T
T_F
U
NC
i
n e
x
ecutab
l
e
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'h
o
mme
Fix [f]getc return valu
e
us
a
ge i
n
4
0_stdio test
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas P
r
e
u
d'ho
m
m
e
Fix out-of-tree build wi
t
h rela
t
ive pat
h
to roo
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
eud'hom
m
e
Instal
l
li
b
tc
c
.
h
w
h
en invoking make ins
t
all
commit
|
commitdiff
|
tree
2013-01-14
T
homas
Preud'homme
R
e
v
ert "Added what
I
c
all vir
t
ual
i
o to t
i
nycc
this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as
P
reu
d
'homm
e
Re
v
e
r
t "pe: fix tcc not
link
i
ng t
o
user3
2
an
d
gdi32
"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
St
o
p setti
n
g
-
Wno-u
n
used-res
u
lt switch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'
h
o
mme
Fix
C
99ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thoma
s
Preud'homme
Stop returning 0 i
n
c
mp_co
m
p
arison_te
s
t
commit
|
commitdiff
|
tree
2013-01-06
Tho
m
a
s Preud'homme
Honor
C
C when tes
t
ing for -Wno-unused-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas
P
reud'homme
D
e
tec
t
A
R
M CPU version in confi
g
ure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'
h
omme
a
rm-g
e
n
.
c: Invalid operat
o
r test always false
commit
|
commitdiff
|
tree
2012-11-28
Thomas Pre
u
d'homme
Fix OABI
calling convention
commit
|
commitdiff
|
tree
2012-11-21
Tho
m
as Preud'
h
omme
Only refer
e
nce
v
f
p
r whe
n
available
commit
|
commitdiff
|
tree
2012-11-20
Thom
a
s Preud
'
homme
Define TCC_
A
RM_EABI if using hardfloat
A
BI
commit
|
commitdiff
|
tree
2012-11-17
Thoma
s
Preud'homme
Generat
e
PLT thumb stub only when n
e
cess
a
ry
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'homme
Rever
t
"Gen
e
rate
P
LT thu
m
b stub only
w
hen neces
s
ary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preud
'
ho
m
m
e
Add armv6l to ARM su
p
ported pro
c
essors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud
'
h
o
m
m
e
C
a
l
l
to
v
eneers in ARM
m
ode
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
m
as Preud'h
o
mme
Al
l
ow source fortification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'h
o
mme
Gene
r
at
e
P
L
T
thumb stub
only
w
hen nece
s
s
ar
y
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pre
u
d'
h
o
m
me
S
upp
o
rt R_ARM_THM_JUMP24 relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
m
a
s P
r
eu
d
'homme
Create
a
clean targ
e
t
f
o
r
tests2/Mak
e
f
i
l
e
commit
|
commitdiff
|
tree
2012-11-06
Thoma
s
Pre
u
d
'
h
omme
Honour *FL
A
GS everywher
e
commit
|
commitdiff
|
tree
2012-10-28
Th
o
mas Preud'homme
Enab
l
e ar
m
hardfloat
calling convention
commit
|
commitdiff
|
tree
2012-10-28
Thoma
s
Preud'
h
omme
A
dd
s
upport fo
r
R_
A
R
M
_THM_{JU
M
P24,C
A
LL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas
Pr
e
ud'hom
m
e
Fi
x
commit 85f6fad3a6acbfa07a
3
dc45b67396
5
fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas P
r
eud'homme
Err
o
r out in cas
e
of variable name clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preu
d
'homme
F
o
rbid VLA as static variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas
P
r
e
u
d'homme
Only use
b
lx if availab
l
e
commit
|
commitdiff
|
tree
2012-10-09
T
h
o
m
as Preud'homme
Fix R_ARM_CALL when target f
o
nction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thom
a
s Pr
e
ud'homme
Su
p
port for R_ARM_[THM
_
]MOV{W
,
T
}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Pr
e
u
d'
h
om
m
e
Disable
c
allsa
v
e_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'homme
A
d
d multiar
c
h directory for ar
m
hardfloa
t
variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'ho
m
m
e
get_re
g
(): tr
y
to
f
ree r2 for an SVa
l
ue first
commit
|
commitdiff
|
tree
2012-07-09
T
h
o
m
a
s Preud'homme
Fix R_ARM_REL
3
2 relocation
commit
|
commitdiff
|
tree
2012-06-13
T
hom
a
s
P
re
u
d'homme
D
etect
m
ultiarc
h
o
n
Kf
r
eebsd a
n
d Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas
P
r
eud'homme
Ev
a
luate configure argumen
t
s
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Preud'homme
tccelf
.
c: Add
R
_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
A
d
d support for arm hardfloat calling convent
i
on
commit
|
commitdiff
|
tree
2012-06-05
Thomas
P
r
eud'
h
o
m
m
e
Fix
rem
o
val
o
f vn
r
ott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homme
Onl
y
warn fo
r
unknown options in config
u
re script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Pre
u
d'hom
m
e
Several multi
a
r
c
h/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Th
o
mas
P
reud'homme
Fix CO
N
FIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
T
homas
P
reu
d
'ho
m
me
Revert "Use CS
t
r
i
ng
to concat li
n
k
e
r
o
p
tions
"
commit
|
commitdiff
|
tree
2012-03-20
Th
o
mas Preud
'
h
o
mme
Use CStri
n
g to conc
a
t
l
inker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas
Pr
e
ud'homme
Fix
u
se after free fo
r
linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas Pre
u
d'homme
Support linker options passed in several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s Preud'homme
Consider long int co
n
stant a
s
6
4
bits on
x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Remove vnro
t
t (duplicate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preu
d
'
homme
I
nform user that -b on
l
y exists on
i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'homme
Err
o
r out when assigning
v
o
id value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas
Preud'hom
m
e
s/
d
e
re
f
encing/dereferencing/ in
i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
T
homas Preud'hom
m
e
Compil
e
tc
c
asm
.
c c
o
n
d
it
i
onally (TCC_CONF
I
G_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thom
a
s
P
reud'homme
Fi
x
linkage of named file in l
o
ade
r
scr
i
pt
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'homme
Don't
d
efin
e
strtold an
d
strtof on *BS
D
+
u
Clibc
commit
|
commitdiff
|
tree
2011-08-12
Dani
e
l Glöc
k
ner
Fix prob
l
em w
i
th PLT and GOT relocs
on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Th
o
mas Preud'homme
Remo
v
e semicolon in
x86
-
6
4
va_arg definitio
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Pr
e
ud'ho
m
me
R
evert "Add a --multiarc
h
-triplet sw
i
tch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thom
a
s Preud'h
o
mm
e
Add a --mu
l
tiarch-triplet sw
i
tc
h
to c
o
nfigure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homm
e
S
e
t CONF
I
G_TCC_C
R
T_PREFIX relative to CONFIG_SY
S
ROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'homme
Revert "Forc
e
const
.
expr
.
in expr_cond outs
i
de function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'homme
Force const
.
expr
.
in e
x
pr
_
co
n
d outside function
commit
|
commitdiff
|
tree
2011-07-12
T
h
omas Pr
e
u
d'homme
Fix ar
r
ay_test: move params to local vars
commit
|
commitdiff
|
tree
2011-07-08
T
homas
P
reud
'
homme
Use CONFIG_TCC_
L
DDIR
f
or ld
.
so on all linux arch
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Fix problem
s
pot
t
ed in <4
E
15F966
.
4090102@
g
mx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preu
d
'homm
e
R
e
m
ove usele
s
s changes
from 31ca000d in configure
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Pre
u
d'homme
Make ex1
.
c
and ex4
.
c
b
e executa
b
le on any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Pr
e
ud'ho
m
me
D
o
c
u
m
ent
in REA
D
ME that ex4
.
c can
b
e execute
d
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'homme
Revert "Make examples' shebang us
e
target tcc bindi
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
r
eud
'
homme
Add configu
r
ation of in
c
lude subdire
c
tories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Introduce
tcc_split_path_componen
t
for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
T
h
omas Preud
'
homm
e
Free ext
r
a_libdir_str aft
e
r u
s
e
.
commit
|
commitdiff
|
tree
2011-07-05
T
h
omas Preud'homme
Fix commit
3
1ca000d
commit
|
commitdiff
|
tree
2011-07-05
T
h
o
mas Preud'homme
A
dd multiar
c
h
d
ir
s
t
o
linker search path
commit
|
commitdiff
|
tree
2011-06-17
T
homas
P
reud'hom
m
e
Make
examples'
sheba
n
g use target tcc bindir path
commit
|
commitdiff
|
tree
next