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 OABI calling convention
2012-11-28
Th
o
mas Preud'hom
m
e
F
i
x OABI
c
a
l
ling conventio
n
commit
|
commitdiff
|
tree
2012-11-28
T
h
o
m
as Preud'ho
m
me
ar
m
-
gen
.
c
:
Invalid o
p
e
r
ator tes
t
always
f
als
e
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preu
d
'
h
o
mme
Only reference vf
p
r
when a
v
a
i
la
b
le
commit
|
commitdiff
|
tree
2012-11-20
T
homas Preud'homme
D
efi
n
e T
C
C
_ARM_EABI if using hardfloat
A
B
I
commit
|
commitdiff
|
tree
2012-11-17
Thomas P
r
eud'homme
Genera
t
e PLT thumb
stub only when necessary
commit
|
commitdiff
|
tree
2012-11-12
Th
o
ma
s
Preu
d
'ho
m
me
R
evert "Generate PLT thumb stub only when
n
ecessary"
commit
|
commitdiff
|
tree
2012-11-11
T
h
omas Preud'homme
A
dd armv6l to ARM suppor
t
ed processors
commit
|
commitdiff
|
tree
2012-11-09
T
h
om
a
s Preu
d
'homme
Call to ve
n
eers
in A
R
M mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'homme
Allow source fort
i
fic
a
tion
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homm
e
Generate PLT
t
humb stub only when necessa
r
y
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
m
as
P
reud'homme
Support R_A
R
M_
T
HM_J
U
MP
2
4 reloc
a
tion to
p
lt
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preu
d
'h
o
mme
Create a clean target for
tests2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
T
homas Preud'homme
Honour *FLAGS
everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'
h
omm
e
Enable arm
hardfloat calling convention
commit
|
commitdiff
|
tree
2012-10-28
T
h
o
m
a
s
Preud'h
o
mme
Add support fo
r
R_ARM_
T
HM_{JUMP24
,
C
ALL}
relocs
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s
Preud'homme
F
i
x
commit
85f6fad3a6acbfa07
a
3dc4
5
b673965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas Pr
e
ud'homme
Error ou
t
in
c
a
s
e o
f
variable name clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pre
u
d'hom
m
e
Forbid VLA as static varia
b
le
s
commit
|
commitdiff
|
tree
2012-10-15
Th
o
mas Preud'hom
m
e
Only use blx if avail
a
b
le
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
F
i
x
R_ARM_CALL
when target fonction is
T
humb
commit
|
commitdiff
|
tree
2012-10-09
Thom
a
s Preud
'
homme
Support for R_A
R
M_[THM_]MOV{W,T}_AB
S
[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homme
Disable cal
l
s
a
ve_t
e
st
f
or
a
r
m
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'homme
Add
m
ultiarch
director
y
for ar
m
ha
r
d
f
loat
v
a
r
iant
commit
|
commitdiff
|
tree
2012-07-11
Thomas P
r
eud'
h
om
m
e
get_reg(): try to free r2 for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud
'
homme
Fix R_A
R
M_REL32 reloca
t
ion
commit
|
commitdiff
|
tree
2012-06-13
Th
o
mas Pr
e
ud'homme
Detect mult
i
arch on Kfreebsd a
n
d Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
Evaluat
e
configur
e
arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas
Preud
'
h
om
m
e
tccelf
.
c
: A
d
d R_
A
RM_REL32
r
elocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Add suppor
t
for arm hard
f
loat calli
n
g
c
onvention
commit
|
commitdiff
|
tree
2012-06-05
Thomas
P
r
eud'homme
F
i
x rem
o
va
l
o
f vnrott
commit
|
commitdiff
|
tree
2012-05-28
Th
o
mas Preud'homme
Only warn f
o
r
unknown options in config
u
re script
commit
|
commitdiff
|
tree
2012-05-22
Thom
a
s Preud'h
o
m
me
Seve
r
al
m
ultiarch/biarch
f
ixes
commit
|
commitdiff
|
tree
2012-05-22
T
h
omas Pre
u
d'homme
Fix CONFIG
_
LDDIR usa
g
e
commit
|
commitdiff
|
tree
2012-04-10
Thomas
Preud'h
o
mme
Revert "Use CString to concat li
n
ker o
p
tions"
commit
|
commitdiff
|
tree
2012-03-20
Thomas
Pre
u
d
'
hom
m
e
Use CString to con
c
at linker o
p
tions
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'homme
Fix use after free for l
i
nker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas
Preud'homme
Suppo
r
t link
e
r options
pas
s
ed
i
n sev
e
ra
l
-Wl
pa
r
am
commit
|
commitdiff
|
tree
2012-03-14
T
homas Pr
e
ud'homme
Con
s
i
der l
o
ng
i
nt constant as 64
b
its on
x
86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homm
e
Remov
e
vnrott
(dupl
i
cate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'h
o
mme
Inf
o
rm us
e
r
that -b only exis
t
s on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'homme
Er
r
or o
u
t
w
hen
a
s
signing
void
v
a
l
u
e
.
commit
|
commitdiff
|
tree
2012-01-08
Tho
m
as Preud'hom
m
e
s/deref
e
nc
i
ng/dereferencing/
in i386-g
e
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
T
h
omas Preud
'
homme
Comp
i
l
e
t
ccasm
.
c
c
onditionally (
T
C
C
_CONFIG_A
S
M)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Pre
u
d'homme
F
ix linkage of n
a
med file in
l
oader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Pre
u
d'homme
Don't define st
r
told and strtof on *BSD
+
uC
l
ibc
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homm
e
R
e
move semic
o
lon
i
n
x86-64 va_arg
definition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'hom
m
e
Revert "Add
a
--multi
a
rch-triplet
s
witc
h
to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud
'
homme
Add a --multiar
c
h
-triplet switch to configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas
P
reud'homme
Se
t
CONF
I
G_TCC_
C
RT_PREF
I
X rel
a
tive to CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preu
d
'
homme
Revert "Force cons
t
.
ex
p
r
.
in expr_cond
o
utside
f
unction"
commit
|
commitdiff
|
tree
2011-07-30
Tho
m
as Preud'
h
omme
F
orce
c
o
nst
.
expr
.
in expr_c
o
nd outside function
commit
|
commitdiff
|
tree
2011-07-12
T
homas
P
reud'homme
Fix array_t
e
st: move params to local
v
ars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homm
e
Use CONFIG_TC
C
_LDDIR for ld
.
so on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thoma
s
P
r
eud'homme
Fi
x
probl
e
m sp
o
tted in <4E15F9
6
6
.
4090102@gm
x
.
de>
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Preud'h
o
mme
R
emove
u
seless c
h
anges f
r
om 31
c
a000d
in confi
g
ur
e
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas
P
r
eud'h
o
mme
Ma
k
e ex1
.
c
a
n
d
ex
4
.
c be
e
xecutable on any systems
commit
|
commitdiff
|
tree
2011-07-07
Th
o
m
a
s P
r
e
ud'
h
om
m
e
D
o
cument in READM
E
t
h
at ex
4
.
c can be ex
e
cuted
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Revert "
M
ake examples'
sheban
g
use ta
r
ge
t
tcc bindi
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
T
homas Pr
e
ud
'
ho
m
me
Add configuration of include s
u
bdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud'homme
I
ntr
o
duce tc
c
_spli
t
_path_
c
omponent for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'homm
e
Free extra_libdir_str
after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
Fix com
m
it 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'ho
m
me
A
d
d multiarch dir
s
t
o
linker search path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preu
d
'homme
M
ake examples' sheba
n
g use target tcc bind
i
r path
commit
|
commitdiff
|
tree
2011-06-17
T
h
o
mas Preud'homme
Default t
o
cr
e
ate progs
w
ith s
y
mbols (i
n
cl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas P
r
e
u
d'homme
U
p
d
at
e
C
h
angelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preu
d
'
h
omme
m
a
k
e test
w
ork whe
n
L
I
BT
C
C1 n
o
t defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Supp
o
rt s
c
ra
t
chb
o
x, Nok
i
a N900 and
q
emu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas P
r
e
ud
'
homm
e
Rem
o
v
e unus
e
d variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas
P
r
e
ud'homme
Remove
u
nused variables
commit
|
commitdiff
|
tree
2011-05-16
T
homa
s
Preud'homm
e
I
mprove we
a
k aliases handlin
g
commit
|
commitdiff
|
tree
2011-05-14
Thomas P
r
eu
d
'homme
m
ake
clean work when LIB
T
C
C1 not defined
commit
|
commitdiff
|
tree
2011-02-08
T
homas Preud'homme
Add support of asm l
a
bel
f
or variables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'
h
o
mme
Fix fct asm
label:
o
n
ly
v
alid for
d
eclaration
commit
|
commitdiff
|
tree
2011-02-07
Thomas
P
r
eud'ho
m
me
Fix inco
r
r
ec
t
us
e
of basic type as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
T
hom
a
s Pr
e
ud'homme
Complain
f
or static fc
t
declared
w
/o file sco
p
e
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud
'
hom
m
e
Revert "Implement C99 V
a
riable Length Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Pre
u
d'h
o
m
me
Revert "Reorder
i
n
creasi
n
gly VT_* constants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'
h
omme
Rev
e
rt "Make TOK_a
l
loca avai
l
a
b
le for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Th
o
mas P
r
eud'homme
Rev
e
rt "Disabl
e
C99 VLA when alloca i
s
una
v
a
ila
b
l
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pre
u
d
'
homme
Disab
l
e C99 V
L
A when
alloca is
una
v
aila
b
le
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Make TOK_alloca avail
a
ble
for x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
R
e
order increasingly VT_* constants
i
n
t
c
c
.
h
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as Preud'homme
Imple
m
ent C9
9
Variable Leng
t
h
A
rrays
commit
|
commitdiff
|
tree
2011-02-04
Thom
a
s Preud'hom
m
e
Correct Cha
n
g
e
log w
r
t
.
to fix attributio
n
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'homme
R
e
move ifd
e
f STT_GNU_IFUNC test in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Th
o
mas Preud'homme
Explicit
license
i
n
t
iny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Preud'homme
Move asm label functions from
t
ccasm
.
c to t
c
c
gen
.
c
commit
|
commitdiff
|
tree
2010-09-11
T
homas P
r
eud'ho
m
me
Add s
u
pport for __REDIRECT_N
T
H needed
with egl
i
bc
.
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud
'
h
omme
Add i
n
f
o file creation into tcc build process
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add m
i
ss
i
ng dircategory and direntry to texi file
commit
|
commitdiff
|
tree
2010-09-10
Tho
m
as Preud'homme
Add su
p
port for
__FreeBSD_kernel__ kernel
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preu
d
'homme
A
dd su
p
port for GNU/Hurd
commit
|
commitdiff
|
tree
2010-09-10
T
h
oma
s
P
reud'homme
Add support o
f
asm
label for
f
unction
s
.
commit
|
commitdiff
|
tree
2010-08-09
Th
o
mas Preud'homm
e
A
dd support for indirect func
t
i
ons as externa
l
s
.
commit
|
commitdiff
|
tree
2010-06-23
Thomas Pr
e
ud'homme
Revert "Use
m
kte
m
p t
o
generate tem
p
files
.
"
commit
|
commitdiff
|
tree
2010-06-22
Th
o
mas Preud'hom
m
e
U
se m
k
t
e
mp to generate temp files
.
commit
|
commitdiff
|
tree
2010-05-26
Thomas
Preud'homme
F
i
x bashims in configure and gccte
s
t
s
uite
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
Thomas Preud'hom
m
e
Add nan, snan and
i
n
f float
c
ons
t
ants
commit
|
commitdiff
|
tree
2010-05-01
T
h
omas
P
reud'
h
o
mme
Don't lo
a
d l
i
b
t
cc1 on arch wh
e
re
i
t
doesn't exist
commit
|
commitdiff
|
tree
next