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
Add arm ABI detection in conftest.c
2013-02-14
Thomas Preud'homme
Ad
d
ar
m
A
B
I
det
e
c
t
ion
in c
o
nftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
T
homas Preud'homme
Another a
t
tempt t
o
"d
e
tec
t
" mul
t
iarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pr
e
ud'homm
e
Create co
n
fig-print
p
rogram to test $
c
c
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s Preud'homme
Various
f
ixes for f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
as Pre
u
d'homme
Detect multi
a
rch triplet and lddir from ldd outp
u
t
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homm
e
F
i
x previous commit
commit
|
commitdiff
|
tree
2013-02-13
Th
o
ma
s
Preud'homme
Improve mul
t
iarc
h
d
etection
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preud'ho
m
me
Fix fn_dirname in config
u
re
s
cript
commit
|
commitdiff
|
tree
2013-02-05
Tho
m
as Preud'homme
Align on 4n
b
ytes when copyi
n
g fct args on stac
k
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'h
o
m
me
Slightly improved supp
o
rt f
o
r
!g
c
c co
m
pi
l
ers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
arm-g
e
n
.
c: fix
var initia
l
izatio
n
in gf
u
nc_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas
P
r
eud'ho
m
me
R
evert
"
A
dd
p
r
e
d
ictab
i
lit
y
in CType initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'hom
m
e
Revert "Don't ca
l
l
el
f
_hash on NULL value"
commit
|
commitdiff
|
tree
2013-01-31
Thom
a
s Preu
d
'
homme
Rev
e
rt
"
C
heck w
h
ether structur
e
fie
l
d
s
have a
typ
e
"
commit
|
commitdiff
|
tree
2013-01-31
T
h
omas Preud'homme
Check
w
hether structure fields h
a
ve a type
commit
|
commitdiff
|
tree
2013-01-30
Thomas Pre
u
d'h
o
mm
e
F
i
x cross-compilatio
n
o
u
t-
o
f-t
r
e
e
buil
d
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Add m
y
copyrigh
t
for chan
g
es in
a
rm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thom
a
s Preud'homme
Changelog
update
commit
|
commitdiff
|
tree
2013-01-30
Thoma
s
Preud'h
o
mme
Update Cha
n
g
e
log
commit
|
commitdiff
|
tree
2013-01-29
Tho
m
a
s
Preud'homm
e
Fa
v
o
r
arm
hardfl
o
at over arm
softflo
a
t
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud'homme
Fix overflow
d
etect
i
on in ARM relocation
commit
|
commitdiff
|
tree
2013-01-27
T
h
om
a
s P
r
eud'homme
F
i
x stac
k
alignment on 8 bytes at
f
u
ncti
o
n c
a
ll
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Don'
t
do
builtin_fram
e
_address test with
ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'ho
m
me
O
r
ganiz
e
fra
m
es in a real linked list on ARM
commit
|
commitdiff
|
tree
2013-01-25
Th
o
ma
s
Preud'homme
Use g
c
c to generate tcc
t
est
.
gc
c
commit
|
commitdiff
|
tree
2013-01-25
Tho
m
a
s Preud'homme
Lin
k
STT_GNU_IF
U
NC into S
T
T
_
F
UNC i
n
executable
.
commit
|
commitdiff
|
tree
2013-01-24
T
homas Preud
'
homme
Fix [
f
]ge
t
c return value
usage in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Fix out-of-t
r
ee build wi
t
h relative
pa
t
h to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas
Preud'homm
e
Install lib
t
cc
.
h wh
e
n invoking make i
n
stall
commit
|
commitdiff
|
tree
2013-01-14
Thomas
P
r
e
u
d'h
o
mme
Revert
"Added what I call
virtual io to ti
n
y
cc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
T
h
o
m
as Preud'hom
m
e
Revert "pe:
f
ix tcc not linking to user32 and
g
di32"
commit
|
commitdiff
|
tree
2013-01-13
Thoma
s
P
r
eud'homme
Stop
setting -Wno-unus
e
d
-
resu
l
t
switch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thom
a
s P
r
eud'homme
Fix C99ism
i
n
v
s
wap(
)
commit
|
commitdiff
|
tree
2013-01-06
Thoma
s
Preud'homme
Stop r
e
turning 0 in
cmp_co
m
paris
o
n_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
H
onor C
C
when testing for -Wno-unused-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas P
r
e
u
d'homme
Dete
c
t ARM
CPU versi
o
n
in configure
commit
|
commitdiff
|
tree
2012-11-28
T
homas
P
r
e
ud'homme
arm-gen
.
c: Invalid ope
r
ator
t
e
s
t
always fa
l
s
e
commit
|
commitdiff
|
tree
2012-11-28
T
hom
a
s Preud'homme
Fix O
A
BI ca
l
lin
g
c
o
nventio
n
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'homme
Only reference v
f
p
r
w
hen
a
vai
l
able
commit
|
commitdiff
|
tree
2012-11-20
T
h
omas Preud'homme
Define
TCC_ARM_EABI if using hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
Genera
t
e PLT thumb stub only w
h
en necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'h
o
mme
Revert "G
e
n
e
rate PLT thumb
s
tub on
l
y
when nece
s
s
a
r
y"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Pr
e
ud
'
homme
Add armv6l to ARM supported p
r
ocessors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'h
o
m
m
e
Call to ve
n
eers in ARM m
o
de
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'homme
Allow sour
c
e fortifica
t
ion
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas Preud'homm
e
Gen
e
rate
PLT thumb
s
tu
b
only
w
h
en
n
eces
s
ary
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preu
d
'homme
Support
R_ARM_THM_JU
M
P2
4
relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'ho
m
me
Crea
t
e
a
cl
e
an
t
a
r
get
f
or
t
ests2/Makefi
l
e
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud
'
homme
Hono
u
r
*FLAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thom
a
s
P
reud'
h
omme
En
a
bl
e
arm h
a
r
df
l
oat call
i
ng conve
n
tion
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pr
e
ud'
h
omme
Add su
p
por
t
for
R_ARM_THM_{JUMP2
4
,C
A
LL} r
e
locs
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
reud'homme
Fix
c
ommit 85f6fad3a6acbfa07a3dc45b673965fc2
6
8
9
0
d8e
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Pr
e
u
d
'
homme
E
rror o
u
t in
case
o
f vari
a
bl
e
name
cla
s
h
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Forbid
V
LA
a
s static va
r
ia
b
l
es
commit
|
commitdiff
|
tree
2012-10-15
T
h
om
a
s Preud'h
o
mme
O
nly use blx
if
a
vail
a
ble
commit
|
commitdiff
|
tree
2012-10-09
Thomas
P
re
u
d
'
h
o
m
m
e
Fi
x
R_AR
M
_CALL whe
n
target fonction i
s
Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Pr
e
ud'homme
Support for R_ARM_
[
THM_]MOV
{
W
,
T}
_
ABS[_
N
C} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homme
Disable call
s
ave_t
e
st for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas P
r
eud'homme
Add mu
l
t
i
arch directory for arm ha
r
dfloat va
r
ian
t
commit
|
commitdiff
|
tree
2012-07-11
Thom
a
s P
r
eud'homme
get_reg(): try to free r2 for
an SValue firs
t
commit
|
commitdiff
|
tree
2012-07-09
Thomas
Preud'
h
o
m
me
F
ix R
_
A
R
M_
R
E
L
32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas
P
reud
'
homme
D
e
tect mult
i
arch
o
n
Kfre
e
b
sd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
Evaluate c
o
nfigure arg
u
ments
commit
|
commitdiff
|
tree
2012-06-05
T
homa
s
Preud
'
h
o
mme
tccel
f
.
c: Add
R
_
A
RM_REL32 relo
c
a
tio
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Add support for
a
rm h
a
rdfl
o
a
t
calling con
v
ention
commit
|
commitdiff
|
tree
2012-06-05
Thomas
P
reud'homme
Fi
x
re
m
oval of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thoma
s
P
reud'
h
omme
Only warn for unknown options in configure
script
commit
|
commitdiff
|
tree
2012-05-22
Thom
a
s
Preud
'
homme
Sev
e
r
a
l multiarch/biarc
h
fixes
commit
|
commitdiff
|
tree
2012-05-22
Thoma
s
Preud
'
homme
Fix CONFIG_LDDIR
u
sage
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud'homme
Rever
t
"Use CS
t
ring to con
c
a
t linker
options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
U
s
e CString
to concat
l
inker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas
P
reud'homme
Fix use
a
fter free for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
Preud'hom
m
e
Support lin
k
er options passe
d
i
n
several -Wl
param
commit
|
commitdiff
|
tree
2012-03-14
T
h
oma
s
Preud'ho
m
me
Consider long int constant as
64
b
i
t
s on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
P
r
eud
'
homme
R
e
move vnrott
(
d
uplica
t
e
vrot
b
)
commit
|
commitdiff
|
tree
2012-03-13
Thom
a
s
Preud
'
h
o
m
m
e
Inf
o
rm user that
-b only exists
o
n
i
386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas
P
reud'homme
Error out when assig
n
i
n
g void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas P
r
e
ud'homme
s/d
e
refenc
i
ng
/
derefere
n
c
i
ng/ in i386-
g
en
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'homme
Co
m
pile
t
cc
a
sm
.
c co
n
ditio
n
ally (T
C
C
_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thom
a
s Preud'homme
Fix linkage
of named file in load
e
r scrip
t
.
commit
|
commitdiff
|
tree
2011-08-12
Tho
m
as
P
reud'
h
omme
Don
'
t
d
e
f
ine strtold and strto
f
on *B
S
D + u
C
libc
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud
'
h
o
mme
Remove semicolon
in x86-64 va
_
ar
g
def
i
nition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homm
e
Re
v
ert "Add a --multiarch-triplet switch t
o
configure"
commit
|
commitdiff
|
tree
2011-08-01
T
h
omas Preu
d
'homme
A
dd a --m
u
lti
a
rch-t
r
iple
t
switch to confi
g
ure
commit
|
commitdiff
|
tree
2011-08-01
Thoma
s
P
r
e
u
d'hom
m
e
Set CONFIG_TC
C
_
CRT_PREFIX r
e
l
ative
t
o CO
N
F
I
G
_
SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
T
h
omas Preud'ho
m
me
Revert "Force const
.
expr
.
in
e
x
pr_c
o
nd
o
utside
function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'homme
For
c
e const
.
expr
.
i
n
ex
p
r_cond
outside function
commit
|
commitdiff
|
tree
2011-07-12
Thom
a
s Preud'homm
e
F
ix array_
t
e
st: move para
m
s to loca
l
vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Use CO
N
F
I
G_
T
CC_LDD
I
R for ld
.
so on all linux
a
r
chs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'hom
m
e
F
ix problem spotted in
<
4E15F96
6
.
4090102@gm
x
.
de>
commit
|
commitdiff
|
tree
2011-07-07
T
homas
Preud'homme
Remove useless changes
fro
m
3
1
ca
0
00d in co
n
fig
u
re
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'
homme
Make ex1
.
c and e
x
4
.
c be ex
e
c
u
table on any systems
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Pr
e
ud'homme
Document in
R
EADME t
h
at
e
x4
.
c
c
an b
e
exec
u
te
d
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
ud'homme
R
evert "Mak
e
examples' shebang use t
a
r
get tcc
b
ind
i
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Add
conf
i
g
u
ration of inclu
d
e
subdirector
i
es
commit
|
commitdiff
|
tree
2011-07-07
T
h
oma
s
Pre
u
d'homme
Introduce
tc
c
_
s
plit_path_component for
31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Th
o
ma
s
Preud'
h
omme
F
r
ee ext
r
a
_libd
i
r_str after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
Fix co
m
mit
3
1ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas
P
reud'ho
m
m
e
Add multiarch dirs to linker sear
c
h path
commit
|
commitdiff
|
tree
2011-06-17
Thom
a
s Preud'homme
Ma
k
e ex
a
mpl
e
s
' sheb
a
ng
use ta
r
get tcc bindir
path
commit
|
commitdiff
|
tree
next