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
Organize frames in a real linked list on ARM
2013-01-26
Thomas
P
reud'homme
O
rganiz
e
frames in a real linked list o
n
AR
M
commit
|
commitdiff
|
tree
2013-01-25
Th
o
mas
Preu
d
'homme
U
se gcc t
o
generate
tccte
s
t
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thoma
s
Pre
u
d
'homme
Link ST
T
_GNU_IFUNC
i
n
t
o STT_
F
UNC in
executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'
h
omme
F
i
x
[
f]getc retur
n
value u
s
ag
e
in 40_st
d
io test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
F
i
x o
u
t-of-tree build with rel
a
tive
path to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas
P
r
e
ud'h
o
m
me
Install lib
t
cc
.
h when
invoking make install
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud'homm
e
Revert "Add
e
d what I call virtua
l
io to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
a
s
Preud'h
o
mme
Revert "pe: fix tcc not
l
inking to u
s
er32 and gd
i
32
"
commit
|
commitdiff
|
tree
2013-01-13
T
homas Preud'homme
S
t
op setting -Wno-unused-res
u
lt s
w
itc
h
in Makef
i
le
commit
|
commitdiff
|
tree
2013-01-13
Thoma
s
Pr
e
ud'homme
Fix
C99ism i
n
vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'h
o
mm
e
Stop r
e
turning 0 in cmp_compa
r
i
s
on_te
s
t
commit
|
commitdiff
|
tree
2013-01-06
Thomas
Preud'
h
omme
Honor C
C
whe
n
testing for -Wno-unused-result
commit
|
commitdiff
|
tree
2012-12-04
T
h
omas Preud'homme
D
e
tect ARM CPU vers
i
on in
config
u
re
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
a
rm-gen
.
c: Invalid operator te
s
t a
l
ways f
a
lse
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'ho
m
m
e
Fix OABI calling conven
t
io
n
commit
|
commitdiff
|
tree
2012-11-21
Thoma
s
Preud'homme
Only reference v
f
pr when available
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'ho
m
me
Define TCC_ARM_EABI if usin
g
hardfloa
t
ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'h
o
mme
G
e
nerate P
L
T thumb stub
o
nly when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas P
r
eud'homme
Revert "Gen
e
rate
P
LT thum
b
s
tub o
n
ly when necessary
"
commit
|
commitdiff
|
tree
2012-11-11
Tho
m
as Preud
'
homme
A
d
d
a
r
m
v6l to ARM supp
o
rted processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'ho
m
me
Ca
l
l to veneers in ARM
mode
commit
|
commitdiff
|
tree
2012-11-07
T
homas Preud'h
o
mme
Allo
w
source fortificat
i
o
n
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
ud'homme
Gen
e
rate PL
T
thumb stub only when necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'h
o
mm
e
Support R_ARM_T
H
M_
J
UMP24 relocati
o
n to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
reu
d
'homme
Create a clean target
for tests2/M
a
kefil
e
commit
|
commitdiff
|
tree
2012-11-06
Thomas
P
reud'
h
omme
Hono
u
r
*F
L
AGS e
v
erywhere
commit
|
commitdiff
|
tree
2012-10-28
Tho
m
as
P
r
eud'
h
omme
E
nable
a
rm hardfl
o
at calling conventi
o
n
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pre
u
d'homme
A
dd
support for
R
_A
R
M_THM_
{
JUMP24,CA
L
L} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'h
o
m
me
F
ix comm
i
t
8
5f6fad
3
a6ac
b
fa07a3dc
4
5b673
9
65fc26890d
8
e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Error out
in case
of variab
l
e name clash
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Pr
e
ud'ho
m
me
Fo
r
bid
V
L
A
a
s
static v
a
ria
b
l
es
commit
|
commitdiff
|
tree
2012-10-15
T
h
omas Pre
u
d
'
ho
m
me
O
n
ly use blx
if av
a
ilab
l
e
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preu
d
'homme
Fix R_A
R
M_CA
L
L w
h
en target foncti
o
n
i
s T
h
u
mb
commit
|
commitdiff
|
tree
2012-10-09
Tho
m
as Pr
e
u
d
'homme
Suppo
r
t
f
or
R_ARM_[THM_]MOV{W,
T
}_ABS[_NC} relo
c
s
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preu
d
'ho
m
me
Disable callsave_t
e
st for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'homme
Add
m
ultia
r
ch dire
c
tory
f
or arm hardfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preu
d
'h
o
mme
get_reg()
:
t
r
y
to
f
ree r2
for
an SValue fi
r
s
t
commit
|
commitdiff
|
tree
2012-07-09
Thomas Pr
e
u
d
'
ho
m
me
Fix R_ARM_REL32 relocatio
n
commit
|
commitdiff
|
tree
2012-06-13
T
h
omas
P
reud
'
homme
Detect multia
r
ch
on Kf
r
eebsd and
H
urd
commit
|
commitdiff
|
tree
2012-06-12
Tho
m
as Pr
e
ud'homme
Evaluate co
n
fi
g
ure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
tccelf
.
c:
A
d
d
R_ARM_REL32 relocati
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Add suppo
r
t
for arm
h
ar
d
float calling conve
n
tion
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Preud'homme
Fi
x
re
m
oval of vnro
t
t
commit
|
commitdiff
|
tree
2012-05-28
Thoma
s
Pre
u
d'homme
O
n
l
y
warn for unknown options
i
n
co
n
figure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas
P
reud'h
o
mme
Several
m
u
l
tiarch/bi
a
r
c
h
fix
e
s
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preu
d
'homme
Fix
C
O
NFI
G
_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thoma
s
Pr
e
u
d'h
o
mme
R
evert "
U
se CString to
conc
a
t
l
inker
o
p
t
ions"
commit
|
commitdiff
|
tree
2012-03-20
T
homa
s
Pr
e
ud
'
homme
Use CString to
c
oncat
l
inker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'homme
Fix
u
se aft
e
r
f
ree for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas Preud'homme
Supp
o
rt linker options pa
s
sed in severa
l
-
W
l param
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
a
s Preud
'
h
omme
Consider l
o
ng int c
o
n
stant as 64
b
its on
x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
Preud
'
homme
Remove vnrott (
d
u
p
licat
e
vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thom
a
s Preud
'
homme
Inform
us
e
r that
-
b
only exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
T
h
omas Pre
u
d'homme
Error out whe
n
assigning void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'homme
s/derefencing/de
r
eferenci
n
g/ in i3
8
6-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'ho
m
me
C
o
mp
i
l
e
tccasm
.
c
condition
a
lly (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thom
a
s
Preud'homm
e
Fix lin
k
age of
named fi
l
e
i
n
l
oad
e
r script
.
commit
|
commitdiff
|
tree
2011-08-12
Th
o
mas Preud'hom
m
e
Don'
t
defi
n
e strtold a
n
d strtof o
n
*BSD + uClib
c
commit
|
commitdiff
|
tree
2011-08-12
Da
n
i
el
G
löckner
Fix problem with PLT and GOT re
l
ocs
on arm
e
l
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thoma
s
Preud
'
homme
Remove semi
c
olo
n
in x86-64 va_arg defini
t
i
o
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'
h
omme
Revert "A
d
d
a
--multiar
c
h-triple
t
sw
i
tch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Add a
-
-multiarc
h
-triplet switch to conf
i
gure
commit
|
commitdiff
|
tree
2011-08-01
Thomas
Preud'homme
Set CON
F
IG_TCC_CR
T
_PREFIX relati
v
e to CONFIG_
S
YSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas P
r
eu
d
'ho
m
me
Rev
e
rt "Fo
r
ce const
.
exp
r
.
in expr_cond
o
utside functio
n
"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud
'
h
omm
e
Force cons
t
.
expr
.
in expr_
c
ond out
s
ide function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preud'homme
Fix
array_test: move params
t
o local var
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud
'
h
o
mme
Use CONFIG_TCC_LDDIR for ld
.
so on all li
n
u
x
a
r
chs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud
'
homme
Fix problem spotted
in <4E15F966
.
4090102@gmx
.
d
e
>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
R
e
move use
l
ess c
h
an
g
es from 31ca000d in conf
i
gure
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s
Preud'homme
Make ex1
.
c and ex4
.
c be ex
e
cutable on any sys
t
e
ms
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'
h
omme
Doc
u
ment in README
t
hat ex4
.
c ca
n
b
e
executed
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
m
as Pre
u
d'ho
m
me
R
evert "Make
e
xamp
l
es
'
sh
e
bang use ta
r
g
et tcc
bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'
h
omme
Add con
f
iguration of include subdirectories
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Pr
e
ud'h
o
mme
I
n
troduce tcc
_
s
pli
t
_pa
t
h
_
co
m
ponent for 31ca000
d
commit
|
commitdiff
|
tree
2011-07-06
Th
o
mas Preud'homme
Free
e
xtr
a
_libdir_st
r
after use
.
commit
|
commitdiff
|
tree
2011-07-05
Tho
m
as Preud'homme
Fix commit 31ca00
0
d
commit
|
commitdiff
|
tree
2011-07-05
Tho
m
as Preud'ho
m
me
Add multiarch dirs to
lin
k
er s
e
arch path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Mak
e
e
xamp
l
es' shebang use target tcc bin
d
ir p
a
th
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'h
o
mme
Default to create progs with
symbo
l
s (
i
ncl
.
deb
u
g)
commit
|
commitdiff
|
tree
2011-05-17
T
h
oma
s
Preud'homme
Update C
h
angelog
commit
|
commitdiff
|
tree
2011-05-17
T
h
o
m
as
Preud'
h
omme
make test work wh
e
n
LIBTCC1 not
defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas P
r
eud'ho
m
m
e
Support scratchbox, Nokia N900
a
n
d
q
e
mu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s
Preud'hom
m
e
R
emov
e
unused variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pre
u
d'h
o
mme
Remove unused variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homm
e
Improve we
a
k aliases handling
commit
|
commitdiff
|
tree
2011-05-14
T
hom
a
s Preud'homme
make cle
a
n work when LIBTC
C
1 not defined
commit
|
commitdiff
|
tree
2011-02-08
Th
o
ma
s
P
r
eud'homm
e
Ad
d
suppo
r
t
o
f asm labe
l
for vari
a
bles
.
commit
|
commitdiff
|
tree
2011-02-08
T
h
o
m
as Preud'homme
F
i
x fct asm label: only valid for decl
a
ratio
n
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud'homme
Fix incorrect use
o
f ba
s
ic type as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas P
r
eud'homme
Complain
for stat
i
c fct declared w/o fil
e
scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
R
e
ver
t
"Implement C99 Variable Length A
r
r
a
ys"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Pr
e
ud'homme
Re
v
er
t
"Reorder incr
e
as
i
ngly VT_* con
s
tants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
R
evert "Make
T
OK_alloca a
v
aila
b
le for
x
86-64"
commit
|
commitdiff
|
tree
2011-02-05
T
h
omas Preud'homme
Revert "Disable C99 VLA when alloca is unavaila
b
le
.
"
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as Preud'homme
Disa
b
le C99 VLA
whe
n
alloc
a
is unavailable
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
M
ake
T
OK_all
o
ca
a
vai
l
able for x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thom
a
s Pr
e
ud'homme
Re
o
rder i
n
creasingly VT_* constants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as Preud'hom
m
e
Im
p
lement C99 Vari
a
b
le Length Arrays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Correct Changelog wrt
.
t
o fix
a
ttribut
i
on
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud
'
homme
Remove ifdef STT
_
G
N
U_IFUNC te
s
t in tccrun
.
c
commit
|
commitdiff
|
tree
next