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
Don't do builtin_frame_address test with ARM gcc
2013-01-26
T
homas Preud'homme
Don't d
o
builtin_fr
a
m
e
_ad
d
res
s
test with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
T
h
oma
s
P
r
eud'homme
Or
g
an
i
ze frames in a real linked
l
is
t
o
n ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Pre
u
d'homm
e
Use gcc to generate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Pr
e
u
d'homme
Lin
k
S
TT_GNU_IFUNC
i
nto
S
T
T
_
FUNC
in executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thom
a
s P
r
eud'
h
o
m
me
Fix [f]getc r
e
turn value usage in 40
_
stdio tes
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas
P
r
e
ud'hom
m
e
F
ix out-of-tree build wi
t
h r
e
lative path
t
o
r
o
ot
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preu
d
'h
o
mme
Install libtcc
.
h
when invoking make i
n
stall
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'hom
m
e
Re
v
e
r
t
"Add
e
d
what I call virtual io to tinyc
c
this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
T
homas Pr
e
u
d'homme
Rever
t
"
pe:
fix
tcc not linking to u
s
er32 and
g
di32"
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
as Preud'h
o
mme
Stop setting -Wno-unused-result switch
in Makefil
e
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
as Preud'h
o
mme
Fix C99
i
sm
i
n
v
s
wap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Pre
u
d'homme
Stop r
e
turning 0 i
n
cm
p
_comparison_te
s
t
commit
|
commitdiff
|
tree
2013-01-06
T
h
omas Pr
e
ud'ho
m
me
Ho
n
o
r CC wh
e
n testing for -Wno-unused-result
commit
|
commitdiff
|
tree
2012-12-04
Tho
m
as
P
reu
d
'homme
Dete
c
t
A
RM CPU version in co
n
f
igure
commit
|
commitdiff
|
tree
2012-11-28
Thoma
s
Preud'homme
arm-gen
.
c: Invalid operator t
e
s
t alway
s
f
a
lse
commit
|
commitdiff
|
tree
2012-11-28
T
homas Preud'
h
omme
Fix O
A
B
I
c
alling convention
commit
|
commitdiff
|
tree
2012-11-21
T
h
omas Preud'homm
e
Only refer
e
nce vfpr w
h
en ava
i
lable
commit
|
commitdiff
|
tree
2012-11-20
Thom
a
s
P
reud'h
o
m
m
e
D
e
fine
T
CC_ARM_EAB
I
if
u
s
ing ha
r
dfloat
ABI
commit
|
commitdiff
|
tree
2012-11-17
Thom
a
s
Preud'homme
Generate
PLT thumb stub only when nec
e
ssary
commit
|
commitdiff
|
tree
2012-11-12
Th
o
mas P
r
eud'
h
omm
e
Re
v
ert "G
e
n
e
rate PLT
t
hum
b
s
t
ub
on
l
y
w
hen necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas
P
r
e
ud'homme
Ad
d
armv6l to ARM supported proc
e
s
s
ors
commit
|
commitdiff
|
tree
2012-11-09
T
h
omas Preud'homme
Call to veneers in
ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
reud
'
homme
Allow source f
o
r
t
ificatio
n
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
G
en
e
rate
P
LT thu
m
b stub only when necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'ho
m
m
e
Support R_ARM
_
THM_JUM
P
24
r
eloc
a
t
ion to
p
lt
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas Preud'homme
Create a clean target for t
e
s
ts2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas P
r
eud'homme
Honour *F
L
A
G
S
e
verywhere
commit
|
commitdiff
|
tree
2012-10-28
Thom
a
s P
r
eud'h
o
m
m
e
Enable arm hardfloat
c
alling convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preu
d
'homme
Add sup
p
ort fo
r
R
_ARM_THM_{JUMP24,CA
L
L} r
e
locs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preu
d
'homme
Fix co
m
mit 85f6fad3a6acbfa07a3dc45b673
9
6
5
fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pr
e
ud'homme
Error o
u
t in case of
v
ariable n
a
me clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pr
e
ud
'
h
omm
e
Fo
r
bid VLA a
s
static variabl
e
s
commit
|
commitdiff
|
tree
2012-10-15
Thomas Pre
u
d'homme
Only use blx if av
a
ilabl
e
commit
|
commitdiff
|
tree
2012-10-09
T
homas Preud'hom
m
e
Fix R_A
R
M_
C
AL
L
w
hen target fonction
i
s Thumb
commit
|
commitdiff
|
tree
2012-10-09
T
h
omas Pr
e
ud'homme
Support fo
r
R_AR
M
_[THM_]MOV{W,T}_A
B
S[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Th
o
mas P
r
eud
'
homme
Disable
c
allsave_tes
t
for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'h
o
mme
Add multiarch d
i
rectory for arm h
a
rdfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas
P
r
eud'homme
g
e
t_re
g
(): try t
o
fre
e
r2 for a
n
SVal
u
e
f
i
rst
commit
|
commitdiff
|
tree
2012-07-09
Thomas
Preud'homme
Fix R_ARM_REL32 r
e
locat
i
on
commit
|
commitdiff
|
tree
2012-06-13
Thoma
s
Pre
u
d
'
homme
Detect
m
u
l
t
iarch
on
K
freeb
s
d a
n
d Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas P
r
eud'homme
Evaluat
e
con
f
igure arguments
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
as P
r
eud'
h
o
m
m
e
tccelf
.
c:
A
dd
R
_
ARM_REL32 r
e
loc
a
tion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Pre
u
d'homme
Add s
u
pport
f
or arm hardflo
a
t calling convention
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
as Preu
d
'h
o
mme
Fix
removal of
v
nrott
commit
|
commitdiff
|
tree
2012-05-28
Thom
a
s Preud'hom
m
e
Only warn for un
k
n
o
wn
o
ptions in confi
g
ure scr
i
pt
commit
|
commitdiff
|
tree
2012-05-22
Th
o
mas
P
reud'homme
S
e
veral multiarc
h
/biarch
fixe
s
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'h
o
mme
Fi
x
CONFIG_LDDIR usag
e
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preu
d
'homme
Reve
r
t "Use CStri
n
g
to concat l
i
nker o
p
ti
o
ns"
commit
|
commitdiff
|
tree
2012-03-20
T
homas Preud'homme
U
se CStrin
g
to conca
t
linker opti
o
ns
commit
|
commitdiff
|
tree
2012-03-16
Thom
a
s Preud'homme
F
ix use af
t
er fr
e
e
fo
r
li
n
ker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas
Preud'hom
m
e
Support linker options
p
asse
d
i
n several
-
W
l p
a
r
a
m
commit
|
commitdiff
|
tree
2012-03-14
T
h
o
mas Preu
d
'
h
o
m
m
e
Consi
d
er long int consta
n
t
as 64 bits
on
x
86
-
64
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas Preud'homme
R
e
m
ove vnrott (duplica
t
e
vr
o
tb)
commit
|
commitdiff
|
tree
2012-03-13
Thoma
s
Preud'
h
omme
Inform use
r
tha
t
-b onl
y
exis
t
s on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Th
o
mas Pr
e
ud'homme
Err
o
r out when assigning
void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud
'
homme
s/
d
erefenc
i
ng
/
dere
f
erencing
/
i
n
i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'homme
C
o
mp
i
le tccasm
.
c co
n
ditionally (T
C
C_CONFI
G
_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud
'
homme
Fix l
i
nkage of
n
amed fil
e
in lo
a
der script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas
P
reu
d
'homme
Don't
d
e
fine strtold a
n
d
s
trtof on *BSD
+
uC
l
ibc
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'hom
m
e
Remove s
e
micolon
i
n
x86-64 va_arg de
f
in
i
tion
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Pre
u
d'homme
Revert "Add a --
m
ultiarc
h
-tri
p
let switch to
c
onfigure"
commit
|
commitdiff
|
tree
2011-08-01
Tho
m
a
s
Preud'homme
Add a
--m
u
ltiarch-triplet switch t
o
con
f
igure
commit
|
commitdiff
|
tree
2011-08-01
Thomas
P
r
eud'homme
Set C
O
NFIG_TC
C
_C
R
T
_PREF
I
X
relative to CONF
I
G_SYSR
O
OT
commit
|
commitdiff
|
tree
2011-07-31
Tho
m
as Preud'homme
Revert "Force const
.
expr
.
in
expr_cond outsid
e
f
u
nction
"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Pr
e
ud
'
homme
Force const
.
e
x
pr
.
in expr_cond outside
function
commit
|
commitdiff
|
tree
2011-07-12
T
homas Preu
d
'homme
Fix array_test: mo
v
e
para
m
s to local vars
commit
|
commitdiff
|
tree
2011-07-08
T
h
oma
s
Preud'ho
m
m
e
Us
e
CONF
I
G_TCC_LDDIR fo
r
ld
.
so on all l
i
n
u
x arch
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud
'
homme
Fix problem
s
potted in
<4E15F966
.
409010
2
@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'h
o
mme
Remove
u
seless changes f
r
om 31ca000d in
c
on
f
igu
r
e
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Ma
k
e ex1
.
c
and e
x
4
.
c be exec
u
table on any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'homme
Docu
m
ent in R
E
A
DME that
e
x
4
.
c can
b
e
executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
R
ev
e
rt "Mak
e
example
s
' shebang use target tcc b
i
ndir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preud'homme
A
d
d configuration
of include
subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
I
nt
r
oduce tcc
_
spl
i
t_pa
t
h_c
o
mponent for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'ho
m
m
e
Free extra_libdir_
s
tr after use
.
commit
|
commitdiff
|
tree
2011-07-05
T
homas Preud'ho
m
me
Fix commi
t
31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas
Preud'homme
Add m
u
ltiarc
h
dirs to linker search path
commit
|
commitdiff
|
tree
2011-06-17
T
ho
m
as Pre
u
d'homme
Make
e
xamples' shebang use t
a
rget tcc b
i
ndir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas P
r
e
ud'h
o
mme
D
e
fault to creat
e
progs
with symbols (incl
.
debug
)
commit
|
commitdiff
|
tree
2011-05-17
T
h
omas Preud'homme
Update
Changelog
commit
|
commitdiff
|
tree
2011-05-17
Thom
a
s
P
reud
'
homme
make test work when LIBTCC1 not de
f
i
n
ed
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
ud'homme
Suppor
t
scr
a
t
chbox,
Nokia
N
900 and qemu arm a
r
chs
commit
|
commitdiff
|
tree
2011-05-16
Thomas P
r
eud'homme
Remo
v
e u
n
used
v
ariab
l
e
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'hom
m
e
Remove unuse
d
variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas
Preud'homme
Improve weak
aliases handling
commit
|
commitdiff
|
tree
2011-05-14
Thomas Preud'homme
m
a
ke cle
a
n work
w
h
e
n L
I
BTCC
1
not defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
A
d
d s
u
pp
o
rt of as
m
l
a
be
l
for
variab
l
es
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'ho
m
me
Fi
x
f
c
t
asm
label: onl
y
valid
for
dec
l
ar
a
tion
commit
|
commitdiff
|
tree
2011-02-07
Thomas
P
r
eud'homme
F
i
x incorrect use of basic t
y
pe a
s
b
i
tflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thom
a
s Preud'
h
omm
e
Complain fo
r
static fct d
e
c
lared
w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
T
h
o
m
a
s
Pr
e
ud'homme
Revert "Implement
C
9
9 Var
i
a
b
le L
e
ngth
A
rrays"
commit
|
commitdiff
|
tree
2011-02-05
Th
o
mas P
r
eud'homme
Revert "Reorder increasingly V
T
_*
c
o
n
stants in tc
c
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thom
a
s Pr
e
ud'homme
Revert "Make TOK_alloca
available fo
r
x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as
P
reu
d
'ho
m
me
Revert "
D
isable C99 VLA when allo
c
a is una
v
ailabl
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas
P
reu
d
'homme
Disa
b
le C99 VLA when alloca is
unavailabl
e
.
commit
|
commitdiff
|
tree
2011-02-04
Th
o
mas P
r
eud'
h
omme
Make
T
OK_alloca availab
l
e
for x86-6
4
commit
|
commitdiff
|
tree
2011-02-04
Thomas P
r
e
u
d'h
o
mme
Reorder i
n
creasingly VT_* co
n
stants in
t
cc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
I
m
plement
C
99 Variable Length Arrays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Correct Changelog wrt
.
to fix
attribu
t
ion
commit
|
commitdiff
|
tree
2010-10-10
Thomas Pr
e
ud'h
o
mme
R
e
m
ov
e
ifd
e
f
S
TT_GNU_IFUNC
test in
t
ccrun
.
c
commit
|
commitdiff
|
tree
next