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
Define __STDC_HOSTED__
2013-02-17
Th
o
mas Preud'ho
m
me
Define __STDC_HO
S
TED
_
_
commit
|
commitdiff
|
tree
2013-02-15
Thoma
s
P
r
eud'homme
Relea
s
e
Tin
y
CC
0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pr
e
ud'ho
m
me
Re
v
e
r
t "Don't
s
e
arc
h
l
i
bgcc
_
s
.
so
.
1 on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'h
o
m
m
e
Don't
s
earch li
b
gcc_s
.
so
.
1
on
/
lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'
h
omme
Ad
d
mis
s
ing
h
eading s
l
ash
t
o
detect /lib64 systems
commit
|
commitdiff
|
tree
2013-02-14
T
h
omas P
r
eud'hom
m
e
Add
arm ABI detec
t
i
o
n in conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
a
s Preud'h
o
mme
Another
a
t
temp
t
to "detec
t
"
m
ultiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preu
d
'
homme
Create config-print progr
a
m to t
e
st $cc
commit
|
commitdiff
|
tree
2013-02-13
T
homas
Pre
u
d'homme
Variou
s
fixes f
o
r f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thoma
s
Pre
u
d'homm
e
Det
e
ct multiarch triplet
a
nd lddir from ldd
o
utput
commit
|
commitdiff
|
tree
2013-02-13
Thomas
Preud'h
o
mme
Fix
p
revious co
m
mit
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas Pr
e
ud'homme
Improve multiarch detection
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preud'
h
omme
Fix fn_dirn
a
me
i
n configur
e
sc
r
i
pt
commit
|
commitdiff
|
tree
2013-02-05
T
homas Preu
d
'homm
e
Alig
n
on 4n by
t
e
s
when c
o
pying fc
t
arg
s
on stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas
P
re
u
d'homme
S
lightl
y
improved support for !g
c
c compilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas
Preud'homme
arm-gen
.
c: fix var initialization in
g
f
unc_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
R
evert "Add
p
redictability in CTy
p
e in
i
t
i
aliz
a
tion
.
"
commit
|
commitdiff
|
tree
2013-01-31
Tho
m
as Preud'hom
m
e
R
evert "Don't call elf_hash on NULL
val
u
e"
commit
|
commitdiff
|
tree
2013-01-31
Thom
a
s Preud
'
homme
Revert "Check whether
st
r
uct
u
re fields have a
type"
commit
|
commitdiff
|
tree
2013-01-31
Thomas
Preud'homme
Check whet
h
er stru
c
ture
f
ields
have a type
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvar
e
z
.
.
.
Don't call el
f
_has
h
on NULL value
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domingo
Al
v
are
z
.
.
.
A
d
d p
r
edictability in CType initializat
i
on
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
T
homas Pre
u
d'homme
Fix cros
s
-
compilation o
u
t-of-
t
r
e
e build
commit
|
commitdiff
|
tree
2013-01-30
Thom
a
s Preud
'
hom
m
e
Ad
d
m
y
copyright
for
c
hanges in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Th
o
mas P
r
eud'ho
m
me
Chang
e
log
update
commit
|
commitdiff
|
tree
2013-01-30
Thomas P
r
eu
d
'homm
e
Update C
h
angelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas
P
reud'homme
Fa
v
o
r arm hardfloat over arm sof
t
float
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud
'
homme
Fix overflow d
e
tection in
AR
M
rel
o
cation
commit
|
commitdiff
|
tree
2013-01-27
T
homas Preud'homme
Fix stack alig
n
ment on
8
bytes at functi
o
n
c
all
commit
|
commitdiff
|
tree
2013-01-26
Tho
m
as Pr
e
ud'
h
omme
Do
n
't do builtin_frame_address test wi
t
h
ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
T
h
o
m
as
Preud'homme
Organ
i
ze frames in a real linked li
s
t on
A
RM
commit
|
commitdiff
|
tree
2013-01-25
Thom
a
s
Preud'homme
Us
e
gcc to
g
enera
t
e
t
ccte
s
t
.
g
cc
commit
|
commitdiff
|
tree
2013-01-25
Tho
m
as Preud'ho
m
me
Link STT_
G
NU
_
IFU
N
C into S
T
T_FUNC i
n
e
xecutable
.
commit
|
commitdiff
|
tree
2013-01-24
T
homas Preu
d
'homme
Fix [f]getc
r
eturn
value usage in 4
0
_
stdio test
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preud'hom
m
e
F
i
x
out
-
of
-
tree build wi
t
h
relative path to
r
oot
commit
|
commitdiff
|
tree
2013-01-14
Thomas
P
reud'homme
I
n
stall libtc
c
.
h
w
hen invoking make i
n
stall
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preu
d
'
h
o
mme
R
evert "
A
dded wha
t
I call vi
r
tual
io to tinycc
th
i
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
eud'homme
Rev
e
rt "pe: fix tcc
n
ot linking
to user32 and gd
i
32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preu
d
'hom
m
e
Stop sett
i
ng -Wn
o
-unused-result s
w
itch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
a
s
Preu
d
'h
o
mme
Fix C99ism in vswap
(
)
commit
|
commitdiff
|
tree
2013-01-06
Thom
a
s Preud'
h
omme
Stop returni
n
g 0 in cmp_compa
r
ison_tes
t
commit
|
commitdiff
|
tree
2013-01-06
Th
o
ma
s
Pre
u
d'ho
m
m
e
Honor CC whe
n
t
esting for -Wno-unu
s
ed-result
commit
|
commitdiff
|
tree
2012-12-04
T
h
o
m
as Preud'homme
Detect ARM CPU versio
n
in configure
commit
|
commitdiff
|
tree
2012-11-28
Thom
a
s
P
re
u
d'homme
arm-gen
.
c: Inval
i
d
o
p
e
rator te
s
t always
f
a
lse
commit
|
commitdiff
|
tree
2012-11-28
Tho
m
a
s
P
r
eud'ho
m
me
Fix O
A
BI call
i
ng convention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'homme
Only referen
c
e v
f
pr when avai
l
able
commit
|
commitdiff
|
tree
2012-11-20
Thomas
P
reud'ho
m
m
e
Define TCC_ARM_E
A
BI if u
s
ing
hardfloat A
B
I
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homm
e
Ge
n
e
r
a
te PLT thumb stub only wh
e
n nece
s
sary
commit
|
commitdiff
|
tree
2012-11-12
Thoma
s
P
reud
'
homme
Re
v
ert "Gene
r
ate PL
T
thumb
stub only w
h
e
n
n
e
cessar
y
"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preud'homme
Add armv6l to
A
RM supported processor
s
commit
|
commitdiff
|
tree
2012-11-09
T
homas Preud'homme
Call
t
o
v
eneers in ARM m
o
de
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preud'ho
m
m
e
Allow source fortification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Generate PLT thumb stub only when
necessary
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s Preud'homme
S
upport R_A
R
M_THM_JUMP24 relocation to p
l
t
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Cr
e
ate a
c
lean target for t
e
s
t
s2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Tho
m
as Pr
e
ud'homme
H
on
o
u
r
*
F
LAGS
every
w
h
ere
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
re
u
d'homm
e
Enable arm h
a
rdflo
a
t call
i
ng convention
commit
|
commitdiff
|
tree
2012-10-28
Tho
m
as
P
reud'
h
omme
Add support for R_
A
RM_THM_{JUMP24,CALL} rel
o
cs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
F
ix commi
t
85f6f
a
d
3
a6acbfa07a3dc45b673965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Err
o
r out i
n
c
a
se of variable name cla
s
h
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Forbid
VLA
as static varia
b
le
s
commit
|
commitdiff
|
tree
2012-10-15
Tho
m
as
Preu
d
'h
o
m
m
e
Only use
b
lx if available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'h
o
mme
Fix R_AR
M
_
C
AL
L
w
h
e
n t
a
rg
e
t fonction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
T
h
o
mas Preu
d
'
h
omme
Su
p
port
f
or R_
A
RM_[THM_
]
MOV{W,T}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
T
hom
a
s
Preud'homme
Disable ca
l
lsave_test
for
a
rm
commit
|
commitdiff
|
tree
2012-07-29
T
homas
P
re
u
d
'homme
Add multiarch directory for arm hard
f
loat varia
n
t
commit
|
commitdiff
|
tree
2012-07-11
T
homas Preud
'
h
omme
get_reg(): t
r
y
t
o free r2 for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thom
a
s Pr
e
ud'h
o
m
me
Fix R
_
A
R
M_REL32
relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
Detect mult
i
a
r
c
h o
n
Kfre
e
bsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thom
a
s
P
reud'ho
m
m
e
Evaluat
e
configure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
tccelf
.
c:
Ad
d
R_ARM
_
REL32 reloc
a
t
i
on
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
a
s Preud
'
h
omm
e
A
dd support for
arm
hardfloat calling convention
commit
|
commitdiff
|
tree
2012-06-05
T
homas P
r
eu
d
'homme
Fix
removal of v
n
r
ott
commit
|
commitdiff
|
tree
2012-05-28
T
homas P
r
eud'
h
omm
e
Only w
a
rn for unknow
n
options i
n
config
u
re scr
i
pt
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud
'
h
o
mme
Seve
r
al
multiarch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'h
o
mme
Fix CONF
I
G
_
L
DDIR usag
e
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud
'
h
o
mme
Revert "Use
C
String
t
o conca
t
linker options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
Use CString to co
n
cat
l
inker options
commit
|
commitdiff
|
tree
2012-03-16
Th
o
mas Preud'homme
Fi
x
use after free for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
reud'homme
S
u
pport l
i
nke
r
opt
i
on
s
passe
d
in several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas
Pre
u
d'homme
Consider long in
t
constant as 64 bits on x86
-
64
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
reud'homme
Remove vnrott (duplicate vrot
b
)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud
'
ho
m
m
e
Inf
o
rm user that -b only exist
s
on i386
.
commit
|
commitdiff
|
tree
2012-01-22
T
homas Preud'homm
e
Error out
w
hen ass
i
gning void val
u
e
.
commit
|
commitdiff
|
tree
2012-01-08
Th
o
mas P
r
eud'h
o
mme
s
/
derefencing/de
r
eferen
c
ing/ in i
3
86-g
e
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud
'
homme
C
o
mpile tc
c
asm
.
c conditionally (TCC_C
O
NF
I
G
_
A
S
M)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'homme
Fix linkage of
named f
i
le i
n
load
e
r script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas
P
r
e
ud
'
ho
m
me
Don't def
i
n
e
strtold
a
nd st
r
tof on *BSD + uCli
b
c
commit
|
commitdiff
|
tree
2011-08-12
Da
n
ie
l
G
löckner
F
ix prob
l
e
m
with PLT and GOT relocs on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homme
Remove semic
o
lon in
x86-64
v
a_a
r
g de
f
i
nition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'h
o
mme
Re
v
ert "Add
a --mu
l
tiarc
h
-tr
i
plet
s
witch to c
o
nfigure
"
commit
|
commitdiff
|
tree
2011-08-01
Thom
a
s Preud'homme
A
d
d
a --mu
l
tiarch-triple
t
switch to configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'hom
m
e
S
e
t CONFIG_TCC_CRT_PREFIX relative
to CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'homme
R
ev
e
r
t
"Force
c
onst
.
expr
.
in
e
xp
r
_cond
o
utside functio
n
"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'homme
Force c
o
nst
.
expr
.
in expr_
c
ond
outside
f
unc
t
ion
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preud'homme
Fi
x
ar
r
a
y
_test:
m
ove
params
t
o loc
a
l
v
ars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Use CON
F
IG_TCC
_
LD
D
IR
f
or ld
.
s
o
on all l
i
nux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
F
i
x problem spotted in <4E1
5
F966
.
4
090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
R
e
move
u
sel
e
ss
c
hange
s
from 31ca000d in con
f
ig
u
re
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'ho
m
m
e
Ma
k
e ex1
.
c a
n
d ex4
.
c
b
e executable on any systems
commit
|
commitdiff
|
tree
next