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
T
ho
m
as Pr
e
u
d'
h
omm
e
Fix ove
r
flow d
e
tection in ARM
reloca
t
i
on
commit
|
commitdiff
|
tree
2013-01-27
Th
o
m
a
s
P
reud'hom
m
e
Fix stac
k
al
i
gnment on
8
by
t
es at function call
commit
|
commitdiff
|
tree
2013-01-26
T
hom
a
s Preud'homme
D
on't
d
o builtin_
f
rame_address t
e
st wi
t
h
AR
M
gcc
commit
|
commitdiff
|
tree
2013-01-26
Tho
m
as
P
reu
d
'homme
Organize
f
rames in
a
real linked list on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas
P
reud'ho
m
me
Use gcc to gener
a
te tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas
P
r
e
ud'homme
L
in
k
STT_GNU_IFUNC into S
T
T_FUNC in executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'hom
m
e
Fix [f]
g
et
c
return value us
a
ge in 40_
s
tdio t
e
st
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud
'
homme
Fix
out-of-tree
b
uild with relative path
to r
o
ot
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preud'homme
Ins
t
all libtc
c
.
h
when invoking ma
k
e ins
t
all
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pr
e
ud'h
o
mm
e
Revert "Added what I call
v
irtual
i
o
t
o tinycc thi
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
mme
Revert "pe: f
i
x tcc
not l
i
nking to user32 and g
d
i3
2
"
commit
|
commitdiff
|
tree
2013-01-13
Thoma
s
Preu
d
'homme
Stop setting -Wno-u
n
used-r
e
sult sw
i
t
c
h
in Mak
e
file
commit
|
commitdiff
|
tree
2013-01-13
Th
o
m
as Pre
u
d
'hom
m
e
Fix C
9
9
i
sm in vswap(
)
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud
'
homme
Stop re
t
urning
0
in cm
p
_
comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'h
o
m
m
e
Honor CC when testi
n
g for -Wno-
u
nused-result
commit
|
commitdiff
|
tree
2012-12-04
T
h
omas Pre
u
d
'
homme
Detect ARM CPU version in co
n
figure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
a
rm-gen
.
c: Invalid operator
t
est always
false
commit
|
commitdiff
|
tree
2012-11-28
Thoma
s
Preud'ho
m
m
e
Fix OABI callin
g
conve
n
tion
commit
|
commitdiff
|
tree
2012-11-21
Th
o
mas Pre
u
d'homme
O
n
l
y reference v
f
pr when avai
l
able
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'homme
Define TCC_ARM_EABI
if using ha
r
dfloat AB
I
commit
|
commitdiff
|
tree
2012-11-17
T
homa
s
Preud'homme
G
e
n
e
rate PLT thumb stub on
l
y wh
e
n
nece
s
sar
y
commit
|
commitdiff
|
tree
2012-11-12
Tho
m
a
s
Pr
e
ud'homme
Revert "Gen
e
rate PL
T
thumb stub on
l
y when necessa
r
y"
commit
|
commitdiff
|
tree
2012-11-11
Thom
a
s Preud'h
o
mme
Add armv6l to ARM supported p
r
ocessor
s
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'homme
Call to ve
n
ee
r
s in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
ud'homme
Allow source fortifi
c
ation
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
reud
'
homme
Gener
a
te PL
T
thumb stub
only when n
e
cessa
r
y
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas
P
reud'homme
Suppor
t
R_ARM_THM_JUMP24 r
e
loc
a
tion
to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas P
r
eud'homme
Create a clean ta
r
get for test
s
2/Ma
k
efile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'homme
Ho
n
our *FLAGS ever
y
wh
e
re
commit
|
commitdiff
|
tree
2012-10-28
Th
o
mas Pre
u
d'homme
Ena
b
le
arm
h
a
r
dfl
o
at calling convention
commit
|
commitdiff
|
tree
2012-10-28
Thoma
s
Pr
e
ud'homme
Add support for R_ARM_THM_{JUM
P
24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preu
d
'homme
Fix
co
m
mit 85f6fad3a6
a
cb
f
a07
a
3dc45b673965fc2
6
890
d
8e
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Preud'homme
Error
o
u
t
in case
of variab
l
e name clash
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s Preud'homme
Forbid VLA as static variable
s
commit
|
commitdiff
|
tree
2012-10-15
Thom
a
s Preud'hom
m
e
Only use blx if a
v
ailable
commit
|
commitdiff
|
tree
2012-10-09
Thomas
P
r
e
u
d'hom
m
e
Fix R_ARM
_
CAL
L
when target fonction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homm
e
Support for R_AR
M
_
[
THM_]MOV{W,T}_
A
B
S[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
T
h
oma
s
Pr
e
u
d'h
o
mme
Disable callsave_
t
est for
a
rm
commit
|
commitdiff
|
tree
2012-07-29
Tho
m
as Preud'ho
m
me
Add
m
ultiarch directory f
o
r arm har
d
float variant
commit
|
commitdiff
|
tree
2012-07-11
Thom
a
s Pr
e
ud'h
o
mme
get_reg(): try to free r2 for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
T
h
omas
P
r
eud'
h
o
m
me
Fix R_ARM_REL32
r
elocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Pr
e
ud'homm
e
Detect multiarch on Kfreeb
s
d and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Tho
m
as Preud
'
ho
m
m
e
Evaluate co
n
fig
u
re a
r
g
u
ments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Pr
e
ud'h
o
mme
tccelf
.
c: A
d
d
R_ARM
_
REL3
2
re
l
oc
a
tion
commit
|
commitdiff
|
tree
2012-06-05
Thom
a
s Preud'
h
o
m
me
Add
s
up
p
ort for arm har
d
float cal
l
i
n
g convention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Fix removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'
h
omme
Onl
y
w
arn for unknown options i
n
confi
g
u
r
e script
commit
|
commitdiff
|
tree
2012-05-22
T
h
omas Preud'
h
omme
Sever
a
l
mult
i
arch/biarc
h
f
ixes
commit
|
commitdiff
|
tree
2012-05-22
Thoma
s
P
reud'homme
Fix
C
ONFIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Th
o
ma
s
Preud'homme
Revert "Use CS
t
ring to concat lin
k
er
o
pt
i
ons"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
Use CS
t
ring
t
o
c
o
ncat li
n
ker optio
n
s
commit
|
commitdiff
|
tree
2012-03-16
Tho
m
as Preud'ho
m
me
F
i
x use after free for li
n
ker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'h
o
m
me
Su
p
p
ort
linke
r
options passed in seve
r
a
l
-
Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
C
onsider
l
o
ng int consta
n
t as 6
4
bi
t
s on x86
-
64
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s Pr
e
ud'homme
R
e
move vnro
t
t (duplic
a
te vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas P
r
e
ud'homme
In
f
orm user
that -b only exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Th
o
mas Pre
u
d
'
homme
Error
o
ut
when assig
n
ing v
o
id value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'homme
s
/derefen
c
ing
/
dere
f
erencing/ in i386-g
e
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
Tho
m
a
s Preud'ho
m
me
Co
m
pile
t
ccasm
.
c
c
o
n
d
itionally (TCC_CONFIG
_
AS
M
)
commit
|
commitdiff
|
tree
2012-01-04
Tho
m
as Pre
u
d'homme
F
i
x linkage o
f
n
amed file
i
n loader
s
c
ript
.
commit
|
commitdiff
|
tree
2011-08-12
Th
o
mas Preud'
h
omme
Do
n
't define
s
trt
o
ld
an
d
strtof on
*
BS
D
+ u
C
l
ibc
commit
|
commitdiff
|
tree
2011-08-05
T
homas Pre
u
d'homme
Remo
v
e se
m
icolon
i
n x86-64 va_arg definition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homme
Revert
"Add a
--multiarch-tr
i
pl
e
t switch to confi
g
ure
"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Pre
u
d'homme
Add a -
-
multiarch-tripl
e
t
switch to confi
g
ure
commit
|
commitdiff
|
tree
2011-08-01
T
homas Preu
d
'homme
Set CONFIG_TCC_CRT_PREFIX r
e
la
t
ive to CONFI
G
_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Tho
m
as Preud'homme
Revert "Force const
.
expr
.
i
n e
x
p
r
_cond outside functio
n
"
commit
|
commitdiff
|
tree
2011-07-30
T
h
oma
s
P
reud'homme
Force const
.
ex
p
r
.
in e
x
pr_
c
ond
o
utsid
e
fu
n
ction
commit
|
commitdiff
|
tree
2011-07-12
T
h
omas
Pre
u
d
'
homme
Fix
array_
t
est: move p
a
rams to
local vars
commit
|
commitdiff
|
tree
2011-07-08
T
h
o
m
a
s
Pre
u
d'h
o
mme
Use CONFIG_TCC_LDDIR for ld
.
s
o
on all linux a
r
chs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Fix prob
l
em spot
t
ed
in <4E1
5
F966
.
40
9
0
1
02
@
gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'
h
o
mme
R
e
m
o
ve
u
seless changes f
r
om 31ca000d
i
n conf
i
gure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Make
e
x
1
.
c an
d
ex4
.
c be executab
l
e o
n
any
system
s
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'hom
m
e
D
o
cument in README that ex4
.
c can be ex
e
cuted
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud
'
homme
Revert "Make ex
a
mples' sheba
n
g use target tcc
bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Add c
o
n
f
iguratio
n
of include subdire
c
tor
i
es
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'homme
Introduce t
c
c_
s
pl
i
t_path_compone
n
t for
3
1
ca
0
00d
commit
|
commitdiff
|
tree
2011-07-06
T
h
omas Preud'h
o
mme
Free ext
r
a_
l
i
bdir_s
t
r after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s Preud'ho
m
me
Fix commit 31c
a
000d
commit
|
commitdiff
|
tree
2011-07-05
T
h
om
a
s Pr
e
ud'
h
omm
e
Add
multiarch dirs to lin
k
er search path
commit
|
commitdiff
|
tree
2011-06-17
T
h
omas Preud
'
homme
Make examples' s
h
ebang use
target
t
c
c bin
d
ir
path
commit
|
commitdiff
|
tree
2011-06-17
Tho
m
a
s
Preud'homme
Default to crea
t
e
progs with s
y
mbol
s
(inc
l
.
d
ebug)
commit
|
commitdiff
|
tree
2011-05-17
T
hom
a
s Preud'homm
e
Upda
t
e Changelo
g
commit
|
commitdiff
|
tree
2011-05-17
T
h
o
m
as Preud'homme
make test work w
h
en LIBTCC1 not
d
efined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pre
u
d'homme
Supp
o
rt scratchbox, Nok
i
a N900 an
d
qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'hom
m
e
Remove
u
n
u
s
ed
vari
a
bles
commit
|
commitdiff
|
tree
2011-05-16
Th
o
mas Preud'ho
m
me
Remove unus
e
d variab
l
es
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as Preud
'
h
o
mme
Im
p
rov
e
we
a
k aliases ha
n
dling
commit
|
commitdiff
|
tree
2011-05-14
T
h
om
a
s Preud'homme
make clean work when LIBTCC1 not defined
commit
|
commitdiff
|
tree
2011-02-08
Th
o
mas Preu
d
'homme
Add
s
u
pport
of asm label fo
r
variables
.
commit
|
commitdiff
|
tree
2011-02-08
T
h
oma
s
P
reud'h
o
mme
F
i
x fc
t
asm label: only
v
alid for
d
ec
l
aration
commit
|
commitdiff
|
tree
2011-02-07
T
homas Preud'homme
Fix incorr
e
ct
u
se of basic
t
ype as b
i
tflags
.
commit
|
commitdiff
|
tree
2011-02-06
Th
o
mas
Preud
'
homme
Complain for stati
c
fct d
e
clared w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
Thoma
s
Pr
e
u
d
'
h
omme
Revert "Implem
e
nt C99 Varia
b
le Leng
t
h
Arra
y
s"
commit
|
commitdiff
|
tree
2011-02-05
T
h
o
m
as Preud'ho
m
m
e
Re
v
ert "
R
eorder increa
s
ingl
y
VT_* constants
i
n
tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thom
a
s
Preud'homme
Revert "M
a
k
e TOK_a
l
l
o
ca available for x86-6
4
"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'h
o
mm
e
Rev
e
rt
"Di
s
able C99 V
L
A when alloca is unavailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pre
u
d'homme
Disabl
e
C99 VLA
when
a
l
l
o
c
a
i
s
unavailable
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Make TOK_a
l
lo
c
a availabl
e
fo
r
x86-
6
4
commit
|
commitdiff
|
tree
2011-02-04
T
homas Preu
d
'hom
m
e
Re
o
r
d
er incre
a
singly VT_*
constants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas
P
reud'homme
Implement
C99 Variable
Lengt
h
Arra
y
s
commit
|
commitdiff
|
tree
next