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'homme
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas P
r
eud
'
hom
m
e
F
a
vor arm hard
f
l
o
at o
v
er arm softf
l
oat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas
P
reud'homme
Fix overflow detectio
n
in AR
M
reloc
a
tion
commit
|
commitdiff
|
tree
2013-01-27
T
h
o
m
as
P
reud'homme
Fix stack al
i
gnment on 8
b
ytes at
f
un
c
tion
c
all
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Don't do builtin_fra
m
e_address
tes
t
with ARM g
c
c
commit
|
commitdiff
|
tree
2013-01-26
Th
o
mas P
r
eu
d
'homme
Organize
f
r
ames in a
real linked
l
ist on A
R
M
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
U
s
e gcc t
o
generat
e
tcctest
.
gc
c
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'hom
m
e
Link
STT
_
GNU_
I
F
U
NC
i
nto STT_FU
N
C
i
n executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preu
d
'homme
Fix [f]getc
r
eturn value usage in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pre
u
d'homme
Fix ou
t
-of-tree build
with
r
elative path to root
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud'hom
m
e
I
nstall
l
ibtcc
.
h whe
n
invoking make in
s
tall
commit
|
commitdiff
|
tree
2013-01-14
T
h
o
m
as Preud'homme
Revert "Adde
d
what I call virtua
l
io to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pr
e
ud'hom
m
e
Rever
t
"pe: fix
t
c
c
n
ot
lin
k
ing to u
s
er32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Th
o
mas Preu
d
'
h
omme
St
o
p setting
-
Wno-unused-resul
t
switch in Ma
k
efile
commit
|
commitdiff
|
tree
2013-01-13
Thom
a
s Preud'homme
Fix C99ism in
vswap()
commit
|
commitdiff
|
tree
2013-01-06
T
homas Pr
e
ud
'
h
omme
Stop returnin
g
0 in cm
p
_
c
omparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'ho
m
me
Honor CC wh
e
n te
s
t
ing f
o
r -Wno-unused-res
u
lt
commit
|
commitdiff
|
tree
2012-12-04
T
h
omas Preud'
h
o
m
me
Detect ARM C
P
U version
in
c
onf
i
gure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Pr
e
ud'h
o
mme
arm-gen
.
c
:
Invalid ope
r
ator test alway
s
fals
e
commit
|
commitdiff
|
tree
2012-11-28
Thom
a
s Preud'homm
e
Fix OABI callin
g
conventio
n
commit
|
commitdiff
|
tree
2012-11-21
Thomas
Preud'homme
Only
r
eferenc
e
vfpr whe
n
available
commit
|
commitdiff
|
tree
2012-11-20
Thom
a
s Preud'
h
omme
Def
i
ne TCC_ARM_EABI if
usin
g
hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud
'
ho
m
me
Gen
e
r
a
te P
L
T thumb stub onl
y
whe
n
n
e
cessary
commit
|
commitdiff
|
tree
2012-11-12
T
homas Pr
e
ud'homm
e
Revert "Generate PLT thumb stub only when necessar
y
"
commit
|
commitdiff
|
tree
2012-11-11
Thomas
Preud'homme
Add armv6l t
o
ARM
suppor
t
ed proc
e
sso
r
s
commit
|
commitdiff
|
tree
2012-11-09
Thomas
P
r
e
ud'homme
Call to
veneers i
n
ARM mod
e
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preud'ho
m
m
e
Allow source f
o
rtification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homm
e
Gene
r
ate PL
T
t
hu
m
b stu
b
onl
y
when
necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homm
e
Support R_ARM_THM_JUMP24 rel
o
cation to pl
t
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas Preud'h
o
mme
Create a clean target for tests2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thom
a
s
Preud'homme
Hono
u
r *FLAGS everywh
e
r
e
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Enable arm h
a
rdfloat cal
l
ing convent
i
on
commit
|
commitdiff
|
tree
2012-10-28
Thom
a
s Preud
'
h
omme
Add support for R_A
R
M_T
H
M
_
{
J
UMP2
4
,
CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Fix commit 85f6fad3
a
6
a
cbfa07a3dc45b67396
5
fc26
8
90d8
e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Error out in case of va
r
i
able n
a
me
cl
a
s
h
commit
|
commitdiff
|
tree
2012-10-25
T
homas Preud'ho
m
me
Forbid VLA as stati
c
v
ariables
commit
|
commitdiff
|
tree
2012-10-15
T
homas Preud'homme
Only
u
s
e
bl
x
if availabl
e
commit
|
commitdiff
|
tree
2012-10-09
T
h
omas Preud'homme
Fix R_ARM_CALL when ta
r
get
f
oncti
o
n
is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Su
p
port for R_ARM_[THM_]MOV{W,T}_A
B
S[_
N
C
} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas
P
reud'homme
D
isa
b
le ca
l
lsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'homme
Add mult
i
a
r
c
h
direc
t
ory for
a
rm h
a
rdfloat var
i
a
n
t
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'homme
get_re
g
(): try to
free r2 f
o
r an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Tho
m
a
s
Preud'homm
e
Fix R
_
ARM_REL32 reloca
t
ion
commit
|
commitdiff
|
tree
2012-06-13
Thomas
P
reud'h
o
mme
Detec
t
mu
l
t
iar
c
h on Kfree
b
sd and
H
urd
commit
|
commitdiff
|
tree
2012-06-12
T
h
o
mas Preud'ho
m
me
Ev
a
lu
a
te configure
arguments
commit
|
commitdiff
|
tree
2012-06-05
T
h
o
ma
s
Pre
u
d
'homme
tccelf
.
c: Add R_ARM_REL32 relocati
o
n
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
as Preud'
h
om
m
e
A
dd su
p
p
ort for arm
hardfloat calling conv
e
nti
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thom
a
s Pr
e
ud'homme
F
i
x
r
emoval
of
v
nrott
commit
|
commitdiff
|
tree
2012-05-28
T
homas Pre
u
d'h
o
m
m
e
On
l
y warn for unknown options in conf
i
gure scr
i
pt
commit
|
commitdiff
|
tree
2012-05-22
T
homas Preud'homme
Se
v
eral
multiarch/
b
iarch
fixes
commit
|
commitdiff
|
tree
2012-05-22
T
h
o
mas Preud'homme
Fi
x
CONFIG_LDDI
R
usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas
P
reud'ho
m
me
Re
v
ert "Use CStri
n
g to
c
onca
t
linker opti
o
ns"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
Use
C
Str
i
ng
to concat li
n
ker
options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Pre
u
d'homme
Fix use after f
r
ee f
o
r linke
r
_
a
rg
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas Preud'homm
e
S
u
pport linker options passed
in se
v
eral -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preu
d
'homme
Consider long int
constant
as
64 bits o
n
x86-64
commit
|
commitdiff
|
tree
2012-03-14
T
homa
s
Pr
e
u
d
'homme
Remove vn
r
ott (dupli
c
a
t
e vr
o
t
b)
commit
|
commitdiff
|
tree
2012-03-13
Th
o
mas Preud'homme
Inform us
e
r t
h
a
t
-b only exists
o
n i386
.
commit
|
commitdiff
|
tree
2012-01-22
T
homas P
r
eud'
h
omme
Error out when assign
i
ng
void value
.
commit
|
commitdiff
|
tree
2012-01-08
Th
o
mas Pr
e
ud
'
ho
m
me
s
/
d
ere
f
e
n
cing
/
dereferen
c
i
ng/ in
i
386-ge
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thoma
s
P
r
eud'homm
e
Compile
t
ccas
m
.
c c
o
nditionally (TC
C
_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas
Pr
e
ud'homm
e
Fix linkage
o
f named file in load
e
r
s
c
r
i
p
t
.
commit
|
commitdiff
|
tree
2011-08-12
T
h
o
m
a
s
Preud'
h
omme
Don't de
f
ine s
t
rtold
and strtof on *BS
D
+ uClibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöc
k
n
e
r
Fi
x
problem with P
L
T
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'ho
m
me
Rem
o
ve s
e
m
i
colon i
n
x86-64 va_a
r
g
definition
.
commit
|
commitdiff
|
tree
2011-08-03
T
h
omas Preud'homme
R
evert "Ad
d
a
-
-multi
a
rch-
t
r
ipl
e
t
switch to configure"
commit
|
commitdiff
|
tree
2011-08-01
T
homas
Preud'homme
Add a --multiarch
-
triplet switch to c
o
nfigure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Pre
u
d'homme
S
e
t CO
N
F
I
G_TCC_CR
T
_PREFIX
relative t
o
CONFIG_SYSRO
O
T
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'hom
m
e
Revert "Force const
.
expr
.
in e
x
pr_cond ou
t
side
f
unction"
commit
|
commitdiff
|
tree
2011-07-30
T
h
oma
s
Preud'homme
Force const
.
e
x
p
r
.
in e
x
pr_co
n
d ou
t
side functi
o
n
commit
|
commitdiff
|
tree
2011-07-12
T
homa
s
Preud'homme
Fi
x
array_test: move params to local vars
commit
|
commitdiff
|
tree
2011-07-08
Th
o
mas Preud'
h
omme
Use CONFIG_TCC
_
LDDIR
for
l
d
.
so on
all linux
ar
c
h
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud
'
homme
F
i
x
p
roble
m
spotted in <4E15F966
.
4090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud'homm
e
Remo
v
e
useless
chan
g
es fr
o
m 31ca000d in configur
e
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preud'homm
e
Make ex1
.
c and ex4
.
c be
executable on any
s
ystems
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preud'homme
Document in R
E
ADME tha
t
ex4
.
c can b
e
exec
u
t
ed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'ho
m
me
Rev
e
r
t
"
M
a
ke examples' shebang use target tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'
h
o
mme
Add configuration of include subdir
e
ctor
i
es
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas
Preud'homme
Introduce tcc
_
split_pa
t
h_c
o
mp
o
nent for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
T
h
omas Preud'homme
F
r
ee extr
a
_li
b
dir
_
str af
t
er
u
s
e
.
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s Preud'homme
F
i
x commit 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s
Preud'h
o
mme
Add mult
i
arch dirs to linke
r
search path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud
'
homme
Make examples'
s
he
b
ang u
s
e
target tcc b
i
ndir pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
De
f
ault to create pr
o
gs with symbols (inc
l
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
T
h
omas Preud'homme
Update
Chang
e
l
o
g
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
make test
work when LIBTCC1 n
o
t
de
f
ined
commit
|
commitdiff
|
tree
2011-05-16
T
h
o
m
as Preud'homme
Su
p
port scratchbox, Nokia N900 an
d
qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Th
o
mas
P
r
e
u
d'homme
Remov
e
unu
s
ed variabl
e
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud
'
homme
Remove unused var
i
ables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Improve
w
eak aliases handling
commit
|
commitdiff
|
tree
2011-05-14
Thoma
s
Preud'homme
mak
e
cle
a
n wo
r
k when LIBTCC1 not defined
commit
|
commitdiff
|
tree
2011-02-08
Thom
a
s
P
r
eud'hom
m
e
Add support of
a
sm label for var
i
ables
.
commit
|
commitdiff
|
tree
2011-02-08
T
h
omas Pr
e
ud'homm
e
Fix fct
asm label: only valid
f
or decl
a
ration
commit
|
commitdiff
|
tree
2011-02-07
Th
o
mas Preu
d
'homme
F
i
x incorrect use
o
f
b
asic ty
p
e as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preu
d
'homme
Co
m
plain
for
stati
c
fct d
e
clared w/o
f
ile scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
R
e
vert "
I
mplement C99 Variabl
e
L
ength Arra
y
s"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
Preud'h
o
m
m
e
Reve
r
t "Reorde
r
increasingly VT_* constants
in tcc
.
h
"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert "Make TOK_alloca
a
va
i
l
able for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert
"
Disable
C99 VLA when alloc
a
is unav
a
il
a
b
l
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
T
homas
P
r
e
u
d'homme
Disa
b
le C99
V
LA when alloc
a
is
u
navailab
l
e
.
commit
|
commitdiff
|
tree
next