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 overflow detection in ARM relocation
2013-01-28
Thomas
P
reud'
h
omme
Fix ove
r
flow detecti
o
n in ARM re
l
ocati
o
n
commit
|
commitdiff
|
tree
2013-01-27
Th
o
mas Pre
u
d'ho
m
m
e
Fix s
t
a
ck alignme
n
t
on 8 b
y
tes at funct
i
on call
commit
|
commitdiff
|
tree
2013-01-26
T
h
o
m
as Preud
'
h
omme
Don't do bui
l
t
i
n
_
frame_add
r
ess
t
est with ARM g
c
c
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'
h
o
m
m
e
Organize frames in a real linke
d
li
s
t
o
n ARM
commit
|
commitdiff
|
tree
2013-01-25
Th
o
mas Pre
u
d'homm
e
Use gcc
to gene
r
ate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
T
homas Preud'homme
Li
n
k
S
TT_GNU_IFUNC in
t
o
STT
_
FU
N
C in executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas
Preud
'
homme
Fix
[f]ge
t
c return valu
e
usage in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preu
d
'homme
Fi
x
out-
o
f-tree build
wi
t
h relative path
t
o root
commit
|
commitdiff
|
tree
2013-01-14
Thomas
Preu
d
'homme
Install l
i
btcc
.
h
w
h
e
n invoking make i
n
stall
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preu
d
'
ho
m
me
Revert
"
Adde
d
what I c
a
ll virtual io
t
o
tinyc
c
thi
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas
P
reud'homme
Reve
r
t "pe:
f
ix tcc no
t
link
i
n
g t
o
user32 a
n
d gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud
'
homme
Stop sett
i
ng -W
n
o
-
unused
-
resul
t
switch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
T
h
omas
P
reud'homme
Fix C9
9
ism in vsw
a
p
()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Stop
returning 0 i
n
cmp_
c
om
p
aris
o
n_tes
t
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Honor CC wh
e
n te
s
t
i
n
g
fo
r
-Wno-unused-result
commit
|
commitdiff
|
tree
2012-12-04
Thoma
s
Pre
u
d'homme
Detect AR
M
C
P
U version
in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas
Preud'homme
ar
m
-gen
.
c: I
n
v
a
lid operator
t
e
st always fa
l
se
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
Fix O
A
BI
c
alling conventi
o
n
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud
'
h
omme
Only reference
v
fpr
w
h
e
n av
a
ilable
commit
|
commitdiff
|
tree
2012-11-20
T
hom
a
s Preu
d
'homme
Define TCC_ARM_EABI if u
s
i
ng ha
r
d
fl
o
at ABI
commit
|
commitdiff
|
tree
2012-11-17
Thoma
s
Pr
e
u
d
'homme
Genera
t
e PL
T
thum
b
stub only wh
e
n necessary
commit
|
commitdiff
|
tree
2012-11-12
Thoma
s
Pr
e
ud'hom
m
e
Revert "Generat
e
PLT thumb
s
tub only whe
n
necessary"
commit
|
commitdiff
|
tree
2012-11-11
Tho
m
a
s
Pr
e
ud'homme
Add
a
rmv6l t
o
ARM supported pr
o
cessors
commit
|
commitdiff
|
tree
2012-11-09
Thom
a
s
P
reud'homme
Call t
o
veneers in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'h
o
mm
e
Allow source fortification
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preud'homme
Generate PL
T
thumb s
t
ub onl
y
when necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Su
p
po
r
t
R
_
A
RM_THM_JUMP2
4
relocation to
plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'
h
omme
Create a clean
tar
g
et for tests2/
M
akefi
l
e
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'h
o
mme
Honour *F
L
AGS ev
e
rywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homm
e
Enab
l
e arm hardfloat calling c
o
n
vent
i
on
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
reud'homme
Add support for
R_ARM_T
H
M_{JUMP24,CALL
}
relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'hom
m
e
Fix co
m
mit 85f6fad3a
6
acb
f
a07a3dc45b673965fc268
9
0d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'hom
m
e
E
rror out in case
o
f va
r
iable name cl
a
s
h
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Pre
u
d'homme
Forbid VL
A
as static variables
commit
|
commitdiff
|
tree
2012-10-15
T
h
omas Pr
e
u
d'homme
On
l
y use blx if av
a
il
a
ble
commit
|
commitdiff
|
tree
2012-10-09
Thoma
s
Preud'homme
F
ix R_ARM_CA
L
L when target fonction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Pr
e
ud'homme
Support for R_ARM_[T
H
M_]MOV{W,
T
}_ABS[
_
NC
}
re
l
ocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas P
r
eud'homme
Disabl
e
c
a
llsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'ho
m
m
e
A
d
d multiarch
d
ire
c
tory
f
or a
r
m har
d
float
variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud
'
homme
g
e
t_reg(): try to fr
e
e r2 for a
n
SVal
u
e first
commit
|
commitdiff
|
tree
2012-07-09
Th
o
mas Pre
u
d'h
o
mme
Fix
R
_ARM_RE
L
32 relocat
i
on
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preu
d
'homm
e
Detec
t
m
u
l
t
iarch on Kfreebsd
a
nd
Hurd
commit
|
commitdiff
|
tree
2012-06-12
Th
o
mas Preud'ho
m
m
e
Evaluate configure argumen
t
s
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preu
d
'ho
m
me
t
ccelf
.
c:
A
dd R
_
ARM_RE
L
32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas
P
reu
d
'ho
m
me
A
dd support for arm ha
r
df
l
oat ca
l
li
n
g
conven
t
ion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preu
d
'
homme
Fix remo
v
a
l
of vnrott
commit
|
commitdiff
|
tree
2012-05-28
T
homas Preu
d
'homme
On
l
y warn for unknown options in configure script
commit
|
commitdiff
|
tree
2012-05-22
T
h
o
m
as Preud'homm
e
Se
v
eral
m
ultia
r
ch/bi
a
rc
h
fixe
s
commit
|
commitdiff
|
tree
2012-05-22
Thoma
s
Preud'homme
Fix CONFI
G
_LDDIR
u
s
a
ge
commit
|
commitdiff
|
tree
2012-04-10
T
homas Pre
u
d'homme
Revert "U
s
e CString to con
c
at link
e
r o
p
tions"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
Use CSt
r
i
n
g
t
o
concat l
i
n
k
er o
p
tions
commit
|
commitdiff
|
tree
2012-03-16
Thomas
Pr
e
ud'homme
F
i
x use after free for link
e
r_a
r
g
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homm
e
Support linker options passed in several -Wl
p
ar
a
m
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
reud'
h
omme
Consider long int co
n
stant a
s
6
4 bi
t
s
o
n x8
6
-64
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas P
r
e
u
d'homme
Re
m
ove vnr
o
tt (d
u
pl
i
cate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preu
d
'homme
Inform user tha
t
-b
o
nly exist
s
on
i
3
86
.
commit
|
commitdiff
|
tree
2012-01-22
Th
o
mas Preud'
h
o
mme
E
rror out when assigning void
v
alue
.
commit
|
commitdiff
|
tree
2012-01-08
Tho
m
a
s
Preud
'
homme
s/
d
eref
e
nc
i
ng/derefer
e
ncing
/
i
n
i386-g
e
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
T
h
omas Preud'homm
e
Compile
t
ccasm
.
c
conditionally (TCC_C
O
NFIG_AS
M
)
commit
|
commitdiff
|
tree
2012-01-04
Thomas P
r
eud'homme
Fix linkage of named
f
ile
i
n loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas
P
reud'homme
Don't d
e
f
i
ne
s
trtold
a
n
d
strtof on *BSD +
u
C
libc
commit
|
commitdiff
|
tree
2011-08-12
Da
n
ie
l
Glöckner
Fix prob
l
em wi
t
h PLT and GOT relocs
on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homme
Remove semi
c
o
lon in x86-64 va_arg
definition
.
commit
|
commitdiff
|
tree
2011-08-03
T
homas Preud'homme
R
e
vert "Add a --multiarch-t
r
iplet
s
wit
c
h to
c
o
nfigure"
commit
|
commitdiff
|
tree
2011-08-01
Th
o
mas Preud'homme
Add a
-
-mu
l
tiarch-triplet switch to
configu
r
e
commit
|
commitdiff
|
tree
2011-08-01
T
h
omas Preud'ho
m
m
e
Set CONFIG_TCC_C
R
T_PR
E
FIX rel
a
tive to C
O
N
F
I
G
_
S
YSROOT
commit
|
commitdiff
|
tree
2011-07-31
T
homas Preu
d
'homme
R
evert "
F
o
r
ce con
s
t
.
expr
.
in expr_c
o
nd
o
utside function"
commit
|
commitdiff
|
tree
2011-07-30
Tho
m
as Preud'homme
Force const
.
expr
.
in exp
r
_c
o
nd outside function
commit
|
commitdiff
|
tree
2011-07-12
Th
o
mas Preud'ho
m
me
F
i
x array_te
s
t
: m
o
ve
p
ar
a
ms
t
o local
vars
commit
|
commitdiff
|
tree
2011-07-08
Thoma
s
Preud'homme
U
s
e CONFIG
_
TCC_
L
DDIR for ld
.
so on all linux arch
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'hom
m
e
Fix problem
s
pot
t
e
d
i
n <4
E
15F966
.
4
0
9
010
2
@gmx
.
d
e
>
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud
'
h
o
mme
Remove
u
seless changes fr
o
m
31ca0
0
0d in configu
r
e
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Preud'homme
Ma
k
e ex1
.
c
and ex4
.
c
b
e executable on
any
s
ystems
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'hom
m
e
Docu
m
e
n
t in REA
D
ME
tha
t
ex4
.
c can b
e
executed
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
o
m
as
P
reud'
h
omme
Re
v
ert "Make example
s
'
shebang use target tcc bind
i
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Add configuration o
f
i
nclud
e
subdirect
o
ries
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
I
ntrod
u
ce
tcc_split
_
p
a
t
h_component for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Th
o
mas Preud'homme
Free extra_libdir_str a
f
te
r
u
s
e
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Pr
e
ud'homme
Fix
co
m
mit
3
1ca000d
commit
|
commitdiff
|
tree
2011-07-05
T
h
omas Preud'homme
Add mult
i
arch dirs to link
e
r search pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
T
h
omas Preud'h
o
m
m
e
Make examples'
s
hebang use target tcc
b
ind
i
r path
commit
|
commitdiff
|
tree
2011-06-17
T
homas Preud'homme
De
f
ault to
c
reate progs
with symbols (incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas
P
reud'hom
m
e
Update Ch
a
ngelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas P
r
eud'homme
make test wor
k
w
h
en LIBTCC1
not
defined
commit
|
commitdiff
|
tree
2011-05-16
T
h
omas Pre
u
d
'
hom
m
e
Support
scratchbox, Nokia
N
900 and qemu arm arc
h
s
commit
|
commitdiff
|
tree
2011-05-16
Th
o
m
a
s Preud'hom
m
e
Re
m
o
ve unused variable
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
ud'homme
R
e
m
ove unused vari
a
bles
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as Preud'homme
I
mprove
weak alia
s
es ha
n
dling
commit
|
commitdiff
|
tree
2011-05-14
T
homas Preud'homm
e
make clean work when LIBTCC1 not defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Ad
d
support of asm label for
v
ariables
.
commit
|
commitdiff
|
tree
2011-02-08
Th
o
mas
P
r
e
ud'homme
Fix fct asm label: only valid f
o
r declara
t
i
o
n
commit
|
commitdiff
|
tree
2011-02-07
Th
o
ma
s
Preud'homme
F
i
x
incorrect us
e
of
basic type as
bitfla
g
s
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud
'
ho
m
me
Com
p
la
i
n fo
r
static fct declared
w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
T
h
omas Preud'homme
Revert "Impl
e
ment C99
Variab
l
e Length
A
rrays"
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
a
s
Preud'homme
Rev
e
rt "Reorder increasingly VT_
*
constants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
Preud'
h
omme
R
e
v
er
t
"Make
T
O
K
_alloca
available for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas P
r
eud'homme
Rev
e
r
t
"Disab
l
e C99 VLA when
alloca is unav
a
ilable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas
Preud'homme
Dis
a
b
l
e
C99 VLA when allo
c
a is unavailable
.
commit
|
commitdiff
|
tree
2011-02-04
T
homas
P
reu
d
'homme
M
a
k
e
TOK_alloca ava
i
l
able for x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thom
a
s
P
reud'homme
Reord
e
r
incre
a
singly VT_*
c
onst
a
nts
in t
c
c
.
h
commit
|
commitdiff
|
tree
next