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
Organize frames in a real linked list on ARM
2013-01-26
Thomas Preud'homme
Organize frames
i
n a rea
l
linked list on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homm
e
Us
e
g
cc to generate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'
h
omme
L
i
n
k
S
TT_GNU_IFUNC into STT_F
U
NC
in exe
c
utable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas P
r
e
ud'
h
omm
e
Fix [f
]
g
e
tc retur
n
va
l
ue usag
e
i
n 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Fix ou
t
-of-tree build with relative
pa
t
h to
root
commit
|
commitdiff
|
tree
2013-01-14
Thomas
Preud'homme
Install libtcc
.
h w
h
en
invoking make i
n
stall
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
m
m
e
Revert
"Adde
d
what I call vi
r
tual io to t
i
n
y
cc
t
his
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thom
a
s
P
reud'homme
Revert "pe
:
fix tcc
no
t
linkin
g
to use
r
32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
S
t
o
p setti
n
g -Wno-unused-result switch
in Make
f
ile
commit
|
commitdiff
|
tree
2013-01-13
Thomas P
r
e
u
d'homme
F
i
x C99ism in
v
sw
a
p
(
)
commit
|
commitdiff
|
tree
2013-01-06
T
h
omas Preud'homme
Stop
r
eturning 0 in
cm
p
_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
T
homas Preu
d
'
h
omm
e
Honor CC when
testing for -Wno-
u
nused-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'hom
m
e
Detec
t
A
RM C
P
U version in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas
Preud'
h
omm
e
arm-gen
.
c: Invalid operator test always false
commit
|
commitdiff
|
tree
2012-11-28
Thomas P
r
eud'h
o
mm
e
Fix OABI calling c
o
n
v
enti
o
n
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'
h
o
mme
Only referenc
e
vfpr w
h
en available
commit
|
commitdiff
|
tree
2012-11-20
T
h
om
a
s Preud'homme
Define TCC_ARM_EAB
I
if
u
sing hardf
l
oat ABI
commit
|
commitdiff
|
tree
2012-11-17
T
ho
m
as
Preud'hom
m
e
Genera
t
e P
L
T thumb st
u
b
on
l
y when
n
e
c
essa
r
y
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'homme
Revert "G
e
nerate PLT thumb stub only when necessa
r
y"
commit
|
commitdiff
|
tree
2012-11-11
Thomas
Preud
'
h
o
mme
Add armv6l
t
o ARM
s
upported processors
commit
|
commitdiff
|
tree
2012-11-09
T
h
omas Pre
u
d'h
o
mme
Call to veneers in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
A
llow source
f
ortif
i
catio
n
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
mas Preud'hom
m
e
G
e
nera
t
e PLT thumb
s
tub on
l
y
when nec
e
ss
a
ry
commit
|
commitdiff
|
tree
2012-11-07
T
homas Preud'homme
Suppo
r
t R_ARM_THM_
J
UMP
2
4
relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preud'h
o
mme
C
r
eate a clean
target
f
or tests
2
/Ma
k
efile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'hom
m
e
Honou
r
*
FLAGS ev
e
rywher
e
commit
|
commitdiff
|
tree
2012-10-28
Th
o
m
a
s Preu
d
'homme
Enable
a
rm h
a
r
dfloat calling convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pr
e
ud'homm
e
Add
support for R_A
R
M_THM_{JUMP24
,
C
A
LL} r
e
locs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'ho
m
me
F
ix commit 85f6fad3a6acbfa07a3dc45b673965fc26890
d
8e
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas Preud'homme
Error
ou
t
in case of variable name clash
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s Preud'homme
Forbid VLA as static
v
ari
a
bles
commit
|
commitdiff
|
tree
2012-10-15
Th
o
mas Preu
d
'
h
omme
Onl
y
use blx
if availa
b
le
commit
|
commitdiff
|
tree
2012-10-09
Tho
m
as Preud'homme
F
ix
R_ARM_CALL when targe
t
foncti
o
n is
Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thoma
s
Preu
d
'
h
o
mme
Sup
p
ort for R
_
ARM_[THM_]MOV{W,T
}
_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'ho
m
m
e
Disa
b
le c
a
ll
s
a
v
e
_
t
e
st for arm
commit
|
commitdiff
|
tree
2012-07-29
Th
o
mas
P
reu
d
'homme
Add
m
ul
t
iarch di
r
ectory for arm
hard
f
loat variant
commit
|
commitdiff
|
tree
2012-07-11
Th
o
mas Preud'ho
m
me
get_reg(
)
:
try to free
r
2 for an SVa
l
u
e first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'hom
m
e
Fix R
_
ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
Detect
m
u
ltiarch on
Kfreebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homm
e
Evaluate
configure
arguments
commit
|
commitdiff
|
tree
2012-06-05
T
ho
m
as Pr
e
u
d
'
homme
tccelf
.
c
:
Add R_ARM_REL
3
2 relocati
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thom
a
s Pre
u
d'
h
o
m
me
A
d
d support for
arm hardfloat calling convention
commit
|
commitdiff
|
tree
2012-06-05
T
homas Pr
e
ud'homme
Fix remova
l
of vnr
o
tt
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homm
e
Only warn for unk
n
ow
n
options
i
n
c
o
nfigure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
S
e
veral multiarch
/
biarch fix
e
s
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'hom
m
e
Fix CON
F
IG_
L
DDIR u
s
age
commit
|
commitdiff
|
tree
2012-04-10
Thom
a
s Preud
'
homme
Rev
e
rt "Use CString
to concat
linker options"
commit
|
commitdiff
|
tree
2012-03-20
Thoma
s
Pr
e
ud'homme
Use C
S
tring to c
o
nc
a
t
linker options
commit
|
commitdiff
|
tree
2012-03-16
T
h
oma
s
Preud'homm
e
Fix use aft
e
r
f
ree f
o
r linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Sup
p
or
t
linker opt
i
ons pas
s
ed in several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
T
h
om
a
s Preud'h
o
mme
C
o
nsider
l
o
ng int constant as 64 bits
on x86-6
4
commit
|
commitdiff
|
tree
2012-03-14
T
homas Preud'homme
Remove vnrott (duplicate
v
r
o
tb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Pre
u
d'homme
Inform use
r
that
-
b only
exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'h
o
mme
Error out when as
s
igning void valu
e
.
commit
|
commitdiff
|
tree
2012-01-08
Thoma
s
Preud'homme
s/d
e
refencing/
d
ereferencing/
in i386-
g
en
.
c
commit
|
commitdiff
|
tree
2012-01-06
T
h
omas Pr
e
ud'ho
m
m
e
Com
p
ile tccasm
.
c
conditionally (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Tho
m
as Preud'homme
F
ix linkag
e
of named file in loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'homme
Don
'
t de
f
ine strtold a
n
d
strt
o
f on
*
BSD
+
uClibc
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homme
Remove semicolo
n
in x86-64 va
_
arg defin
i
tion
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Pre
u
d'h
o
mme
Revert "Add a
--multiarch-tr
i
pl
e
t
s
w
itc
h
to configure"
commit
|
commitdiff
|
tree
2011-08-01
T
h
o
m
as Preud
'
homme
Add a --multia
r
ch-triplet swit
c
h to configur
e
commit
|
commitdiff
|
tree
2011-08-01
Th
o
m
as Preud'homme
Set
CO
N
FIG
_
TCC_CRT_P
R
E
F
IX relative to
C
ONF
I
G
_SY
S
ROO
T
commit
|
commitdiff
|
tree
2011-07-31
Tho
m
as Preud'homme
R
evert "Force const
.
expr
.
in ex
p
r
_cond
outside function"
commit
|
commitdiff
|
tree
2011-07-30
Tho
m
as
P
reud'homme
Force const
.
exp
r
.
i
n
e
xpr_cond o
u
tsid
e
func
t
ion
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preud'homme
Fix array_test: mov
e
params to lo
c
a
l
vars
commit
|
commitdiff
|
tree
2011-07-08
T
homas Preud
'
ho
m
me
Use CO
N
F
I
G_TCC_LDDI
R
for ld
.
s
o
o
n
all linux ar
c
hs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Pr
e
ud
'
homme
F
ix prob
l
em sp
o
t
t
e
d in <4E15F966
.
40
9
01
0
2@gm
x
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
u
d
'homme
Remove
useless c
h
anges from 31ca000d
i
n configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'ho
m
me
M
a
k
e
ex1
.
c and
e
x
4
.
c
be executable on an
y
systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
r
e
ud'homme
Document in READ
M
E
t
h
at ex4
.
c can be exec
u
ted
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'homm
e
R
evert "M
a
ke ex
a
mples' shebang
u
se target t
c
c
b
i
n
di
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
P
r
eud'homme
Add
c
onfiguration of include subdire
c
tor
i
es
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud'homme
Introduce tcc_split
_
path_component f
o
r 31
c
a000d
commit
|
commitdiff
|
tree
2011-07-06
Thoma
s
Preud'h
o
m
m
e
Free ext
r
a_libdir_str after use
.
commit
|
commitdiff
|
tree
2011-07-05
Tho
m
as Preud'homme
Fix commit
31
c
a000d
commit
|
commitdiff
|
tree
2011-07-05
T
h
omas Preud'
h
omme
Add multiarch dirs
to linker s
e
arch path
commit
|
commitdiff
|
tree
2011-06-17
Thom
a
s Preud'h
o
mm
e
Mak
e
ex
a
mples'
sheba
n
g use target tcc b
i
ndir
p
a
th
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Default to cre
a
te progs with symbol
s
(
incl
.
deb
u
g)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
Update C
h
angelog
commit
|
commitdiff
|
tree
2011-05-17
T
homa
s
Preud'
h
omme
make
t
e
s
t wor
k
w
h
en LIBTCC1
n
ot
d
efined
commit
|
commitdiff
|
tree
2011-05-16
Thomas P
r
e
u
d'homme
Sup
p
ort
s
cra
t
chbox, Nokia
N
900
a
nd qemu
arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s Preud'homme
R
emove unu
s
e
d
varia
b
les
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Remove unused vari
a
bles
commit
|
commitdiff
|
tree
2011-05-16
Thomas
Preud'homme
Impr
o
ve weak aliases hand
l
ing
commit
|
commitdiff
|
tree
2011-05-14
Thoma
s
Preud'homme
make clean w
o
r
k
wh
e
n LIBT
C
C1 not defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homm
e
Add su
p
port of asm labe
l
for variables
.
commit
|
commitdiff
|
tree
2011-02-08
Tho
m
as Preud'
h
omme
Fix fct
a
s
m
label: only
valid for
d
eclaratio
n
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud'homme
Fix incorrect use of ba
s
ic type
as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'ho
m
me
Compl
a
in for static fct declare
d
w
/
o file s
c
ope
commit
|
commitdiff
|
tree
2011-02-05
T
h
omas
P
reu
d
'
homme
Revert "Impl
e
ment C99 V
a
riabl
e
Length A
r
rays"
commit
|
commitdiff
|
tree
2011-02-05
T
h
om
a
s Preud'homm
e
Revert "
R
eorder incr
e
asingl
y
VT_* constan
t
s in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thom
a
s Preud'ho
m
me
Reve
r
t "Make
TOK_alloca available f
o
r
x
8
6-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert "Disab
l
e C99
VLA when alloca
is un
a
vailab
l
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
T
h
o
m
as Preud'ho
m
m
e
Disable
C99 VLA w
h
en alloca is u
n
available
.
commit
|
commitdiff
|
tree
2011-02-04
Th
o
mas Preud'homme
Make
TOK_alloca avai
l
a
b
le fo
r
x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pr
e
u
d
'ho
m
me
Reorder inc
r
easingl
y
VT_* c
o
nstants
i
n tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas
P
r
e
u
d'homme
Implement
C
9
9 Variabl
e
L
engt
h
A
r
rays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'h
o
mme
C
o
r
r
ect Changelog w
r
t
.
to fix attribution
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'hom
m
e
R
emo
v
e ifdef
STT_GNU
_
IFU
N
C
t
est in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
T
h
oma
s
Pre
u
d'homme
E
x
plici
t
lice
n
se
i
n
t
i
ny
_
li
b
maker
.
c
commit
|
commitdiff
|
tree
next