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
Allow source fortification
2012-11-07
Th
o
mas Pr
e
ud
'
h
omme
All
o
w s
o
urce fortificat
i
on
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'hom
m
e
Generate PLT th
u
mb stub only
w
h
en necessary
commit
|
commitdiff
|
tree
2012-11-07
Th
o
ma
s
Preud'homme
S
u
p
port R
_
ARM_
T
HM_
J
UMP
2
4 relocati
o
n
to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
C
r
eate a clea
n
t
a
rget for t
e
sts2/
M
akefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'homme
Honour *
F
LAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Enable arm hardfloat ca
l
ling convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preu
d
'homme
Add support
f
or R_ARM_T
H
M_
{
J
U
MP24,CALL}
r
elocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
F
ix
commit 85f
6
f
ad3a6acbfa
0
7a3dc45b673965fc268
9
0d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas P
r
eud
'
ho
m
me
Erro
r
out in
case of variable name clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
F
orbid
VLA as static variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas P
r
eud'h
o
mme
Only use blx if available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Fix R_ARM_CALL
w
hen target fonction i
s
Th
u
mb
commit
|
commitdiff
|
tree
2012-10-09
Thoma
s
Preud'homme
Support for R_A
R
M_[TH
M
_]MOV{W,T}_ABS[_N
C
} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'h
o
mme
Disa
b
le ca
l
lsave_te
s
t for
a
rm
commit
|
commitdiff
|
tree
2012-07-29
T
homa
s
Pr
e
u
d
'
homme
A
d
d mul
t
iarch directory
f
or arm
hardflo
a
t varian
t
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'homme
get_
r
eg(): try
t
o free
r2 for
a
n SV
a
l
u
e
f
irst
commit
|
commitdiff
|
tree
2012-07-09
Th
o
m
a
s Preud'
h
omme
Fix R_ARM_REL32
r
elocati
o
n
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
Det
e
ct mult
i
ar
c
h on K
f
reebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Pre
u
d'ho
m
m
e
E
v
alu
a
te configu
r
e
arguments
commit
|
commitdiff
|
tree
2012-06-05
Thoma
s
P
r
e
u
d'h
o
mme
tcce
l
f
.
c
: Add R_A
R
M
_
R
EL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas Pre
u
d'homme
Add s
u
p
p
ort
f
o
r
arm hardfloat c
a
lling
conventi
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
F
ix remova
l
of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Pr
e
ud'homme
Only warn for unknown
o
pt
i
ons
i
n configure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Several multi
a
rch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Pre
u
d'ho
m
me
Fix CONFIG_LDDI
R
usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas Pre
u
d'homme
Revert "U
s
e CString to concat link
e
r optio
n
s"
commit
|
commitdiff
|
tree
2012-03-20
T
homas Preud'homme
U
s
e CString
t
o con
c
at
l
i
n
ker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Pr
e
ud'homm
e
Fix use
a
fter free f
o
r link
e
r_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pre
u
d'homme
Support linker op
t
ions passed in several
-
Wl par
a
m
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas Preud'homme
Cons
i
der long int const
a
n
t
as 64 b
i
ts on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud
'
h
omme
R
e
m
ove
vnrott (duplicate
vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
Inf
o
r
m
user that -b
on
l
y
e
x
ists on
i386
.
commit
|
commitdiff
|
tree
2012-01-22
Tho
m
as
P
r
eud
'
h
o
mm
e
Error
out when assigning void v
a
lue
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'homme
s/derefencing/dereferencing/ i
n
i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thoma
s
Preu
d
'homme
C
ompile tcc
a
sm
.
c
c
o
nditionally (
T
CC_CONFI
G
_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'homme
Fix li
n
k
a
g
e of named file in
l
o
ader scr
i
pt
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'homm
e
Don't
d
efine strtold and strto
f
on *
B
S
D
+ uClibc
commit
|
commitdiff
|
tree
2011-08-05
Thom
a
s Preud'ho
m
me
Remove semi
c
olo
n
in x86
-
6
4 va
_
ar
g
d
efini
t
ion
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homm
e
Revert "A
d
d
a
-
-multiarch-triple
t
s
wit
c
h
to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'h
o
mme
A
d
d a --mu
l
ti
a
rch-
t
rip
l
et switch to configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Pre
u
d'h
o
mme
Se
t
C
ONFIG_TCC_
C
R
T_PREFIX relat
i
ve to CONFIG
_
SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'homm
e
Rever
t
"For
c
e const
.
exp
r
.
i
n
expr_cond outside functi
o
n"
commit
|
commitdiff
|
tree
2011-07-30
Thomas
P
r
e
ud'homm
e
Force
c
o
nst
.
expr
.
i
n expr_cond outside function
commit
|
commitdiff
|
tree
2011-07-12
T
h
omas Pre
u
d
'homme
Fix
arra
y
_
test:
move params to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas
P
reud'homme
Use C
O
N
FIG
_
TCC_LDDIR
fo
r
ld
.
so on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Fix problem spo
t
ted
i
n
<4E15F966
.
4090
1
02@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Th
o
m
a
s
Preud'homme
R
e
m
ove
useless cha
n
g
e
s
from 31ca0
0
0d
i
n
configure
commit
|
commitdiff
|
tree
2011-07-07
Th
o
ma
s
Preud'homme
Make ex1
.
c and ex4
.
c
b
e ex
e
cutab
l
e on any
systems
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s
Preud'homme
Docume
n
t in
R
EADME th
a
t ex4
.
c
can
b
e executed
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas
P
r
e
ud'homme
Rever
t
"Make
e
x
ample
s
' sheba
n
g
u
se target tc
c
bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
r
eud'h
o
mme
A
d
d
co
n
figurati
o
n
o
f
i
nclude subd
i
rectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'h
o
mme
Introduce t
c
c_split_path_
c
ompon
e
n
t
for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Th
o
m
as P
r
eud'homme
Free extra_libdir_st
r
a
fter use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preu
d
'homme
Fix commit 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas
P
reud'homm
e
Add
m
u
lti
a
r
c
h dirs to linker search pat
h
commit
|
commitdiff
|
tree
2011-06-17
T
h
omas Preud'h
o
mme
Mak
e
e
xamples' shebang use
t
arget tcc bindir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas P
r
eud'homm
e
Default to creat
e
prog
s
with symbols (incl
.
d
ebug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
Up
d
at
e
Changelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
make te
s
t
w
ork when LIBTCC1 not def
i
n
e
d
commit
|
commitdiff
|
tree
2011-05-16
Thomas P
r
eud'homme
Support
s
cratchbox, Nokia N900 and qemu
a
r
m
a
rchs
commit
|
commitdiff
|
tree
2011-05-16
T
h
oma
s
P
reud'homme
Remo
v
e unused var
i
abl
e
s
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
Preud'homme
R
e
mo
v
e
unused variables
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as Pr
e
ud'homme
Improve weak al
i
ase
s
handli
n
g
commit
|
commitdiff
|
tree
2011-05-14
T
h
om
a
s Preu
d
'homm
e
m
ak
e
clean work when LIBTCC1 not
defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preu
d
'homme
Add s
u
p
p
o
r
t
of
a
sm labe
l
for variables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas
P
r
eud'homme
Fix fct asm la
b
el: only vali
d
f
o
r declaration
commit
|
commitdiff
|
tree
2011-02-07
Thomas
P
r
eud'homme
Fix incorrect use of basic type
a
s
bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
T
h
o
m
as Preud'ho
m
me
Comp
l
ain for sta
t
ic fct
d
eclared w/o fi
l
e s
c
ope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert "
I
mplemen
t
C
99
Variable
Length
A
rra
y
s"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preu
d
'homme
Revert "Reorder
incre
a
singly V
T
_* constants in t
c
c
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas P
r
e
u
d'homme
Revert "Make TOK_alloca
available for x86-64
"
commit
|
commitdiff
|
tree
2011-02-05
Thom
a
s
Pr
e
u
d'homme
Revert "Disable C99 VLA when al
l
oc
a
is unavailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
T
hom
a
s Preu
d
'
hom
m
e
Disa
b
le C99 VLA whe
n
alloca is u
n
avail
a
ble
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas
P
r
e
u
d
'homme
Ma
k
e TOK_a
l
loca availab
l
e for
x86
-
64
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homm
e
Reorder inc
r
easingly VT_*
c
o
nst
a
nts in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Implement C99 Variab
l
e
L
ength Array
s
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Correct Changelog wrt
.
t
o
fix
a
ttribution
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'homme
Remove ifdef STT_GNU_I
F
UNC test
i
n tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Tho
m
a
s
P
r
eud'homme
E
x
p
l
icit license in tiny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
T
homas P
r
eud'homme
Move asm label
f
unctio
n
s
f
r
o
m
tcc
a
s
m
.
c to tccgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thom
a
s Preud'homm
e
Add sup
p
ort for __REDIRE
C
T_NTH neede
d
with eglibc
.
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
A
d
d in
f
o file
creation int
o
tcc build process
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add mi
s
sing dirc
a
te
g
o
r
y
and dire
n
try
t
o texi fil
e
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud
'
homme
Add support
f
or __FreeBSD_k
e
rnel__ kernel
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add su
p
port for GNU/Hurd
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homm
e
Add suppor
t
of asm label
f
or functions
.
commit
|
commitdiff
|
tree
2010-08-09
Thomas Preud
'
homme
Add su
p
po
r
t for indirect func
t
ions a
s
ex
t
erna
l
s
.
commit
|
commitdiff
|
tree
2010-06-23
Th
o
mas Preud
'
homme
Revert
"Us
e
mktemp to
generate temp files
.
"
commit
|
commitdiff
|
tree
2010-06-22
Thoma
s
Pr
e
u
d
'homme
U
s
e mktemp to gener
a
te temp
files
.
commit
|
commitdiff
|
tree
2010-05-26
T
h
omas Preud'homme
Fi
x
bashims in configure and gc
c
test
s
uite
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
T
h
omas Preud'h
o
mme
Add nan,
s
n
an and
i
nf floa
t
constants
commit
|
commitdiff
|
tree
2010-05-01
Thomas Preud
'
homme
D
o
n'
t
load libtcc1 on ar
c
h wh
e
re it doesn't exist
commit
|
commitdiff
|
tree
2010-05-01
Thomas Preud'
h
omm
e
Link alias sym
b
ols
together
commit
|
commitdiff
|
tree
2010-04-20
T
h
om
a
s Preud'
h
o
m
me
Replace malloc+strcpy by tcc_strdup
i
n ld_load_fil
e
_lis
t
commit
|
commitdiff
|
tree
2010-04-20
Thomas
Pr
e
ud'homme
Fix "al
r
eady done"
te
s
t
in lib
n
a
m
e_to_filenam
e
()
commit
|
commitdiff
|
tree
2010-04-20
Thom
a
s
P
r
eud
'
homme
Dele
t
e
unused
vto
p
_sa
v
ed va
r
iable in unar
y
_type
commit
|
commitdiff
|
tree
2010-04-20
Thomas
P
reu
d
'homme
Clean changes introduced by 47abdbd
commit
|
commitdiff
|
tree
2010-04-18
Thomas Pre
u
d'hom
m
e
Support more arm EABI com
p
atible
a
rchitectures
commit
|
commitdiff
|
tree
2010-04-15
Thomas Preud
'
hom
m
e
Complain for static f
c
t
de
c
lared
w
/o file scope
commit
|
commitdiff
|
tree
2010-04-15
Th
o
ma
s
P
reu
d
'homme
Better handle ld
scripts
commit
|
commitdiff
|
tree
next