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
Revert "Don't search libgcc_s.so.1 on /lib64"
2013-02-14
T
h
omas Preud'homme
R
e
vert "Do
n
'
t
s
ear
c
h
libgcc_s
.
so
.
1 on /lib64
"
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
P
r
eud'homme
Don't
search l
i
b
g
cc_s
.
s
o
.
1 on /lib6
4
commit
|
commitdiff
|
tree
2013-02-14
Th
o
ma
s
Preud
'
homme
Add miss
i
ng he
a
din
g
s
l
ash
t
o detect /lib64 s
y
st
e
m
s
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reud'homme
Add arm A
B
I detect
i
on in conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
T
h
o
m
a
s Pr
e
u
d'homme
Anothe
r
a
t
tempt to "
d
e
t
ect" multiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas
P
reud'homme
Create config-print program to test $cc
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pre
u
d'
h
omme
Various
fixe
s
for f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas P
r
eud'homme
Detect multia
r
ch trip
l
et and lddir
from ldd output
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'hom
m
e
Fix
p
r
evi
o
u
s co
m
mit
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Improve multiar
c
h detection
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preud'homme
F
ix fn_d
i
rname in configure s
c
ript
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preud'homme
Align on 4n bytes when copying fct a
r
g
s
on stack
commit
|
commitdiff
|
tree
2013-02-04
Thom
a
s
Preud'homme
Slightl
y
i
m
p
r
o
v
ed suppo
r
t for !gcc compilers
commit
|
commitdiff
|
tree
2013-02-04
T
h
omas Preud'homme
arm-gen
.
c: fix var initia
l
ization in gfunc
_
call
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'ho
m
m
e
Rev
e
rt "
A
dd predictability in CTyp
e
initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pre
u
d'homme
Revert "Don't
c
all elf_
h
ash
on
NULL value"
commit
|
commitdiff
|
tree
2013-01-31
T
h
omas
Preu
d
'homme
Reve
r
t "Check w
h
e
ther
s
tructure fields have a type"
commit
|
commitdiff
|
tree
2013-01-31
Thomas
Pr
e
ud'h
o
mme
C
he
c
k
whether structure
field
s
h
ave a typ
e
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'
h
omme
Fix cross-compilation
out-of-tree build
commit
|
commitdiff
|
tree
2013-01-30
T
homas Preud'homme
A
d
d
m
y copyright for changes
i
n arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thoma
s
Preud'homme
Changelog update
commit
|
commitdiff
|
tree
2013-01-30
Th
o
ma
s
P
r
e
u
d'hom
m
e
Update
Changel
o
g
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'homme
Favor ar
m
hardfloat over arm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas P
r
eud'homm
e
F
i
x overf
l
ow
d
etection in ARM relocation
commit
|
commitdiff
|
tree
2013-01-27
Thomas
P
re
u
d'h
o
mme
F
ix stack alignment o
n
8 bytes
a
t
f
unction call
commit
|
commitdiff
|
tree
2013-01-26
Tho
m
a
s
P
reu
d
'ho
m
me
Don't do buil
t
in_fr
a
me_addr
e
ss t
e
st wit
h
ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
T
h
omas
P
r
e
ud'
h
o
m
me
Organize
f
rames in a real
l
i
nked list on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas
P
reud'homme
Use gc
c
t
o generate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'
h
omme
Link S
T
T_GN
U
_IFUNC into STT_FUNC in
executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas
P
reu
d
'
h
omme
Fix [f]g
e
tc return value usage in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
Pr
e
ud'homme
Fix out
-
of-tree b
u
il
d
w
i
t
h
r
el
a
tiv
e
p
ath t
o
root
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'ho
m
me
Install lib
t
c
c
.
h
when invoking make
i
nstall
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas P
r
eud'
h
omm
e
Revert
"
Added what I cal
l
v
i
rtual io to ti
n
ycc thi
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Pr
e
u
d
'
h
omme
Revert "pe: fi
x
tcc not l
i
nking to
u
s
er32 and
gdi3
2
"
commit
|
commitdiff
|
tree
2013-01-13
T
h
o
m
as Preud'homm
e
Stop setting -Wno-unused-res
u
l
t
s
w
i
tc
h
in M
a
kefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Pr
e
ud'homme
Fix C99
i
sm in vswap
(
)
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preu
d
'
h
omm
e
Stop returning 0 in cmp_
c
ompar
i
son_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'ho
m
m
e
Honor
CC when testing
for -
W
no-unused-result
commit
|
commitdiff
|
tree
2012-12-04
Thoma
s
Preud'homme
De
t
ect A
R
M
C
PU versi
o
n in
c
onfigu
r
e
commit
|
commitdiff
|
tree
2012-11-28
Thoma
s
P
reud'homme
arm-gen
.
c:
I
nva
l
id
o
p
e
rator
tes
t
always fa
l
se
commit
|
commitdiff
|
tree
2012-11-28
Thom
a
s
Preud'homme
Fix OABI calling
c
o
nvention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'ho
m
m
e
Only refe
r
e
n
ce
vfpr when ava
i
lable
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'homme
Define TCC_ARM_EABI if using hard
f
loat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Pr
e
ud'homm
e
G
enera
t
e
P
LT thumb stu
b
only
w
h
en
n
ecessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preu
d
'hom
m
e
Revert "Generate P
L
T thumb stub
onl
y
w
hen necessary"
commit
|
commitdiff
|
tree
2012-11-11
T
h
o
m
as P
r
eud'
h
om
m
e
Add
a
rmv
6
l to
A
R
M s
u
pported processo
r
s
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'
h
omm
e
Call
t
o veneers in AR
M
mode
commit
|
commitdiff
|
tree
2012-11-07
Th
o
m
as P
r
e
u
d
'
h
o
mme
Allow sourc
e
fo
r
tification
commit
|
commitdiff
|
tree
2012-11-07
T
hom
a
s Preud'homme
G
e
nera
t
e PLT thum
b
s
t
ub only when nece
s
s
a
ry
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s
Preud'
h
omm
e
Support
R
_ARM_T
H
M
_
JUM
P
24 re
l
oc
a
t
i
on t
o
plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Create a
c
lean
targ
e
t for tests2/Makef
i
le
commit
|
commitdiff
|
tree
2012-11-06
Thomas Pre
u
d'h
o
mme
Hon
o
ur
*
FLAGS
e
ve
r
ywh
e
re
commit
|
commitdiff
|
tree
2012-10-28
Th
o
mas Preud'homme
Enable a
r
m
h
a
rdfloa
t
c
a
l
l
ing convention
commit
|
commitdiff
|
tree
2012-10-28
Th
o
ma
s
P
reud'ho
m
me
Ad
d
supp
o
rt for R_ARM_THM_{JUMP24,CALL} relo
c
s
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Preud'homme
Fi
x
commit 85f6fad3a6acbfa07a3d
c
4
5
b673965f
c
26890
d
8e
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas P
r
eud'h
o
m
me
Error out i
n
c
a
se of variabl
e
name clash
commit
|
commitdiff
|
tree
2012-10-25
Tho
m
as
P
reud'homme
Forbid VLA
a
s
static va
r
i
a
bles
commit
|
commitdiff
|
tree
2012-10-15
Th
o
mas
P
r
eud'hom
m
e
Only use blx if
ava
i
lable
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Fix R
_
ARM_CALL when target
fonction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Th
o
mas
P
reud'homme
Support for R_ARM_[THM_
]
MOV{W,
T
}_A
B
S
[
_NC}
r
el
o
c
s
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homm
e
Disable callsave_test f
o
r ar
m
commit
|
commitdiff
|
tree
2012-07-29
Thomas Pr
e
ud'ho
m
me
Add mu
l
tiarch direct
o
ry for arm hardf
l
oat var
i
ant
commit
|
commitdiff
|
tree
2012-07-11
Thomas
P
reud'
h
o
m
me
g
e
t_
r
eg(): try
t
o
f
ree r2 for an SV
a
lu
e
first
commit
|
commitdiff
|
tree
2012-07-09
Thomas P
r
eud
'
homme
Fix R_A
R
M_REL32 re
l
ocation
commit
|
commitdiff
|
tree
2012-06-13
Tho
m
as P
r
eud'homme
D
etect
m
ultiar
c
h on Kfreebsd and
Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'h
o
mme
Evalua
t
e
c
onfigure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud
'
homme
tccelf
.
c
:
Add R_ARM_REL32 relo
c
a
tion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'
h
o
m
me
Add support f
o
r arm hardfloat calli
n
g co
n
v
e
n
ti
o
n
commit
|
commitdiff
|
tree
2012-06-05
T
h
oma
s
Pre
u
d'ho
m
me
Fix removal o
f
vnrott
commit
|
commitdiff
|
tree
2012-05-28
T
h
o
m
as Preud'homme
Only warn
for unknown o
p
tions in co
n
figu
r
e
s
cript
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud
'
hom
m
e
Se
v
era
l
mult
i
arch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas P
r
eud'homme
F
i
x CONFIG_LDD
I
R usa
g
e
commit
|
commitdiff
|
tree
2012-04-10
Thom
a
s
Preud'homme
Revert
"
Use C
S
tring to c
o
ncat li
n
ker
o
p
tions"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'h
o
m
me
Us
e
CString to concat linker op
t
ions
commit
|
commitdiff
|
tree
2012-03-16
Thomas Pr
e
ud'homme
Fix use after f
r
e
e
f
o
r
linker_a
r
g
commit
|
commitdiff
|
tree
2012-03-14
Thomas
Pr
e
ud'homm
e
Support
l
inker
options passed i
n
s
e
veral -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Consider long i
n
t
cons
t
ant as 64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
as Preud'homme
Remove vnrott (duplicate
vro
t
b)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
In
f
orm user that -b only exists on i38
6
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'homme
Erro
r
out when assi
g
ning void v
a
l
u
e
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Pre
u
d'homm
e
s/derefen
c
ing/d
e
r
e
f
e
re
n
cing/ in i386
-
gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thoma
s
P
r
e
u
d'homm
e
Compile
tccasm
.
c conditionally
(TCC_CONFI
G
_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Th
o
mas Preud'homme
Fix linkage of named file
i
n loader scr
i
pt
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'ho
m
me
Don't define s
t
rtold
a
n
d
strtof
o
n
*BS
D
+ uCli
b
c
commit
|
commitdiff
|
tree
2011-08-05
Thomas P
r
eu
d
'homme
R
em
o
ve semicolon
i
n x86-64 va_arg definition
.
commit
|
commitdiff
|
tree
2011-08-03
Th
o
mas Preud'ho
m
m
e
Rev
e
r
t
"
A
dd a --mult
i
arch-tri
p
let swi
t
ch to conf
i
gure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
A
dd a --multiarch-t
r
iplet sw
i
tch to confi
g
ure
commit
|
commitdiff
|
tree
2011-08-01
T
h
o
mas Preud'homme
Set CONFIG_TCC_CRT_PREFIX rel
a
tiv
e
t
o CONFIG_SYSR
O
OT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Pr
e
ud'hom
m
e
Revert "Force con
s
t
.
expr
.
i
n expr_c
o
nd
out
s
ide
f
unction"
commit
|
commitdiff
|
tree
2011-07-30
Thoma
s
Preud'homme
Forc
e
const
.
e
xpr
.
in ex
p
r_cond outside fu
n
ction
commit
|
commitdiff
|
tree
2011-07-12
T
homas
P
reud'homme
Fix array_test:
move p
a
rams
t
o l
o
c
al
var
s
commit
|
commitdiff
|
tree
2011-07-08
T
homas
P
reud'
h
omme
U
se CONFIG_TCC_LD
D
I
R
for l
d
.
so o
n
all linux a
r
c
hs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Pre
u
d'
h
omme
Fix pro
b
lem spotted in <4E1
5
F966
.
4090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'homm
e
Re
m
ov
e
useless changes from 31
c
a000d in
c
on
f
i
gu
r
e
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'h
o
mme
Make
ex1
.
c and
e
x4
.
c be executable o
n
any
s
ystems
commit
|
commitdiff
|
tree
2011-07-07
Th
o
ma
s
P
r
eud'homme
D
oc
u
ment
i
n
R
E
A
D
ME that ex4
.
c can be executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preu
d
'
h
o
mme
R
e
v
ert "Make examples' she
b
a
n
g use
t
arget
t
cc b
i
ndir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'h
o
m
me
Add configur
a
tion o
f
in
c
lude su
b
direc
t
o
rie
s
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Int
r
o
du
c
e tcc_sp
l
it_pa
t
h_com
p
onen
t
for 31ca
0
00d
commit
|
commitdiff
|
tree
2011-07-06
Thom
a
s Preud'homme
F
ree
e
xtra_libdi
r
_str after use
.
commit
|
commitdiff
|
tree
next