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
Favor arm hardfloat over arm softfloat.
2013-01-29
Thomas Preud'homme
Favor arm
hardfloat ov
e
r
arm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Pr
e
ud'homme
Fix overflo
w
detection in ARM relocati
o
n
commit
|
commitdiff
|
tree
2013-01-27
Thom
a
s Preu
d
'
homme
Fi
x
stack alignment on 8 bytes at function ca
l
l
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homm
e
Don't do bui
l
t
i
n_frame_address
t
e
s
t with A
R
M
g
c
c
commit
|
commitdiff
|
tree
2013-01-26
T
h
o
mas Preud
'
homme
Organize frames in a real linked list on AR
M
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
Use gcc to generate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
Link
STT_G
N
U_IFUNC into STT_FU
N
C
i
n
executa
b
le
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas
P
reud'homm
e
Fix [f]g
e
tc
retur
n
value u
s
age
in 40_stdio
t
est
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'
h
o
m
m
e
Fix out
-
of-t
r
ee bu
i
ld with
r
e
l
ativ
e
path to ro
o
t
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas
P
reu
d
'homme
Install libtcc
.
h when invoking make inst
a
ll
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud'homme
Revert "Ad
d
ed what I call virtual io to tinyc
c
this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud
'
homme
Rever
t
"
pe: fix t
c
c no
t
linkin
g
to
u
ser32 and
g
di32"
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
as Preud'homme
Sto
p
set
t
ing -W
n
o-unus
e
d-result switch i
n
M
a
kefile
commit
|
commitdiff
|
tree
2013-01-13
T
h
o
mas Preud'h
o
mme
Fix C99ism in
v
swap()
commit
|
commitdiff
|
tree
2013-01-06
Th
o
mas Preud'homme
Stop r
e
turning 0 in cmp_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
H
o
nor CC
when testin
g
for -Wno-unused-res
u
lt
commit
|
commitdiff
|
tree
2012-12-04
Thom
a
s P
r
eud'homme
Detec
t
ARM CPU
v
ersion in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'
h
omme
arm-
g
en
.
c
: Invali
d
operat
o
r test always
f
al
s
e
commit
|
commitdiff
|
tree
2012-11-28
T
homas
P
reu
d
'homme
Fix OAB
I
calling
c
onventi
o
n
commit
|
commitdiff
|
tree
2012-11-21
T
h
omas P
r
eud'homme
O
nly refe
r
ence vfpr when available
commit
|
commitdiff
|
tree
2012-11-20
Thom
a
s Preud'homme
Defi
n
e TCC_ARM
_
E
A
B
I if using hardflo
a
t
ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
Gener
a
te PLT t
h
umb stub only when ne
c
essary
commit
|
commitdiff
|
tree
2012-11-12
T
homas Pr
e
ud'homme
Reve
r
t "Generate PL
T
thumb stub
only when necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thom
a
s
Preud
'
h
o
m
m
e
Ad
d
armv6l to ARM suppo
r
ted processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas
P
reud'hom
m
e
Call to vene
e
rs i
n
A
R
M mod
e
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
ud'
h
o
m
me
A
llow
source fortification
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'homme
Gene
r
at
e
PLT thumb stub
o
n
ly when ne
c
e
s
s
ar
y
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preud'homme
Sup
p
o
r
t R_ARM_THM_JUMP24 relocation
t
o plt
commit
|
commitdiff
|
tree
2012-11-07
T
h
om
a
s Preud'homme
Create a c
l
ean target for te
s
ts2/M
a
k
e
fil
e
commit
|
commitdiff
|
tree
2012-11-06
T
h
omas
P
r
eud'homme
Honour *F
L
AGS ev
e
rywhe
r
e
commit
|
commitdiff
|
tree
2012-10-28
Thoma
s
P
r
e
u
d'h
o
mme
En
a
ble
a
rm hardfloat calling co
n
vention
commit
|
commitdiff
|
tree
2012-10-28
Thoma
s
Preud
'
ho
m
me
Add support for R_ARM_THM
_
{JUMP24
,
CALL} rel
o
cs
commit
|
commitdiff
|
tree
2012-10-25
Thomas
Preud'homme
Fix co
m
mit 85
f
6fad3a6ac
b
f
a
07a3dc45b673965fc26
8
9
0
d8
e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Error
out in cas
e
of
v
ariable n
a
me clash
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Preud'homme
F
orbid VLA as static va
r
iables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
Only use bl
x
i
f ava
i
lable
commit
|
commitdiff
|
tree
2012-10-09
Thoma
s
Preud'homme
F
ix
R
_ARM_CALL when target f
o
nction is
T
humb
commit
|
commitdiff
|
tree
2012-10-09
Th
o
m
a
s Preud'ho
m
me
Suppo
r
t fo
r
R_A
R
M_[THM_]MOV{
W
,T}_ABS[_NC} rel
o
cs
commit
|
commitdiff
|
tree
2012-07-30
Th
o
mas
Preud'homm
e
D
i
sable callsa
v
e_test for a
r
m
commit
|
commitdiff
|
tree
2012-07-29
Thoma
s
P
reu
d
'
h
o
m
m
e
Add
mult
i
arch
d
ir
e
ctory for a
r
m
hardfloa
t
va
r
i
ant
commit
|
commitdiff
|
tree
2012-07-11
T
h
omas Preu
d
'homme
get_reg(): try to fre
e
r2
f
o
r
an SValue
first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'
h
omme
Fix R
_
A
R
M_REL32
r
el
o
cati
o
n
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
Detect mul
t
iarc
h
on
Kfreebsd and
Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
E
va
l
u
a
te c
o
nfi
g
ure argu
m
ents
commit
|
commitdiff
|
tree
2012-06-05
T
homas P
r
eud'ho
m
me
tc
c
elf
.
c
: Add R_ARM_REL32
relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Add support for arm har
d
floa
t
calling convention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud
'
h
o
m
me
Fix remova
l
of v
n
r
ott
commit
|
commitdiff
|
tree
2012-05-28
T
homas P
r
eud'homm
e
Onl
y
warn for un
k
nown options i
n
configu
r
e
s
c
ript
commit
|
commitdiff
|
tree
2012-05-22
Thomas
P
reud'homme
Several
m
ultiarch/biarch
fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Pre
u
d'
h
omme
Fix CONFIG_LDDIR
usag
e
commit
|
commitdiff
|
tree
2012-04-10
Thomas P
r
eud'hom
m
e
Revert
"
Use CStrin
g
t
o concat li
n
ker opt
i
ons"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
U
s
e CString to concat linker option
s
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'homme
Fix use
a
fter
free fo
r
li
n
ke
r
_ar
g
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas P
r
eud'homme
Support linker option
s
passed in several
-W
l
param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'
h
omme
Consider long
int c
o
n
s
tant as 64 b
i
t
s on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas
Preud'homme
Remove vnrott (dup
l
i
c
at
e
v
r
o
tb)
commit
|
commitdiff
|
tree
2012-03-13
Th
o
mas Preud
'
homme
Inf
o
rm us
e
r that -b only exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Tho
m
a
s
Preud'homme
Er
r
or out when assigni
n
g v
o
id va
l
ue
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'
h
omm
e
s
/
d
e
r
e
f
enci
n
g/dereferenc
i
ng/ in
i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
T
homas Preud'homme
Compile tccas
m
.
c condition
a
lly (TCC
_
CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thom
a
s Preud
'
ho
m
me
Fix lin
k
age o
f
named file i
n
loader scri
p
t
.
commit
|
commitdiff
|
tree
2011-08-12
Tho
m
as
Preu
d
'ho
m
me
D
o
n't de
f
ine s
t
rt
o
ld
a
n
d strtof on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-05
Thom
a
s
P
r
eud'hom
m
e
Remo
v
e semicolo
n
in x86
-
64
va_arg
d
efin
i
tio
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas
P
reu
d
'hom
m
e
R
e
v
e
rt "Add a --multiarch-triplet s
w
it
c
h to con
f
igure
"
commit
|
commitdiff
|
tree
2011-08-01
T
homas Preud
'
homm
e
Add
a
--
m
ultiarch-tr
i
plet switch to conf
i
gure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'h
o
mme
Set CON
F
IG_TC
C
_CRT
_
PREFIX
r
elative to
CO
N
FIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Tho
m
as
Pr
e
ud'homme
Revert "Force
c
onst
.
exp
r
.
in expr_cond outside
f
unct
i
on"
commit
|
commitdiff
|
tree
2011-07-30
Thoma
s
Pr
e
u
d
'homme
Force co
n
st
.
ex
p
r
.
in ex
p
r_con
d
o
utside function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preud'homme
Fix ar
r
ay_test: move
params to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Use
CONFIG_TC
C
_LDDIR for l
d
.
so on all linu
x
archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Fix problem spotte
d
in <4
E
15F966
.
4090102@
g
mx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'homme
Remove use
l
ess changes
f
rom 31
c
a000d in config
u
r
e
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
u
d
'homm
e
Make ex1
.
c an
d
ex4
.
c
be executab
l
e
o
n an
y
s
y
s
t
ems
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preud'homme
Document in README that ex4
.
c can be exe
c
uted
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pre
u
d'
h
o
m
me
Rever
t
"Make e
x
amp
l
es' shebang us
e
ta
r
get tcc b
i
ndir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
a
s
Preud'homme
Add
c
o
nfigurat
i
on of include subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Introduce
t
cc
_
sp
l
it
_
path
_
co
m
ponent fo
r
3
1
ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Pre
u
d
'homme
Free ex
t
ra_l
i
b
d
ir_str after use
.
commit
|
commitdiff
|
tree
2011-07-05
Th
o
mas Preud'ho
m
me
Fix commi
t
31ca0
0
0d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
Add multia
r
ch
d
irs
t
o linker s
e
arch path
commit
|
commitdiff
|
tree
2011-06-17
T
h
omas Preu
d
'homme
Make examples' sh
e
bang
u
se targe
t
tcc bindir pat
h
commit
|
commitdiff
|
tree
2011-06-17
T
homas Preud'homme
D
efault to cre
a
te progs with
s
ymbols (incl
.
de
b
u
g
)
commit
|
commitdiff
|
tree
2011-05-17
T
h
omas
P
r
eud'homme
Update Changel
o
g
commit
|
commitdiff
|
tree
2011-05-17
T
h
o
mas Preud'homme
make
test work when LIBTCC1 not d
e
fined
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
Preu
d
'homme
Sup
p
ort s
c
ratchbox,
Nokia N900
and qemu
a
rm
archs
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as
Pr
e
ud'
h
o
m
me
Remove
unused
variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'
h
omme
Remove unus
e
d
v
a
r
i
a
bles
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud
'
homme
I
mprove
w
e
a
k al
i
ases handling
commit
|
commitdiff
|
tree
2011-05-14
T
homas Preud'homm
e
make clean
w
ork when
L
IBTCC1
n
ot de
f
ined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
A
d
d s
u
ppor
t
of
a
sm lab
e
l for variables
.
commit
|
commitdiff
|
tree
2011-02-08
T
h
omas Preud'
h
omme
F
ix fct
a
sm label:
on
l
y valid for declaration
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud
'
h
o
mme
Fi
x
incorre
c
t use of b
a
sic type as b
i
t
f
lags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Pre
u
d'homme
Complain for s
t
atic fct
declared w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
Thom
a
s
Preud'homme
R
e
vert
"
Imp
l
eme
n
t C99 Variable Length A
r
rays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
reud'homme
Revert "Reorder i
n
crea
s
ingly VT_* cons
t
ants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
T
h
omas Pre
u
d'homme
Re
v
ert "M
a
k
e
TOK_all
o
ca av
a
ilable for
x86-64
"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'hom
m
e
Revert "Disable C99 VLA when a
l
loca
is una
v
ailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
a
s Pre
u
d'homme
Disable C99
V
L
A when a
l
lo
c
a
i
s unavailabl
e
.
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Preud'homme
Make T
O
K_all
o
ca availab
l
e
for x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thom
a
s P
r
eud'ho
m
me
Reorder in
c
reasing
l
y VT_* consta
n
ts
i
n tcc
.
h
commit
|
commitdiff
|
tree
next