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
Favor arm hardfloat over arm softfloat.
2013-01-29
T
h
o
mas Preud'homme
Fa
v
or
a
r
m
h
ardfloat
over ar
m
softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Tho
m
as
P
reud'homme
Fix o
v
erflow detec
t
io
n
in A
R
M relocatio
n
commit
|
commitdiff
|
tree
2013-01-27
Thomas P
r
eud'homme
Fix s
t
ack alignment on 8 bytes at fun
c
tion call
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preu
d
'h
o
mme
Don't do builtin_frame_address test with A
R
M gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homm
e
Organize frames in a r
e
al linked li
s
t on ARM
commit
|
commitdiff
|
tree
2013-01-25
T
h
o
mas
Preud'homme
U
s
e gcc to
g
enerate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas
P
reud'homme
Link STT_GN
U
_IF
U
NC
i
nto STT_FUNC in executa
b
le
.
commit
|
commitdiff
|
tree
2013-01-24
T
h
omas Preud
'
h
o
mme
Fix
[
f
]getc ret
u
rn value usage in 40_stdio tes
t
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
Preu
d
'homme
Fix out-of
-
tree
b
u
ild with r
e
l
a
tive path
to ro
o
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homm
e
Ins
t
all libtcc
.
h when invoki
n
g make inst
a
ll
commit
|
commitdiff
|
tree
2013-01-14
Thom
a
s Preud'homme
Re
v
ert "Adde
d
what I ca
l
l virtual io
t
o tin
y
cc th
i
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homm
e
Revert "pe: f
i
x tcc not l
i
nking to user32 and
g
d
i32"
commit
|
commitdiff
|
tree
2013-01-13
T
h
omas Pre
u
d'homme
Stop settin
g
-Wno-unused-result switch in Mak
e
file
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preu
d
'homme
Fix C99is
m
in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
St
o
p
returning 0
in cmp_c
o
mparison
_
test
commit
|
commitdiff
|
tree
2013-01-06
Tho
m
as Preud'ho
m
m
e
H
o
nor CC when testin
g
fo
r
-Wno-
u
nused-result
commit
|
commitdiff
|
tree
2012-12-04
Tho
m
as
P
reud'homme
De
t
ect ARM
CPU versio
n
i
n
con
f
igure
commit
|
commitdiff
|
tree
2012-11-28
T
h
o
m
as Preud'homme
arm-gen
.
c: Invalid op
e
rat
o
r
te
s
t always false
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'
h
o
mme
Fix O
A
BI calling conventio
n
commit
|
commitdiff
|
tree
2012-11-21
Thomas P
r
e
u
d'homme
On
l
y
refer
e
nce v
f
pr
w
hen available
commit
|
commitdiff
|
tree
2012-11-20
T
h
omas Preu
d
'ho
m
me
Defin
e
TCC
_
AR
M
_EABI if
u
sing hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'hom
m
e
Generate PLT thumb stub only
when
ne
c
e
s
sary
commit
|
commitdiff
|
tree
2012-11-12
T
homas Preud'homme
Revert "
G
e
nerate PL
T
thumb stub only when
n
ecessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas
Pre
u
d'homme
Add ar
m
v6l to ARM supporte
d
processors
commit
|
commitdiff
|
tree
2012-11-09
Th
o
mas Preud'homme
Call to veneers in
A
RM m
o
de
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'h
o
mme
Al
l
o
w
sou
r
ce forti
f
ic
a
ti
o
n
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
G
e
nera
t
e PLT t
h
umb stub only when necessary
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Preud'homme
Support R_ARM_THM_JUMP2
4
relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
r
e
ud'ho
m
me
Create a
c
lean tar
g
et for tests2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thom
a
s
Preud'ho
m
me
Ho
n
our *FLAGS every
w
her
e
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
r
eud'homm
e
Enable a
r
m hardfloat calling con
v
ention
commit
|
commitdiff
|
tree
2012-10-28
Thoma
s
Preud'homme
Add suppor
t
for R_ARM_TH
M
_{
J
UMP24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
F
ix comm
i
t 85f6fad3a6
a
c
b
f
a
0
7
a
3dc4
5
b673965fc26890d
8
e
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s Preud'homme
Error out i
n
c
ase of variabl
e
name clash
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas
P
reud'
h
omm
e
Forbid VLA as sta
t
ic
va
r
iables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'ho
m
me
O
nly use blx if available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Pre
u
d'ho
m
me
Fix R_ARM
_
CALL when t
a
rge
t
fonc
t
ion
i
s T
h
umb
commit
|
commitdiff
|
tree
2012-10-09
Th
o
mas
P
r
eud'homme
Support for R_AR
M
_[THM_]M
O
V{W,T}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'h
o
mme
Disable callsave_test fo
r
a
rm
commit
|
commitdiff
|
tree
2012-07-29
Thomas
Preud'ho
m
m
e
A
d
d
mul
t
iarch di
r
ecto
r
y f
o
r arm hardf
l
oat v
a
ri
a
nt
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'homme
g
e
t
_
re
g
(): try to fr
e
e r2 for an SValue f
i
rst
commit
|
commitdiff
|
tree
2012-07-09
Thomas
P
r
eud'homme
Fix R_ARM
_
REL32 re
l
ocation
commit
|
commitdiff
|
tree
2012-06-13
Thoma
s
Preud'homme
Detect multi
a
rch on Kfreebsd and
Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
Evaluate
configure argume
n
ts
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
tccelf
.
c: Add R_AR
M
_REL32 relocatio
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Add support for
a
rm
h
ardfl
o
at
calling conv
e
nti
o
n
commit
|
commitdiff
|
tree
2012-06-05
T
homa
s
Preud'homme
Fix re
m
oval of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Th
o
mas Preud'homme
On
l
y wa
r
n
f
or u
n
known options in configure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'h
o
m
me
Several mu
l
tiarch/b
i
arch
fixes
commit
|
commitdiff
|
tree
2012-05-22
T
homas Preud'homme
Fix CONFIG_LDDIR
u
sage
commit
|
commitdiff
|
tree
2012-04-10
Thomas Pr
e
u
d'hom
m
e
R
e
vert
"Use CString to c
o
ncat
linker opti
o
ns"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
U
se CString to concat linker op
t
ion
s
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'homme
F
ix use af
t
er fre
e
for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
reud'homme
Su
p
port linker options passed in several
-Wl p
a
ram
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
Preud'homme
Co
n
sider long int
constant a
s
64 bits
on x86
-
64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pre
u
d'homme
Remove v
n
rott
(
dupli
c
at
e
vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
I
n
form user
t
hat
-b only
exists
o
n i38
6
.
commit
|
commitdiff
|
tree
2012-01-22
Tho
m
a
s
Pre
u
d'homme
Error out when assigning void v
a
lue
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'ho
m
me
s
/de
r
efe
n
cing/d
e
r
eferenc
i
ng/ in i3
8
6-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'hom
m
e
Compile tccasm
.
c condi
t
ionally (TCC_CONFIG_ASM
)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Pr
e
ud'homme
Fix linkage of name
d
file in loade
r
scrip
t
.
commit
|
commitdiff
|
tree
2011-08-12
Thom
a
s Preud'hom
m
e
Don't define strtol
d
and
s
trtof on *BSD +
u
Clibc
commit
|
commitdiff
|
tree
2011-08-05
T
h
omas Preud'
h
omm
e
Remove semic
o
lon in x86-64 va_arg definit
i
on
.
commit
|
commitdiff
|
tree
2011-08-03
Tho
m
as
P
reud'homme
R
e
vert "Add
a
--multi
a
r
c
h
-
triplet s
w
itch to
c
onfigure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas
P
reud'homme
Add a --
m
ultiarch-triplet switch to configure
commit
|
commitdiff
|
tree
2011-08-01
Thom
a
s
P
reud'homme
Set CONF
I
G
_
TCC_C
R
T_PREF
I
X rela
t
ive to CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Th
o
mas P
r
eud'homme
Re
v
ert "Force co
n
st
.
exp
r
.
in e
x
pr
_
cond o
u
tside f
u
nc
t
ion"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'h
o
mme
Force con
s
t
.
expr
.
in
expr_cond out
s
ide function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Pre
u
d
'
h
o
mm
e
Fix arr
a
y_test: move params
to local
v
a
r
s
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as Preud'
h
omme
Use CONFIG_TCC_LDDIR for
ld
.
so on all linux
arch
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Fix problem spotted i
n
<
4
E
15
F
966
.
4090102@g
m
x
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pre
u
d'hom
m
e
Remov
e
u
s
eless c
h
anges
fro
m
31ca000
d
in
configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
u
d
'ho
m
me
Make ex1
.
c and ex4
.
c be executable on any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'homme
Do
c
umen
t
i
n README that
ex4
.
c
can
b
e
e
xecuted
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud
'
h
o
m
m
e
Revert "Make examp
l
es' sheb
a
n
g
use tar
g
et tcc
b
ind
i
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'homme
Add configura
t
ion of includ
e
subdirect
o
r
i
es
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud
'
homme
I
n
t
roduce tcc_split
_
path_
c
omponent for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'homme
Free
extra_libdir_st
r
af
t
er use
.
commit
|
commitdiff
|
tree
2011-07-05
Tho
m
as Preud'homme
Fix c
o
mmit 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas
P
reu
d
'hom
m
e
Add multiarch dirs to linker
s
earch
p
a
t
h
commit
|
commitdiff
|
tree
2011-06-17
Thom
a
s Preud'h
o
mme
M
ake examples'
s
hebang use target tcc bindir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'
h
omme
Default to cre
a
t
e
progs with symbols (incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
T
homas Preud'homme
U
pd
a
t
e Changelog
commit
|
commitdiff
|
tree
2011-05-17
Tho
m
as P
r
eud'
h
om
m
e
make test w
o
rk when LIBTCC1 n
o
t defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preu
d
'h
o
mme
S
uppor
t
scratc
h
box
,
Nokia N900 a
n
d
qe
m
u arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s Preud'homme
Remove unused vari
a
bles
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Remove u
n
used variable
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'
h
omme
I
m
prove
we
a
k
a
lias
e
s han
d
ling
commit
|
commitdiff
|
tree
2011-05-14
Thomas
Preud'homm
e
make cle
a
n
w
o
rk when LIBTCC1 not
d
e
fined
commit
|
commitdiff
|
tree
2011-02-08
Thomas
P
reu
d
'
homme
Add
support o
f
asm label f
o
r v
a
riables
.
commit
|
commitdiff
|
tree
2011-02-08
Th
o
mas
Pre
u
d'hom
m
e
Fix fct asm label: only valid
f
or declaration
commit
|
commitdiff
|
tree
2011-02-07
T
homas Preud'homme
Fix
incor
r
e
c
t use
o
f
b
a
s
ic
t
ype as bit
f
l
a
gs
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'hom
m
e
Complain for sta
t
ic fct de
c
la
r
ed w/o
f
ile scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert
"Implement C99 Var
i
a
b
l
e Length Ar
r
ays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Pre
u
d'homme
Revert
"Reorder increasin
g
ly VT_*
c
onstants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas P
r
eud'h
o
mm
e
Reve
r
t
"
Make
T
OK_
a
l
l
oca
a
vailable for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert "Disab
l
e
C99
VLA
when alloca
is unavailab
l
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas
Preud'homme
Disable C99 VLA
when alloca i
s
unavailable
.
commit
|
commitdiff
|
tree
2011-02-04
Th
o
mas Preud'homme
M
ake TOK_alloca available fo
r
x86-64
commit
|
commitdiff
|
tree
2011-02-04
T
homas Preud'homme
Reo
r
de
r
in
c
r
e
a
sing
l
y
V
T
_* cons
t
a
n
ts in tc
c
.
h
commit
|
commitdiff
|
tree
next