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
Update Changelog
2013-01-30
Thomas Preud'
h
omme
Upda
t
e
C
hangelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'homme
Fa
v
or arm
h
a
r
dfloat ove
r
arm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Pr
e
ud'
h
omm
e
Fi
x
over
f
l
ow
d
etection in
ARM rel
o
cation
commit
|
commitdiff
|
tree
2013-01-27
Th
o
mas Preud
'
homme
Fix
s
tack alignment on 8 bytes at funct
i
on cal
l
commit
|
commitdiff
|
tree
2013-01-26
Thom
a
s Preud'
h
omme
D
o
n't do bu
i
ltin_f
r
ame
_
address test with ARM gc
c
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'
h
o
mme
O
r
g
an
i
ze
f
r
ames in a real linked
l
i
s
t on ARM
commit
|
commitdiff
|
tree
2013-01-25
T
h
om
a
s Preud'homme
Use gcc to generate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Tho
m
as Preud'homme
Link STT_GNU_IFUNC into STT_FUNC in exec
u
table
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'homme
Fix [f]getc return value usage in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
F
i
x
out-of
-
tree build with relative path
t
o root
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
Preud'ho
m
m
e
Ins
t
a
ll libtcc
.
h w
h
en invo
k
ing ma
k
e
i
nstall
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
mme
Re
v
ert "
A
dded what I call virt
u
a
l
io to tinyc
c
t
his
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preu
d
'homme
Revert
"
pe: fix tcc not l
i
nking to user32 a
n
d
g
d
i32
"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
S
top
s
etti
n
g -Wno-unused-
r
es
u
lt switch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Fix
C
99ism in vswa
p
(
)
commit
|
commitdiff
|
tree
2013-01-06
Th
o
mas Preud'homme
Stop returnin
g
0 in
cmp_compa
r
ison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Honor CC when t
e
sting for -Wno-un
u
s
ed
-
result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'hom
m
e
Detect ARM CPU ver
s
ion in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas
Preud'h
o
mme
a
rm-gen
.
c: Invalid ope
r
ato
r
tes
t
always fa
l
se
commit
|
commitdiff
|
tree
2012-11-28
Thoma
s
Pr
e
u
d'homme
F
ix OA
B
I calling
c
onvention
commit
|
commitdiff
|
tree
2012-11-21
Th
o
mas Preud'homme
Only ref
e
r
e
nce vfpr
w
hen available
commit
|
commitdiff
|
tree
2012-11-20
Thomas
Preud
'
homme
Define TCC_ARM_EABI if
using hard
f
loat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thoma
s
P
r
e
ud
'
homme
Generate PLT thumb stub on
l
y
when necessa
r
y
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'homme
R
evert
"Gen
e
rate PLT thumb
s
tub
o
nly whe
n
necessar
y
"
commit
|
commitdiff
|
tree
2012-11-11
Thomas
P
r
eud
'
homme
Add armv6l t
o
ARM sup
p
orted proce
s
so
r
s
commit
|
commitdiff
|
tree
2012-11-09
Thomas Pre
u
d'homme
Call to ven
e
ers in ARM
mode
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preu
d
'homm
e
Allo
w
source fortification
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Preud'homme
Generate
P
LT
th
u
mb s
t
ub
on
l
y
when ne
c
essary
commit
|
commitdiff
|
tree
2012-11-07
T
homa
s
P
reud'h
o
mme
Support R_ARM
_
THM_JUMP24 relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud
'
homm
e
Create
a clean ta
r
ge
t
for t
e
sts2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas
P
reud'homme
Honour *F
L
AGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas P
r
e
u
d
'homme
Enable arm
hardfloat
c
alling co
n
vention
commit
|
commitdiff
|
tree
2012-10-28
Tho
m
as
Preud
'
h
o
mme
A
d
d s
u
p
port
f
or R_ARM_THM_{JUMP24,CALL} re
l
ocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pr
e
ud'
h
omme
Fix commit 85f6fad
3
a
6acbfa07a3dc
4
5
b
673965
f
c
2
6890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Preud'homme
Error out
i
n case of var
i
able
n
ame clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pr
e
u
d'hom
m
e
Forbid VLA a
s
static
variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
Only use blx if
a
vailab
l
e
commit
|
commitdiff
|
tree
2012-10-09
Thomas
Preud'ho
m
me
Fix R_A
R
M_CAL
L
when
targ
e
t fon
c
t
i
on is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas
Preud'h
o
mme
Suppo
r
t fo
r
R_ARM_[THM
_
]MOV{W,
T
}
_
ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thoma
s
Preud
'
homme
Disable call
s
ave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'homme
Add
multia
r
ch dir
e
c
t
ory for
arm hard
f
loat varian
t
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'homme
get_reg(): tr
y
to free r2 for an SValue
first
commit
|
commitdiff
|
tree
2012-07-09
T
homa
s
P
r
e
ud
'
homme
Fi
x
R_ARM_REL32 relocati
o
n
commit
|
commitdiff
|
tree
2012-06-13
T
homas Preud'homme
Det
e
ct mu
l
t
i
ar
c
h
on K
f
reebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas
Preud'homme
Evaluate configure
argum
e
nts
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'h
o
mme
t
c
ce
l
f
.
c: Add R_ARM_RE
L
32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
A
dd support fo
r
arm
h
ardfloat calling
convention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud
'
hom
m
e
Fix re
m
oval o
f
vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homme
Only warn
for un
k
nown options
in co
n
figure scri
p
t
commit
|
commitdiff
|
tree
2012-05-22
Thomas
P
reud'hom
m
e
Several m
u
ltiarc
h
/biarch fixe
s
commit
|
commitdiff
|
tree
2012-05-22
Thomas
Preud'homme
Fix CONF
I
G_LDDIR
usag
e
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud'hom
m
e
R
evert
"Use CString
to concat
l
inker
o
p
tions"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homm
e
Us
e
CString t
o
concat li
n
ke
r
option
s
commit
|
commitdiff
|
tree
2012-03-16
T
h
omas Preud'ho
m
me
Fix u
s
e after free for lin
k
er_a
r
g
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
P
r
eud'homme
S
upp
o
rt linke
r
options passed in sev
e
r
a
l
-Wl p
a
ram
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pre
u
d'
h
omme
Cons
i
der
lon
g
int
c
onstant as 64
bits on
x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Remove vnrot
t
(
d
uplica
t
e vro
t
b)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'hom
m
e
Inform user
that -
b
only exists o
n
i386
.
commit
|
commitdiff
|
tree
2012-01-22
T
h
omas Preu
d
'homme
Er
r
or out when
a
ssign
i
ng void
v
al
u
e
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas
P
r
eud'homme
s
/
derefencin
g
/
d
ereferencing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thom
a
s Pr
e
u
d'ho
m
me
Compile tc
c
asm
.
c
con
d
itionally (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas
P
reud'homme
Fix link
a
ge of named file in loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'h
o
mme
Don't de
f
ine strtold and strt
o
f on *BSD
+
u
C
libc
commit
|
commitdiff
|
tree
2011-08-05
Thomas
P
reu
d
'
hom
m
e
Remove se
m
i
c
olon
i
n
x86-64 va_arg
d
e
finition
.
commit
|
commitdiff
|
tree
2011-08-03
Thoma
s
Pre
u
d'hom
m
e
R
e
ve
r
t
"Add a --m
u
ltia
r
ch-tr
i
pl
e
t s
w
i
tch to config
u
r
e"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'hom
m
e
Add
a --multiarch-t
r
i
ple
t
switch
to
co
n
f
i
gure
commit
|
commitdiff
|
tree
2011-08-01
Th
o
ma
s
Pre
u
d'homme
Set CONFI
G
_TCC_CRT_PREFIX rel
a
t
ive to CON
F
I
G
_SYSROO
T
commit
|
commitdiff
|
tree
2011-07-31
Thom
a
s Preud
'
h
omme
Rev
e
rt "Force const
.
e
xp
r
.
in expr_c
o
nd
o
utside
functi
o
n
"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Pre
u
d'h
o
mme
Fo
r
ce cons
t
.
e
xp
r
.
in expr_cond o
u
tside function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preud'homm
e
Fix
array_t
e
st: mo
v
e
para
m
s to local
v
ars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'
h
om
m
e
Use C
O
NFIG_TCC_LDDIR
for ld
.
s
o on al
l
linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas
P
r
eud'homme
F
i
x p
r
ob
l
e
m
spotted in
<
4E15F
9
66
.
4090
1
02
@
gm
x
.
d
e
>
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s
Preud'homme
R
e
mo
v
e
u
seless changes fro
m
31c
a
0
0
0
d i
n
co
n
figure
commit
|
commitdiff
|
tree
2011-07-07
T
homa
s
Preu
d
'h
o
m
me
Ma
k
e ex1
.
c
and ex4
.
c be execut
a
ble on any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'hom
m
e
Document in RE
A
DME that ex4
.
c
can be executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'h
o
mme
R
e
vert "
M
ake example
s
' shebang use target
tcc b
i
nd
i
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'
h
omme
A
d
d
config
u
ration o
f
i
n
clude subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
P
r
eud'homme
I
ntr
o
d
uce
tcc_sp
l
it_
p
at
h
_c
o
mponent for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Th
o
mas Preud'ho
m
me
F
r
e
e
extra_
l
ibdir_str a
f
t
e
r use
.
commit
|
commitdiff
|
tree
2011-07-05
T
h
omas Preud'homme
Fix com
m
it 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thoma
s
Preud'homme
Add
m
u
ltiarch dirs to
link
e
r search
p
at
h
commit
|
commitdiff
|
tree
2011-06-17
T
hom
a
s P
r
eud'homme
Make exampl
e
s' shebang use
targ
e
t t
c
c bin
d
ir
p
a
th
commit
|
commitdiff
|
tree
2011-06-17
Th
o
mas Preud'
h
omme
De
f
ault to cre
a
te pro
g
s with symb
o
ls (incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Th
o
mas Preud'homme
U
p
date
C
hangelog
commit
|
commitdiff
|
tree
2011-05-17
Tho
m
as Preud'ho
m
m
e
mak
e
test
work wh
e
n
L
IBTCC1 not def
i
ned
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud
'
homme
Su
p
por
t
scratchbox, Nokia N900 and qemu arm arc
h
s
commit
|
commitdiff
|
tree
2011-05-16
T
h
omas
P
re
u
d'homme
Remove unuse
d
var
i
ables
commit
|
commitdiff
|
tree
2011-05-16
Thomas
P
reud'homme
Remove unused variables
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as Pre
u
d'hom
m
e
Improve weak aliase
s
handling
commit
|
commitdiff
|
tree
2011-05-14
Thomas Preud'
h
o
m
m
e
m
a
ke clea
n
work when LIB
T
CC1 not def
i
ned
commit
|
commitdiff
|
tree
2011-02-08
Tho
m
as Preud'homme
Add support of asm
l
abel for va
r
iables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homm
e
Fix
fct a
s
m label: only valid for dec
l
aration
commit
|
commitdiff
|
tree
2011-02-07
T
homas Preud'homme
Fix in
c
orrect use of
b
asi
c
ty
p
e as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thoma
s
Preud'homme
C
o
m
plai
n
for
s
ta
t
ic fct decla
r
ed w/o fil
e
s
c
o
p
e
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'ho
m
m
e
Revert
"Implement C
9
9 Vari
a
ble Length
Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thoma
s
P
reu
d
'homme
Revert "Reorder increasi
n
g
l
y VT_
*
constants
i
n tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preu
d
'
h
omme
Revert "M
a
k
e T
O
K_alloca
availabl
e
for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
T
homas Preud'homme
Rever
t
"Disa
b
le
C
99
VL
A
when al
l
oca is unavailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as
P
reud'hom
m
e
Disabl
e
C99 V
L
A when alloca is
u
n
a
vailable
.
commit
|
commitdiff
|
tree
2011-02-04
T
homas Preud
'
homme
Mak
e
TOK_alloca av
a
ilable
f
o
r
x86-64
commit
|
commitdiff
|
tree
next