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
Add armv6l to ARM supported processors
2012-11-11
Thom
a
s Preud'homme
A
d
d armv6l to ARM
supported processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas P
r
eud'
h
omme
Call to ve
n
eers in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preud'homme
Allow source
fortific
a
tion
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas
Preu
d
'homme
Generate P
L
T thumb stub only when
n
ecessary
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s
Pr
e
ud'ho
m
me
Support R_ARM_THM_JUMP24
r
elo
c
ation
to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
r
eud'ho
m
me
Cre
a
te
a clean
t
arg
e
t for tests2
/
Ma
k
efile
commit
|
commitdiff
|
tree
2012-11-06
T
h
omas Preud'homme
Honour *FL
A
GS ev
e
r
y
where
commit
|
commitdiff
|
tree
2012-10-28
Thom
a
s Preud'
h
omme
En
a
ble
arm hardfloat calli
n
g convention
commit
|
commitdiff
|
tree
2012-10-28
Thom
a
s
Preud'ho
m
me
Add
support for R_AR
M
_THM_
{
JUMP
2
4
,
CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas Preud'homme
Fix commit 85f6
f
a
d
3
a
6ac
b
fa07a3dc45b673965fc2689
0
d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Erro
r
o
ut in case of vari
a
b
l
e name clash
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas
Preud'hom
m
e
Forbid VLA a
s
s
t
at
i
c variables
commit
|
commitdiff
|
tree
2012-10-15
Th
o
mas P
r
eud'homme
Only use blx if availa
b
l
e
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preu
d
'homme
Fix R
_
ARM_CALL when target fonc
t
ion is
Thumb
commit
|
commitdiff
|
tree
2012-10-09
T
h
omas
Preud'
h
omme
Support for R_ARM_[THM_]MOV{W,T
}
_ABS[_N
C
}
rel
o
cs
commit
|
commitdiff
|
tree
2012-07-30
Thomas
P
reud'homme
Di
s
abl
e
callsave_tes
t
for
a
r
m
commit
|
commitdiff
|
tree
2012-07-29
Thomas
P
r
eud'homme
Add mult
i
a
rch d
i
re
c
tor
y
for arm h
a
rdfl
o
at variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Pr
e
ud'homme
get_reg()
:
t
ry to
f
ree r2
for
an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thom
a
s Preud'homme
Fix R_ARM_REL32 rel
o
cation
commit
|
commitdiff
|
tree
2012-06-13
Th
o
mas
P
r
eud'
h
omme
D
etect
m
u
lt
i
arch on Kfreeb
s
d and Hur
d
commit
|
commitdiff
|
tree
2012-06-12
Thomas Pre
u
d'homme
Eva
l
uate
c
onfigure
a
rguments
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Pre
u
d'
h
omme
tccelf
.
c:
A
dd R_ARM_REL3
2
reloca
t
ion
commit
|
commitdiff
|
tree
2012-06-05
Thom
a
s
P
reu
d
'homme
Add support
f
or a
r
m hardfloat
c
alling conventi
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'
h
omme
Fix removal of
v
nrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homme
O
nly warn for unknown options
i
n
configur
e
script
commit
|
commitdiff
|
tree
2012-05-22
Thomas
P
reud'homme
Severa
l
multia
r
ch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'
h
omme
Fix CON
F
IG_LDDIR u
s
age
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud'homme
Revert
"Use CString to co
n
cat
l
inker op
t
ions"
commit
|
commitdiff
|
tree
2012-03-20
T
h
omas Preud'hom
m
e
Use
C
String to concat linker option
s
commit
|
commitdiff
|
tree
2012-03-16
T
homas
Preud
'
homme
Fix u
s
e af
t
er free for li
n
ker_arg
commit
|
commitdiff
|
tree
2012-03-14
T
homa
s
Preud'homme
S
u
p
port linker options passed in s
e
ve
r
al -Wl pa
r
am
commit
|
commitdiff
|
tree
2012-03-14
Thomas
Pr
e
ud'homme
Consid
e
r
long int constant as 6
4
bits
o
n x86
-
64
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
as
Preud'homme
Remo
v
e vnrott (du
p
licate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Pre
u
d
'homme
Inform user t
h
at -b on
l
y exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
T
homas Preud'hom
m
e
Error out when
a
s
signi
n
g v
o
i
d
v
alue
.
commit
|
commitdiff
|
tree
2012-01-08
Th
o
mas Preu
d
'h
o
mme
s/derefen
c
ing/dereferencing/ in i386-
g
en
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thom
a
s Preud'homme
C
ompile tccasm
.
c conditionally (TCC_C
O
NFIG_
A
SM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'homme
Fix link
a
ge
o
f named file in loader sc
r
ipt
.
commit
|
commitdiff
|
tree
2011-08-12
T
homas Pr
e
ud'homme
Don't d
e
fine str
t
old and strtof on
*
BSD
+
u
Cl
i
bc
commit
|
commitdiff
|
tree
2011-08-05
Thoma
s
Pr
e
u
d
'
h
o
m
m
e
Remove s
e
m
i
col
o
n
in
x8
6
-64 va_arg
d
efinition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homme
Revert "
A
dd a --multia
r
ch-tri
p
le
t
switch to con
f
igure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas
P
r
eud'
h
omme
Add
a
--m
u
l
t
iarc
h
-
t
r
iplet swit
c
h t
o
c
o
n
figure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Set CONFIG_TCC_
C
RT_PREFI
X
relative to CONFIG_S
Y
SRO
O
T
commit
|
commitdiff
|
tree
2011-07-31
T
homas Preud'homme
Revert "Force
c
onst
.
expr
.
in ex
p
r_cond outside funct
i
on"
commit
|
commitdiff
|
tree
2011-07-30
T
homas P
r
e
ud'hom
m
e
F
orc
e
const
.
expr
.
in expr_c
o
nd
o
utside function
commit
|
commitdiff
|
tree
2011-07-12
T
h
oma
s
Preud'ho
m
me
Fix array_
t
est: move pa
r
ams to
l
ocal vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas
Preud
'
homme
U
s
e CONFI
G
_TC
C
_LD
D
IR fo
r
ld
.
so o
n
all lin
u
x archs
commit
|
commitdiff
|
tree
2011-07-08
T
h
o
m
as Preud'homme
F
i
x
pro
b
lem spotted in <4E15F
9
66
.
4090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preud'
h
o
m
me
Remove use
l
e
ss changes from 31ca000d in configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pre
u
d
'
h
omme
M
a
k
e
e
x
1
.
c and ex4
.
c
b
e executable o
n
any system
s
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud
'
homme
D
ocu
m
ent in READ
M
E that ex
4
.
c can b
e
executed
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud'homme
Re
v
ert "Ma
k
e
examples'
s
h
eban
g
us
e
t
arget tcc bin
d
ir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud'homme
Add configuration o
f
includ
e
subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
a
s P
r
e
ud'homme
Introduce tc
c
_split_pat
h
_component
for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Th
o
mas Preud'homme
Free extra
_
libdir_str after us
e
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas
P
r
e
u
d'homme
Fix
comm
i
t 31
c
a000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'h
o
mme
Add multiarch di
r
s to lin
k
e
r search pat
h
commit
|
commitdiff
|
tree
2011-06-17
T
h
omas Preud'homme
Make examples' sheba
n
g use tar
g
et tcc
b
i
n
d
i
r path
commit
|
commitdiff
|
tree
2011-06-17
Thom
a
s
P
r
e
u
d
'homme
Default to create progs
w
ith symbols (incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Pre
u
d'homme
Update
C
h
a
ngelog
commit
|
commitdiff
|
tree
2011-05-17
T
h
omas P
r
eud'
h
omme
make tes
t
w
o
rk when LIBTCC1
not defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'h
o
mme
S
up
p
ort s
c
ratchbox, Nokia N9
0
0 a
n
d qemu arm
a
rchs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud
'
ho
m
me
Remov
e
unused variable
s
commit
|
commitdiff
|
tree
2011-05-16
T
h
omas
P
r
e
ud'ho
m
me
Remove
un
u
se
d
variab
l
es
commit
|
commitdiff
|
tree
2011-05-16
T
homas
Preud'
h
omme
I
m
p
rove w
e
a
k
ali
a
s
e
s ha
n
dling
commit
|
commitdiff
|
tree
2011-05-14
Thomas Preud'homme
make
clea
n
work when LIBTCC1 not defined
commit
|
commitdiff
|
tree
2011-02-08
T
h
omas
P
reud'homme
A
d
d support of asm l
a
bel for variables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Fix fct asm label
:
only
valid for d
e
clar
a
tion
commit
|
commitdiff
|
tree
2011-02-07
Th
o
mas Preu
d
'homme
Fix incorrect use of
basic type as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'homme
Complain for
s
t
a
t
i
c fct
declare
d
w/o
fil
e
scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Rev
e
rt "Implement
C
99 Variabl
e
Length Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
a
s
Preud'homm
e
Revert "Reo
r
d
er increasingly
V
T
_* cons
t
ants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as Pr
e
ud'homme
Reve
r
t "M
a
k
e
TOK_
a
lloca
availabl
e
for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Th
o
mas Preud'h
o
mme
Revert "Disable C99 VLA whe
n
a
ll
o
ca is un
a
vailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Preud'hom
m
e
Disable C99 VLA w
h
en al
l
o
c
a
i
s
unavailable
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pr
e
ud'ho
m
me
M
a
ke TO
K
_alloca ava
i
lable for x86-
6
4
commit
|
commitdiff
|
tree
2011-02-04
Thomas
P
reud'homme
R
eorder i
n
cre
a
singly VT_* constants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas
P
r
e
u
d'homme
Implement C9
9
Variable
Leng
t
h Arra
y
s
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Preud'hom
m
e
C
o
rrect
Changelog
w
r
t
.
to fi
x
attribution
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'homme
Remove ifdef STT_GNU
_
I
F
U
NC te
s
t in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas
P
r
eud'
h
omme
Explicit
l
icense in tiny_
l
i
b
m
a
ker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Preud'h
o
mme
Mov
e
asm label function
s
f
r
om tc
c
as
m
.
c
t
o tccg
e
n
.
c
commit
|
commitdiff
|
tree
2010-09-11
Tho
m
as
P
reud'homm
e
A
d
d support
f
or _
_
REDIRECT_NTH needed with e
g
libc
.
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preu
d
'homme
Add in
f
o file crea
t
i
o
n
in
t
o tcc build pro
c
ess
commit
|
commitdiff
|
tree
2010-09-10
Thomas
Pre
u
d'homme
Add
m
issin
g
d
i
rc
a
tegor
y
and direntry to
texi file
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud
'
h
o
m
me
Add sup
p
ort f
o
r __FreeBSD_kernel__ kernel
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud
'
homme
Add support for
GNU/Hurd
commit
|
commitdiff
|
tree
2010-09-10
Thoma
s
Preud'homme
Add support
o
f as
m
l
a
bel for func
t
io
n
s
.
commit
|
commitdiff
|
tree
2010-08-09
Thomas Preud'homme
Ad
d
support for indirect fu
n
c
t
ions
as externals
.
commit
|
commitdiff
|
tree
2010-06-23
T
homas Pr
e
ud'homme
Revert
"
Use
m
ktem
p
to generate temp
f
iles
.
"
commit
|
commitdiff
|
tree
2010-06-22
Thomas Preud'hom
m
e
U
s
e mkt
e
m
p to
generate temp
f
iles
.
commit
|
commitdiff
|
tree
2010-05-26
T
h
om
a
s
Preud
'
h
omme
Fix bashims in
c
onfigure a
n
d gcctest
s
uite
.
s
h
.
commit
|
commitdiff
|
tree
2010-05-06
Thomas Preu
d
'
homme
A
d
d nan, s
n
an
and
inf
float
c
o
nstants
commit
|
commitdiff
|
tree
2010-05-01
T
homas Preud'homm
e
Do
n
'
t load l
i
b
tcc1 on arch where i
t
doesn'
t
exist
commit
|
commitdiff
|
tree
2010-05-01
Thomas Preud'homme
L
i
nk alias sy
m
bols t
o
gethe
r
commit
|
commitdiff
|
tree
2010-04-20
Thomas
P
r
eud'ho
m
me
Replace malloc
+
strcpy b
y
t
c
c_strdup in ld_load_file_list
commit
|
commitdiff
|
tree
2010-04-20
T
h
om
a
s Preud'homme
Fix "already
d
one" te
s
t in
libname_to_filename
(
)
commit
|
commitdiff
|
tree
2010-04-20
Thomas Preud'homme
Delete u
n
used vtop_saved variable in
u
na
r
y_type
commit
|
commitdiff
|
tree
2010-04-20
Thomas
P
reud
'
homme
Clea
n
c
h
an
g
es i
n
tro
d
u
c
ed by
47abdbd
commit
|
commitdiff
|
tree
2010-04-18
T
h
omas Preud
'
homm
e
Support more a
r
m
EABI co
m
patible architectures
commit
|
commitdiff
|
tree
next