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
Thom
a
s
Preud'homme
Or
g
anize fr
a
me
s
i
n a real
l
i
nked list o
n
ARM
commit
|
commitdiff
|
tree
2013-01-25
T
h
omas Preud'homme
Use
gcc to generate
tcc
t
est
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas
P
reu
d
'ho
m
me
Lin
k
STT_GNU_IFUN
C
into STT_F
U
NC in executab
l
e
.
commit
|
commitdiff
|
tree
2013-01-24
Th
o
ma
s
Preud'homme
Fi
x
[
f
]getc ret
u
rn val
u
e usage in 40_stdio t
e
st
commit
|
commitdiff
|
tree
2013-01-14
T
homas Preud'
h
o
mme
F
i
x
ou
t
-o
f
-tree build with rel
a
t
ive path to
r
oot
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud'homme
I
n
stall
l
ibtcc
.
h when invoking make
ins
t
all
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preu
d
'hom
m
e
Revert "Added what I call virtual
io to
t
inycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas
Pr
e
ud'homme
R
evert "
p
e
:
fix
t
cc
not l
i
n
king to user
3
2 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas P
r
eud
'
ho
m
m
e
Stop set
t
ing -Wno-unu
s
e
d
-result
s
witch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
T
h
om
a
s Preud'homme
Fix C99
i
sm
in vswap(
)
commit
|
commitdiff
|
tree
2013-01-06
Thomas Pr
e
u
d'homm
e
Stop returning 0 in cmp
_
c
o
mparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Pr
e
ud'homme
H
o
nor CC when testing for -Wno-unus
e
d-
r
esult
commit
|
commitdiff
|
tree
2012-12-04
Th
o
mas Preu
d
'h
o
mm
e
Det
e
c
t
ARM CPU ve
r
sion in
c
onfigure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
arm
-
gen
.
c:
I
nvalid op
e
rator test always false
commit
|
commitdiff
|
tree
2012-11-28
Th
o
mas Preu
d
'hom
m
e
Fix OABI calling
c
onvent
i
on
commit
|
commitdiff
|
tree
2012-11-21
T
homas
Pre
u
d'homm
e
Only refer
e
nce vfpr
when available
commit
|
commitdiff
|
tree
2012-11-20
T
homas Preud'h
o
mm
e
Define
TCC
_
ARM_EABI if using hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Pr
e
u
d
'homme
G
enerate PLT thumb stub only
wh
e
n necessa
r
y
commit
|
commitdiff
|
tree
2012-11-12
Thoma
s
Preud'h
o
mme
Rever
t
"
Gen
e
rate PLT thumb stub only when
n
ecessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preud'homm
e
Add armv6
l
to
ARM
supported pro
c
ess
o
rs
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud
'
homm
e
Call to ve
n
eers in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas P
r
eu
d
'
h
omm
e
A
llow source fort
i
fication
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Pre
u
d
'hom
m
e
Ge
n
e
rate
PLT thumb s
t
ub o
n
ly w
h
en necess
a
r
y
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
r
eud
'
ho
m
m
e
Support R_ARM_TH
M
_JUMP24 relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'hom
m
e
Create a clea
n
target for tests2/Makefi
l
e
commit
|
commitdiff
|
tree
2012-11-06
T
homas Preud'homme
Honour *F
L
AGS ev
e
rywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'h
o
mme
Enable arm hard
f
loa
t
c
alling convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Add support for R_ARM_TH
M
_{JUMP24,CALL} relo
c
s
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
r
e
u
d'homme
F
i
x commit
8
5f6
f
ad3a
6
acbfa07a3dc
4
5b67396
5
f
c
26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'hom
m
e
E
r
ror out in
case of
variable name clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'h
o
mme
Forbid
V
LA as sta
t
ic variables
commit
|
commitdiff
|
tree
2012-10-15
Th
o
m
a
s P
r
eud
'
homme
Only use blx if available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Pre
u
d'
h
o
m
m
e
Fix R_ARM_CALL when
target
f
onction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Support for R_ARM_[THM_]MOV{W,T}_AB
S
[_N
C
} relocs
commit
|
commitdiff
|
tree
2012-07-30
T
homas Preu
d
'homm
e
Di
s
a
b
le call
s
ave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Tho
m
as Preud'homme
A
d
d mult
i
ar
c
h
d
i
rect
o
ry fo
r
a
r
m
hardfloat va
r
iant
commit
|
commitdiff
|
tree
2012-07-11
Thomas
P
r
e
ud'homme
g
e
t_reg(
)
: try to free r2 for an SVa
l
u
e first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'homme
Fix
R
_
ARM_REL32
relocati
o
n
commit
|
commitdiff
|
tree
2012-06-13
Thoma
s
Preud
'
homm
e
Detect mul
t
iarch o
n
Kfreebs
d
an
d
Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thoma
s
Preud'homm
e
E
valua
t
e
c
o
nfigure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
tccel
f
.
c: Add
R_A
R
M
_
R
E
L32 reloca
t
ion
commit
|
commitdiff
|
tree
2012-06-05
T
h
om
a
s
Preud'homme
Add su
p
p
ort for arm har
d
float
c
alling con
v
ent
i
on
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Preud'homme
Fix
r
em
o
val of vnrott
commit
|
commitdiff
|
tree
2012-05-28
T
h
o
m
a
s
Preud'homme
Onl
y
warn
f
o
r unkno
w
n options in config
u
re sc
r
i
pt
commit
|
commitdiff
|
tree
2012-05-22
Thomas Pr
e
ud'homm
e
Sever
a
l
multiarc
h
/
b
iarch
fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Fix CONF
I
G_LDD
I
R usage
commit
|
commitdiff
|
tree
2012-04-10
T
homas Preud'homme
Revert "Use CString to concat linker opt
i
on
s
"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Pr
e
ud'homme
Use CS
t
ring to concat linker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud
'
homme
Fix
use af
t
er free for linker_ar
g
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas
P
reud'homme
Suppor
t
link
e
r
o
p
t
ions passed i
n
several
-
Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
Pr
e
ud'homm
e
Co
n
sider long int
c
o
nstant a
s
64 bi
t
s on x8
6
-64
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s Preud'homme
Remove
vnrott (duplicat
e
vrot
b
)
commit
|
commitdiff
|
tree
2012-03-13
T
h
o
mas Pr
e
ud'homme
I
n
form user
t
hat -b only exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thom
a
s
Preud
'
ho
m
m
e
Er
r
or out when as
s
igning voi
d
v
alue
.
commit
|
commitdiff
|
tree
2012-01-08
Thom
a
s Preud'homme
s/derefenci
n
g/dereferencin
g
/ i
n
i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'homme
Compi
l
e
tccasm
.
c conditionally (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'hom
m
e
Fix linkage of named f
i
le in loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'homme
D
on't define strtold a
n
d strtof o
n
*BSD
+
uClibc
commit
|
commitdiff
|
tree
2011-08-12
D
a
n
i
e
l
Gl
ö
ckner
Fi
x
pro
b
lem
with PLT and GOT relocs
o
n armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homme
Remove semicolon in
x
8
6
-64 va_arg defi
n
ition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'hom
m
e
Revert "Add a
-
-multiarch-triplet switch
t
o configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'
h
omme
Add a -
-
multiarch-triplet
s
w
itch to con
f
igure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Set CONFIG_TC
C
_CR
T
_PRE
F
IX relative to CONF
I
G_
S
YSROOT
commit
|
commitdiff
|
tree
2011-07-31
Th
o
m
a
s Preud'hom
m
e
Reve
r
t "Fo
r
c
e
const
.
e
xpr
.
i
n
expr_cond
o
ut
s
ide function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'homme
Force c
o
nst
.
expr
.
in e
x
pr_cond outside fu
n
c
t
i
o
n
commit
|
commitdiff
|
tree
2011-07-12
Th
o
mas Preud'h
o
m
me
Fix array_te
s
t: move
para
m
s to
l
ocal vars
commit
|
commitdiff
|
tree
2011-07-08
Thoma
s
Pr
e
ud
'
hom
m
e
Use
C
ONFIG_TCC_L
D
DIR for ld
.
so on
all linux archs
commit
|
commitdiff
|
tree
2011-07-08
T
h
omas Preud'homme
Fix probl
e
m
spo
t
ted in <4E1
5
F966
.
4090102@gmx
.
d
e
>
commit
|
commitdiff
|
tree
2011-07-07
T
h
oma
s
Preu
d
'
h
omme
Remove
useless c
h
anges from 31ca000d
in co
n
f
i
gure
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'ho
m
me
Make ex1
.
c and e
x
4
.
c
b
e executable
o
n any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Docu
m
ent in README
t
h
at ex4
.
c can
b
e exe
c
u
ted
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'homme
Revert "M
a
k
e examples
'
sheb
a
ng us
e
tar
g
et tcc bindi
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Pr
e
ud
'
h
omme
Add configuration of i
n
clude subdirectorie
s
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud
'
h
omme
Introduce tcc
_
split
_
pa
t
h_co
m
p
o
nent fo
r
31ca000
d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'ho
m
me
F
ree extr
a
_lib
d
i
r_str af
t
er use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preu
d
'homme
Fix commit 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Tho
m
as P
r
eud'homme
Add
m
ulti
a
rch dirs to
l
i
nk
e
r sea
r
ch pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
T
ho
m
as Preu
d
'homm
e
Make examples' shebang
u
s
e targ
e
t
tcc bindir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
De
f
a
ult t
o
create p
r
ogs with
s
ymbols (incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
T
h
omas Preud'
h
omme
Update Chang
e
log
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'hom
m
e
make
test work when
L
IBTCC1 not defined
commit
|
commitdiff
|
tree
2011-05-16
T
hom
a
s Preu
d
'
homme
S
upport sc
r
a
t
ch
b
ox
,
Nokia N900 and
qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Remove un
u
sed v
a
riable
s
commit
|
commitdiff
|
tree
2011-05-16
Th
o
mas Preud'homme
Remove unused variabl
e
s
commit
|
commitdiff
|
tree
2011-05-16
T
h
o
mas Preud'homme
I
mprove
weak alias
e
s handling
commit
|
commitdiff
|
tree
2011-05-14
T
ho
m
a
s Preud'homme
make clean w
o
rk when LIBT
C
C1
n
ot defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas
Preu
d
'h
o
mme
Ad
d
suppor
t
of
a
sm label for variabl
e
s
.
commit
|
commitdiff
|
tree
2011-02-08
T
homas Preud'homme
Fix fct as
m
la
b
el
:
only v
a
lid for
d
e
clarati
o
n
commit
|
commitdiff
|
tree
2011-02-07
Tho
m
a
s
Preud'homm
e
Fix incorre
c
t use of ba
s
ic type a
s
bi
t
flags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'homme
Complain for
s
tatic fct declared w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
T
homas
Preud'h
o
mm
e
Rever
t
"Impl
e
m
e
nt C99 Variabl
e
Length Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thoma
s
Preud'homme
R
e
ver
t
"Reorder
i
ncreasingl
y
VT_* const
a
n
ts in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Re
v
e
rt
"Make
TOK_alloca available for x86-
6
4"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
r
e
ud'homme
Revert "Disable C99 VLA when alloc
a
i
s
unavailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Th
o
m
a
s Preud
'
ho
m
me
Disab
l
e C99
V
LA when alloc
a
is
u
navailable
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pr
e
ud'homme
Make TOK_alloca available for x86-64
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as Preud'h
o
mme
Reorder in
c
rea
s
i
n
g
l
y
VT_
*
con
s
tants
i
n tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pre
u
d'homme
Implem
e
nt C
9
9 V
a
riab
l
e Leng
t
h Arrays
commit
|
commitdiff
|
tree
2011-02-04
Th
o
m
a
s
Pre
u
d
'homme
C
o
rrect Changelog wrt
.
to fix a
t
tributi
o
n
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preu
d
'
h
om
m
e
Remov
e
ifdef STT_GNU_
I
F
U
NC tes
t
in tccrun
.
c
commit
|
commitdiff
|
tree
next