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
Define TCC_ARM_EABI if using hardfloat ABI
2012-11-20
Thoma
s
Pre
u
d'homme
De
f
ine TCC_ARM_
E
A
B
I if
u
sin
g
h
ardfloat A
B
I
commit
|
commitdiff
|
tree
2012-11-17
T
h
omas
Preud'homme
Gene
r
ate
PLT thumb stub only when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'homme
Revert "G
e
nerate
PLT thumb stub only when n
e
cessary"
commit
|
commitdiff
|
tree
2012-11-11
T
h
om
a
s Preud'homme
Add armv6l to ARM
s
u
pported processors
commit
|
commitdiff
|
tree
2012-11-09
T
homas Preud'homme
Call to ven
e
ers in A
R
M mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'h
o
mme
Allow s
o
urce forti
f
i
cation
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s
P
reud'homm
e
Gen
e
rate PLT thumb
st
u
b onl
y
w
h
en necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud
'
homme
Support R_ARM_THM_JUMP24 r
e
location to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Crea
t
e a clean target for te
s
ts2/Ma
k
ef
i
le
commit
|
commitdiff
|
tree
2012-11-06
Tho
m
as Preud'homme
Honour *FL
A
GS everywher
e
commit
|
commitdiff
|
tree
2012-10-28
T
h
o
mas Preud'homme
En
a
b
le arm hardfloat calling
c
onvention
commit
|
commitdiff
|
tree
2012-10-28
T
ho
m
as Preud'hom
m
e
Add su
p
p
o
r
t
fo
r
R
_
ARM_T
H
M_{JUMP24,C
A
LL} rel
o
cs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preu
d
'homme
F
ix co
m
mit 85f6
f
ad3a6acbfa07a3
d
c45b
6
7
3
965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
T
h
om
a
s Preud'homme
Error out in case of variable na
m
e clash
commit
|
commitdiff
|
tree
2012-10-25
Th
o
m
a
s P
r
eud'homme
Forbid
V
LA as stat
i
c
variables
commit
|
commitdiff
|
tree
2012-10-15
Th
o
m
a
s
Preud'homme
Only use b
l
x if available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Pr
e
u
d'homme
F
i
x R_ARM_CALL when target fonction is Th
u
mb
commit
|
commitdiff
|
tree
2012-10-09
T
homas Preud'homme
Suppo
r
t for R_ARM
_
[
T
HM_]MOV{W,T
}
_AB
S
[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homme
Disable callsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas
Preud'h
o
m
me
Add multiarch direct
o
ry for arm h
a
rdfloat varia
n
t
commit
|
commitdiff
|
tree
2012-07-11
Th
o
mas Preud'homme
get_reg():
t
ry to
f
r
ee r2 for
a
n
SValue f
i
rst
commit
|
commitdiff
|
tree
2012-07-09
Thomas
P
reud'h
o
mme
Fix
R
_ARM
_
REL32 relocat
i
on
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
Dete
c
t multiar
c
h on Kf
r
e
ebs
d
and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Pr
e
ud'h
o
mm
e
Evaluate configure argu
m
en
t
s
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas
Preud'h
o
mm
e
t
c
celf
.
c: Ad
d
R_A
R
M_
R
EL32 re
l
ocation
commit
|
commitdiff
|
tree
2012-06-05
T
hom
a
s
Preud'homme
Add support for arm hard
f
loat calling convention
commit
|
commitdiff
|
tree
2012-06-05
T
homas Pre
u
d'homme
Fix
removal
o
f
v
n
rot
t
commit
|
commitdiff
|
tree
2012-05-28
T
h
o
mas Preu
d
'ho
m
me
Only
warn f
o
r u
n
known optio
n
s in confi
g
ure
s
crip
t
commit
|
commitdiff
|
tree
2012-05-22
T
h
omas Pr
e
ud
'
homme
S
e
vera
l
multiarch
/
biar
c
h fi
x
es
commit
|
commitdiff
|
tree
2012-05-22
T
homas Preu
d
'homme
Fix CONFIG_LD
D
IR us
a
g
e
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud'homme
Rever
t
"Use C
S
tring to co
n
cat li
n
ker opt
i
ons
"
commit
|
commitdiff
|
tree
2012-03-20
T
h
o
m
a
s
Pr
e
ud'ho
m
me
U
se CS
t
ring to concat linker opti
o
ns
commit
|
commitdiff
|
tree
2012-03-16
T
h
omas Preud'homme
Fix use after free
fo
r
l
inker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
Preu
d
'homme
Support linke
r
options p
a
ssed in several
-
W
l
param
commit
|
commitdiff
|
tree
2012-03-14
T
h
omas Preud'homme
Consider long int constant as 64 bits on x
8
6-64
commit
|
commitdiff
|
tree
2012-03-14
T
h
omas
Pre
u
d'h
o
m
m
e
Remove vnro
t
t (dupli
c
ate vr
o
tb
)
commit
|
commitdiff
|
tree
2012-03-13
Thom
a
s P
r
eud'homme
I
n
form
user that -b only exis
t
s
on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Pr
e
ud'homme
Error
out whe
n
ass
i
gning void
va
l
ue
.
commit
|
commitdiff
|
tree
2012-01-08
Thoma
s
Pre
u
d'homme
s/derefencing
/
deref
e
rencing
/
i
n
i3
8
6
-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Tho
m
a
s
Preud'ho
m
m
e
Compi
l
e
t
ccasm
.
c condi
t
ionally
(T
C
C_CONFIG_A
S
M)
commit
|
commitdiff
|
tree
2012-01-04
Tho
m
as
P
reud'homme
Fix lin
k
age of
na
m
ed file i
n
loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas P
r
eud'h
o
mme
Do
n
'
t
define st
r
told and strtof on *
B
SD +
u
C
libc
commit
|
commitdiff
|
tree
2011-08-12
Daniel
G
löckner
Fix problem with PL
T
and GOT reloc
s
o
n armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'hom
m
e
Re
m
ove
se
m
i
c
olon in x86
-
64 va_arg
d
efinition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'h
o
mme
Reve
r
t "Add
a --multia
r
ch-triplet swit
c
h to configure"
commit
|
commitdiff
|
tree
2011-08-01
T
h
omas Preud'homme
Add a --multiarch-triplet switch to co
n
figur
e
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Set CONFIG_TC
C
_CRT_PRE
F
IX re
l
ative to CONFIG_S
Y
SROOT
commit
|
commitdiff
|
tree
2011-07-31
Thom
a
s Preud'homme
Revert
"Force const
.
expr
.
in e
x
pr_c
o
nd outside
f
unction"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'h
o
m
m
e
Force const
.
expr
.
in
e
xp
r
_cond outsid
e
functi
o
n
commit
|
commitdiff
|
tree
2011-07-12
Thomas
Pr
e
u
d
'
h
o
mme
Fi
x
arr
a
y_test
:
move params to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preu
d
'h
o
mme
Use CONF
I
G_TCC_
L
DDIR for
l
d
.
so on all lin
u
x archs
commit
|
commitdiff
|
tree
2011-07-08
Th
o
mas
P
reu
d
'homme
Fix problem
s
p
otted in <4E1
5
F966
.
4090102@gmx
.
d
e>
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Pre
u
d
'
h
om
m
e
Remov
e
usele
s
s ch
a
n
g
es f
r
om 31c
a
0
00d in conf
i
g
u
re
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'homme
Make e
x
1
.
c
a
nd ex4
.
c be
execut
a
bl
e
on any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pre
u
d'homme
Do
c
ument in README that ex
4
.
c can be executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud
'
homme
Revert "Mak
e
e
x
a
mples' sh
e
bang us
e
target tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Ad
d
configuratio
n
of i
n
cl
u
de subdire
c
tories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
ud'homme
Introduce tcc_split_p
a
th_compone
n
t
f
or 31c
a
000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'
h
omme
Free
extra_li
b
dir_str af
t
e
r
use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
Fi
x
commi
t
3
1ca000
d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preu
d
'homme
Add multiarc
h
d
i
rs to linker search p
a
th
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homm
e
Make e
x
amples' s
h
eba
n
g use
t
arget
t
cc bindir
path
commit
|
commitdiff
|
tree
2011-06-17
Thomas
Preud'homm
e
Default to create progs with
symb
o
ls (incl
.
d
eb
u
g
)
commit
|
commitdiff
|
tree
2011-05-17
Thomas P
r
eud'hom
m
e
U
pdate Changel
o
g
commit
|
commitdiff
|
tree
2011-05-17
Thomas P
r
eud'homme
make test work whe
n
L
I
BTCC1 not defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Su
p
port
s
cr
a
tchbox,
N
okia N900 and qemu ar
m
a
r
chs
commit
|
commitdiff
|
tree
2011-05-16
Thomas
Preud
'
ho
m
me
Remove unused
variables
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s Preud'homm
e
R
e
move unused v
a
r
iables
commit
|
commitdiff
|
tree
2011-05-16
Th
o
m
as Preu
d
'
homme
Improve wea
k
ali
a
ses ha
n
d
l
i
n
g
commit
|
commitdiff
|
tree
2011-05-14
Th
o
mas
P
reud'homme
make clean wo
r
k when LIBTCC1
n
ot
defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Pr
e
ud'homme
A
dd support of asm labe
l
for
v
a
riabl
e
s
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'ho
m
m
e
Fix fct asm label: only
v
alid for
d
ecla
r
ation
commit
|
commitdiff
|
tree
2011-02-07
Thomas
P
reud'homm
e
F
i
x incor
r
ect use of bas
i
c
t
y
pe a
s
b
itflags
.
commit
|
commitdiff
|
tree
2011-02-06
T
h
o
m
as Preud'
h
omme
Complain for static fct declared w/o file
s
cope
commit
|
commitdiff
|
tree
2011-02-05
Thomas P
r
eu
d
'homme
R
e
vert "Implem
e
nt C99
V
ariable Length
A
rrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
reud'ho
m
me
Revert "R
e
o
r
d
e
r increasingly VT_* c
o
nstants
i
n tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Th
o
m
a
s Preud'homme
Revert "Mak
e
TOK
_
all
o
c
a avail
a
ble for x8
6
-64"
commit
|
commitdiff
|
tree
2011-02-05
T
homas Pre
u
d'h
o
mme
R
ever
t
"Disable C99 VLA when alloca is unavailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'hom
m
e
Disable C9
9
V
L
A when
a
l
loca is un
a
vai
l
able
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pre
u
d'homme
Make TOK_alloca av
a
i
la
b
l
e for
x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas P
r
eu
d
'homme
Reorder increasi
n
gly
VT_* constants in tc
c
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Preud'
h
omme
Im
p
lement
C
99 Var
i
a
b
le Le
n
gth Arrays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pre
u
d
'
h
o
mme
Correct Ch
a
ngelo
g
wrt
.
to
f
i
x att
r
ib
u
t
ion
commit
|
commitdiff
|
tree
2010-10-10
Thoma
s
P
r
eud
'
homme
Remov
e
if
d
ef S
T
T_GNU
_
IFUNC
test in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Preud'ho
m
me
Explicit li
c
e
n
se
i
n tin
y
_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Preud
'
homme
Move asm label fun
c
t
ions
f
rom tccasm
.
c to tccge
n
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas Preud'homme
Add support for
__RE
D
I
RECT_NTH needed with eglibc
.
commit
|
commitdiff
|
tree
2010-09-10
Thomas Pr
e
ud
'
homm
e
Add in
f
o file c
r
eation into tc
c
b
u
i
l
d
pr
o
cess
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add mi
s
sing dirc
a
tego
r
y and direntry to t
e
xi file
commit
|
commitdiff
|
tree
2010-09-10
Tho
m
as Pr
e
ud'homme
A
dd suppo
r
t for _
_
FreeBSD_kernel_
_
ke
r
nel
commit
|
commitdiff
|
tree
2010-09-10
Thomas P
r
eud'homme
Add s
u
ppor
t
for GN
U
/Hurd
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add s
u
p
p
ort
o
f a
s
m label fo
r
function
s
.
commit
|
commitdiff
|
tree
2010-08-09
Th
o
mas Preud'
h
omme
Add supp
o
rt for indi
r
ect f
u
nc
t
i
o
ns as e
x
t
e
rnal
s
.
commit
|
commitdiff
|
tree
2010-06-23
Thomas P
r
eud'homme
Revert "Use mktemp to
g
ener
a
te tem
p
files
.
"
commit
|
commitdiff
|
tree
2010-06-22
Thomas P
r
eud'homme
Use
mktemp to generate te
m
p files
.
commit
|
commitdiff
|
tree
2010-05-26
Thomas Preud'homme
F
i
x
b
a
shi
m
s in
configure and gcctestsuite
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
Thomas
P
r
eu
d
'homm
e
Add nan, snan and inf float const
a
nts
commit
|
commitdiff
|
tree
2010-05-01
T
homas Preud'homm
e
Don'
t
load libtcc1 on arch where it does
n
'
t
e
x
ist
commit
|
commitdiff
|
tree
2010-05-01
Thom
a
s P
r
e
ud'homme
Li
n
k a
l
ias
s
y
mbo
l
s
t
ogether
commit
|
commitdiff
|
tree
2010-04-20
Thomas Preu
d
'homme
Replace malloc+strcpy by tcc_st
r
du
p
in ld_load_file_list
commit
|
commitdiff
|
tree
next