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
Fix cross-compilation out-of-tree build
2013-01-30
Thomas
P
re
u
d'homm
e
Fix cro
s
s-co
m
p
ilation
out-o
f
-tr
e
e build
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homm
e
Add my
c
opyr
i
gh
t
for changes
i
n
arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
T
h
om
a
s
Pre
u
d'homme
C
h
angelog update
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Update Chang
e
log
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'homme
Favor arm hard
f
loat
ove
r
a
rm sof
t
f
l
oat
.
commit
|
commitdiff
|
tree
2013-01-28
Thom
a
s P
r
eud'homme
Fix overflow d
e
tection in ARM
relocati
o
n
commit
|
commitdiff
|
tree
2013-01-27
Tho
m
as Preud'homme
Fix stack
alignme
n
t on 8
bytes at
func
t
ion call
commit
|
commitdiff
|
tree
2013-01-26
T
h
oma
s
P
r
eud'homme
Do
n
'
t
do builtin_frame_
a
d
d
r
e
ss test with
A
R
M gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas
Preud'homme
Or
g
an
i
ze frames in a real linked lis
t
on ARM
commit
|
commitdiff
|
tree
2013-01-25
T
h
o
m
a
s
P
reu
d
'
h
omme
U
s
e
gcc to
g
enerate tc
c
t
e
st
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'h
o
mme
Link STT
_
GNU_IFU
N
C into
S
T
T_FUN
C
in execut
a
ble
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preu
d
'homme
Fix [f]getc re
t
urn
v
alu
e
usage in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Fix
out-o
f
-tree bui
l
d with relative path to
root
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
mme
I
n
s
t
a
ll li
b
t
c
c
.
h when invokin
g
mak
e
ins
t
all
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Pr
e
ud
'
homme
Revert "Added w
h
at I call
v
i
r
tual io to ti
n
ycc th
i
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Revert "pe:
f
i
x
tc
c
not linking to
us
e
r3
2
and g
d
i32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Sto
p
s
e
t
t
i
ng -Wno-unused-result switch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
T
h
om
a
s Preud'h
o
mme
Fix C
9
9ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
T
homas Preud'homme
Stop retu
r
ning 0
in cmp_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'h
o
mme
Ho
n
or
CC when tes
t
ing f
o
r
-
Wno-unu
s
ed-
r
esult
commit
|
commitdiff
|
tree
2012-12-04
Th
o
mas Preud'homme
Detect ARM C
P
U
version in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'h
o
mme
arm-gen
.
c: Invalid
o
p
erator test alway
s
false
commit
|
commitdiff
|
tree
2012-11-28
Thomas
P
reud
'
ho
m
me
Fix OABI ca
l
li
n
g conventio
n
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'homme
Only
r
eference vfpr whe
n
available
commit
|
commitdiff
|
tree
2012-11-20
Thom
a
s Preud'homme
Defi
n
e TCC_ARM_EAB
I
if using
h
ardfl
o
at ABI
commit
|
commitdiff
|
tree
2012-11-17
Tho
m
a
s Preud'homme
Generate PLT thum
b
stub
o
nly when necessary
commit
|
commitdiff
|
tree
2012-11-12
T
hom
a
s Preud'homm
e
Revert "Gene
r
ate PLT
t
h
u
mb stub
o
n
ly
w
hen necessary"
commit
|
commitdiff
|
tree
2012-11-11
Tho
m
as Preud'homme
Add armv6l to ARM
sup
p
orted processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas P
r
eu
d
'homme
Call to
v
eneer
s
i
n
ARM mo
d
e
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Allow source fortification
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preu
d
'h
o
mme
Gener
a
te PLT
thumb stub only when
necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
S
u
ppor
t
R_
A
RM_TH
M
_JUMP2
4
relocat
i
on to pl
t
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
ud'h
o
mme
Creat
e
a clean
t
arget for tests2/
M
a
ke
f
ile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'homm
e
H
o
nour *F
L
AGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas Preud'homme
Enable arm
hard
f
loa
t
cal
l
ing
c
on
v
en
t
io
n
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas Preud'h
o
mme
Add support
for R_ARM_THM_{JUMP24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
T
homas Preud'homme
Fix commit 85f
6
fad3a6acbfa07a3dc45b6
7
3
965f
c
26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Tho
m
as
Preud'homme
Error out in case of var
i
able n
a
me
clash
commit
|
commitdiff
|
tree
2012-10-25
T
h
om
a
s
Preud'homme
Forbid VLA
as st
a
t
i
c vari
a
bles
commit
|
commitdiff
|
tree
2012-10-15
Tho
m
as
P
r
eud'homme
Only use blx if available
commit
|
commitdiff
|
tree
2012-10-09
T
h
o
m
as Preud'homm
e
F
i
x
R_ARM_
C
A
L
L wh
e
n target fonct
i
o
n
is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Pre
u
d'
h
omme
S
up
p
ort for R_AR
M
_[THM_]MOV{W,T}
_
ABS[_NC
}
relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Pre
u
d'ho
m
me
Di
s
able
calls
a
ve_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas
Pre
u
d'homme
Ad
d
mul
t
ia
r
ch dir
e
c
t
o
r
y fo
r
arm hardfloat vari
a
nt
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'homm
e
get_reg(): try to free
r
2
for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'ho
m
me
Fix R_ARM_R
E
L32
r
elocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas P
r
eud
'
homme
Detect multiarch
on Kfreebsd
a
n
d Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Pr
e
ud
'
h
omme
Evaluate configure argument
s
commit
|
commitdiff
|
tree
2012-06-05
Thomas Pre
u
d'
h
o
m
me
t
ccelf
.
c
: Add R_ARM_REL
3
2 re
l
ocatio
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas
Preud'ho
m
me
A
d
d support for
arm hardfloat callin
g
conventi
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thom
a
s Preu
d
'homme
Fix removal o
f
vnr
o
tt
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homme
O
nly warn
for u
n
known opti
o
ns in conf
i
g
u
re scrip
t
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'
h
omme
S
ever
a
l
multiarc
h
/bi
a
rc
h
fix
e
s
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
F
i
x CON
F
IG_LDDIR
u
sage
commit
|
commitdiff
|
tree
2012-04-10
Thomas
P
reud'homme
Revert "Use CString to
c
o
ncat linker option
s
"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preu
d
'homme
Use CString t
o
c
oncat linker opt
i
ons
commit
|
commitdiff
|
tree
2012-03-16
T
homas P
r
eud'homm
e
F
ix us
e
a
fter free f
o
r linker_a
r
g
commit
|
commitdiff
|
tree
2012-03-14
T
h
omas
P
reud'homme
Suppor
t
linker options passed
i
n
s
everal
-Wl
p
a
ram
commit
|
commitdiff
|
tree
2012-03-14
T
h
o
mas Pre
u
d'ho
m
me
C
onsider
long
int
constant as 64 bits o
n
x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas
Preud'h
o
m
m
e
Re
m
ove vnrott (du
p
l
i
cate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas
Preu
d
'homme
Inform user that -b only exists on
i386
.
commit
|
commitdiff
|
tree
2012-01-22
Tho
m
as
P
reud'hom
m
e
Error out when assig
n
in
g
void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas
Pr
e
ud'homme
s/der
e
fenc
i
ng/de
r
eferencing/ in
i
386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
T
h
omas
P
r
eud'homme
C
o
m
pile tcca
s
m
.
c c
o
nditi
o
nally (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
T
homas Pre
u
d'homme
Fix linkage of named
fil
e
i
n l
o
ader sc
r
ipt
.
commit
|
commitdiff
|
tree
2011-08-12
T
h
omas P
r
eud'homme
D
o
n't define
s
trt
o
l
d
and s
t
rto
f
on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-05
Th
o
mas Preud'
h
om
m
e
Remove semico
l
on in x86-64 va_arg definition
.
commit
|
commitdiff
|
tree
2011-08-03
Tho
m
a
s
Preud'homme
Revert "Add a --mu
l
t
iarch-triplet switch t
o
configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Add
a --
m
u
ltiarch-
t
riplet switch t
o
configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Set CONFIG_TCC_CRT_PREFIX relat
i
ve to CONFIG_
S
YSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thoma
s
Pr
e
ud
'
h
omme
Rever
t
"Force const
.
expr
.
in ex
p
r_cond outs
i
de function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Pre
u
d'homme
Force
c
onst
.
expr
.
in expr_cond
outside function
commit
|
commitdiff
|
tree
2011-07-12
Thomas
P
reud'homme
Fi
x
a
r
r
ay_t
e
s
t
: move
params t
o
local var
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas
P
reud'homme
Use CO
N
FI
G
_TC
C
_
L
DDIR for ld
.
s
o
o
n
a
l
l
l
inux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
F
i
x
problem spotted in <4E15F966
.
4090102@g
m
x
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
r
e
ud'homme
Remove
u
seless changes from
31c
a
0
0
0d
i
n configure
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas
P
reud'
h
omme
Make ex1
.
c
a
nd ex4
.
c
be exec
u
table
on any s
y
s
tems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
D
oc
u
m
ent in REA
D
M
E that e
x
4
.
c can be e
x
e
c
u
t
ed
.
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud
'
homme
Revert "Mak
e
examples' s
h
e
b
ang use target tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Add confi
g
uration of in
c
lude
su
b
direc
t
ori
e
s
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud'homme
Introduce tcc
_
split_path_co
m
p
onent
f
or 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'homme
Free ex
t
ra
_
libdir_str
a
f
ter us
e
.
commit
|
commitdiff
|
tree
2011-07-05
Th
o
m
a
s Preud'homme
Fix
c
o
m
m
it 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s P
r
eud'homme
Ad
d
m
u
ltiarch dir
s
to linker s
e
a
r
ch pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
Th
o
mas Preud'h
o
mme
Make example
s
' sheban
g
use
t
arget tcc bindir path
commit
|
commitdiff
|
tree
2011-06-17
Th
o
m
as Preud'hom
m
e
Default to cr
e
ate progs with symbols (incl
.
debu
g
)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
Upda
t
e Change
l
og
commit
|
commitdiff
|
tree
2011-05-17
Thom
a
s P
r
eud'hom
m
e
ma
k
e tes
t
work
when LIBTCC1
n
ot de
f
ined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preu
d
'homme
Support scratchbox, Nokia N
9
00
and qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Th
o
mas
P
r
e
ud'ho
m
m
e
Remove unused variables
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as Preud'homme
Remove unu
s
e
d
vari
a
bles
commit
|
commitdiff
|
tree
2011-05-16
Th
o
mas Preud'homme
I
mprove we
a
k al
i
ases handling
commit
|
commitdiff
|
tree
2011-05-14
Thomas
P
reud'homme
make clean work wh
e
n LIBTCC1
n
ot defined
commit
|
commitdiff
|
tree
2011-02-08
Th
o
mas P
r
eud'homme
Ad
d
sup
p
ort of asm label for
variabl
e
s
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Fix fct asm label: o
n
ly valid f
o
r decla
r
a
tion
commit
|
commitdiff
|
tree
2011-02-07
Thomas
P
reud'homm
e
Fix inc
o
rrect use of b
a
sic
type as bi
t
f
lags
.
commit
|
commitdiff
|
tree
2011-02-06
Th
o
mas P
r
eud
'
homme
Complain for
static f
c
t declared w/o
f
i
le scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Pre
u
d'homme
R
e
vert "Implement
C99 Vari
a
b
le
Leng
t
h A
r
rays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homm
e
Re
v
ert "Reorder increasingly V
T
_* constant
s
in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
T
homas Preud
'
homme
R
e
v
e
r
t "M
a
ke
TOK
_
a
l
l
o
ca available
for x86-64"
commit
|
commitdiff
|
tree
next