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
Add my copyright for changes in arm-gen.c
2013-01-30
Thomas Preud'homme
Add
my copyright for
c
ha
n
ges in
a
r
m-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thoma
s
P
reud'homme
Ch
a
n
gelog up
d
a
te
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
a
s
Preud'homme
Upd
a
t
e
Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Pr
e
ud'homme
F
a
vor arm hardfloat over arm soft
f
loat
.
commit
|
commitdiff
|
tree
2013-01-28
Tho
m
a
s
Preud'homme
F
i
x ov
e
rflow d
e
tection in ARM relocat
i
on
commit
|
commitdiff
|
tree
2013-01-27
Thomas
P
r
eud'homme
F
i
x stack alignment on 8 b
y
tes at fu
n
ction call
commit
|
commitdiff
|
tree
2013-01-26
Thomas
P
re
u
d'hom
m
e
Do
n
't d
o
builtin_fr
a
me_
a
d
dress t
e
st with ARM
g
cc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'
h
omme
O
r
ganize frames in
a
rea
l
l
inked lis
t
on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homm
e
Use
g
c
c to generat
e
tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
T
homas Preud'h
o
mm
e
Lin
k
STT_
G
N
U_IFUNC into STT_FUNC in exec
u
t
a
bl
e
.
commit
|
commitdiff
|
tree
2013-01-24
Thom
a
s Preud'homme
Fix [f]g
e
tc re
t
u
rn
v
alue
u
sa
g
e in 40_s
t
dio test
commit
|
commitdiff
|
tree
2013-01-14
T
homas
P
reud'homme
F
ix out-of-tree build w
i
th relative path to
r
oot
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as Preud'
h
o
mme
Install libtcc
.
h wh
e
n inv
o
k
ing make install
commit
|
commitdiff
|
tree
2013-01-14
T
homas Preud'homme
Revert "Added w
h
at I call virtual io to tinycc
t
his
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
eu
d
'
hom
m
e
Revert "pe: fix tcc not linking t
o
user32 and
g
di32
"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'hom
m
e
Stop setting -Wno-unused
-
result
s
witch in Makef
i
le
commit
|
commitdiff
|
tree
2013-01-13
Thoma
s
Pr
e
ud
'
hom
m
e
F
i
x C99ism
i
n vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'h
o
mme
Stop returning 0 i
n
cmp_compa
r
ison_tes
t
commit
|
commitdiff
|
tree
2013-01-06
Thomas Pr
e
ud'
h
om
m
e
Honor CC
when
t
est
i
ng for -Wno-unus
e
d-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas
P
reud'homme
D
e
te
c
t ARM CPU
v
er
s
ion in con
f
i
g
ure
commit
|
commitdiff
|
tree
2012-11-28
T
ho
m
as Preud'homme
arm-ge
n
.
c: I
n
valid operator test
alway
s
f
a
lse
commit
|
commitdiff
|
tree
2012-11-28
T
h
omas Preud'homme
Fix OA
B
I calling co
n
ven
t
io
n
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'h
o
mme
Only reference vfp
r
whe
n
av
a
ilable
commit
|
commitdiff
|
tree
2012-11-20
Thom
a
s
P
reud'homme
Define
TCC_ARM_EABI
i
f using hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
Generate
P
LT
t
humb stub only w
h
en necess
a
r
y
commit
|
commitdiff
|
tree
2012-11-12
T
h
o
m
as Preud'homme
Revert "Gener
a
t
e PLT thu
m
b stub only when nec
e
ssary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preud'ho
m
me
Ad
d
armv6l to AR
M
sup
p
orted processor
s
commit
|
commitdiff
|
tree
2012-11-09
Thomas
P
reud'homm
e
Call to
vene
e
rs in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
reud'ho
m
me
Allow so
u
rce fortification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
G
e
nerate P
L
T thu
m
b
stub only when n
e
cessary
commit
|
commitdiff
|
tree
2012-11-07
Th
o
m
as Preud'homme
Suppor
t
R_ARM_THM_JUMP24 relocation to
p
l
t
commit
|
commitdiff
|
tree
2012-11-07
Thomas P
r
eud'
h
omme
Create a clean
t
arget for tests2/Makef
i
le
commit
|
commitdiff
|
tree
2012-11-06
Tho
m
as
Preud'homme
Hono
u
r
*
F
LAGS
e
v
er
y
where
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas Preud'homm
e
Enable arm hardfloat call
i
ng conven
t
i
o
n
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'ho
m
me
Add suppor
t
for
R
_ARM_THM_{JUMP24,
C
ALL
}
relocs
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas P
r
eu
d
'
homme
Fix commit 8
5
f
6
fad3a6acbfa07a3dc45b673965fc
2
6890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Erro
r
out
i
n
c
a
se of variable na
m
e clas
h
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Preud
'
homme
Forbid
V
L
A a
s
s
t
a
t
ic variab
l
es
commit
|
commitdiff
|
tree
2012-10-15
Thomas P
r
eud
'
homme
Only u
s
e blx
if a
v
a
i
lable
commit
|
commitdiff
|
tree
2012-10-09
T
homas Preud'homme
F
i
x R_A
R
M_CALL
w
h
en ta
r
get
f
onction
is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thoma
s
Preud
'
homm
e
Support for R_ARM_[THM_
]
MOV{W,T}_ABS[_
N
C} relocs
commit
|
commitdiff
|
tree
2012-07-30
T
homas Preud'homme
Disable callsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
T
h
o
m
as Preud'homme
Add m
u
lt
i
ar
c
h
directory for arm
h
ardfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Tho
m
as Preud'homme
get_re
g
()
:
try to fre
e
r2 fo
r
an SValue
f
irst
commit
|
commitdiff
|
tree
2012-07-09
Thom
a
s
Preud'
h
om
m
e
Fix R
_
ARM_REL32 re
l
o
cation
commit
|
commitdiff
|
tree
2012-06-13
Thoma
s
Pre
u
d'homme
Detect
m
ultiarc
h
on K
f
reebsd
and
Hurd
commit
|
commitdiff
|
tree
2012-06-12
T
hom
a
s Preud'homme
Evaluate co
n
fi
g
ure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'h
o
mme
t
ccel
f
.
c: Add R_A
R
M
_R
E
L32 relocat
i
on
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas Preud'
h
omme
Add support for ar
m
hardfloat calling conv
e
n
tion
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
as Preud
'
h
o
mme
Fix r
e
moval of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homme
O
nly warn for unknown opt
i
o
n
s in
c
onfigure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas
P
r
e
ud'ho
m
me
Sever
a
l
m
ultiarch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
T
h
om
a
s Preu
d
'homme
Fix
C
ONF
I
G_LDDIR u
s
a
g
e
commit
|
commitdiff
|
tree
2012-04-10
Thomas
Preud'ho
m
m
e
R
e
vert "U
s
e CString t
o
co
n
cat linker opti
o
ns"
commit
|
commitdiff
|
tree
2012-03-20
Thomas P
r
e
ud'homm
e
U
s
e CStri
n
g to concat l
i
nker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'homm
e
Fix use after free for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
Preu
d
'
h
omme
S
u
p
port linke
r
opti
o
ns passed in se
v
era
l
-Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
reud
'
homme
Co
n
sider long int
c
onstan
t
a
s 64 bi
t
s
on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Rem
o
ve vnrott (duplicate vrot
b
)
commit
|
commitdiff
|
tree
2012-03-13
T
homas Preu
d
'
h
omme
I
nform user t
h
a
t
-b only exists on i3
8
6
.
commit
|
commitdiff
|
tree
2012-01-22
Thoma
s
Preud'homme
E
rror out when assigning voi
d
v
a
l
ue
.
commit
|
commitdiff
|
tree
2012-01-08
Th
o
ma
s
Pre
u
d'homme
s/derefencing/derefer
e
ncing/ in i3
8
6-ge
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas
Pre
u
d'homme
Compile tccasm
.
c con
d
itionally (TCC_CO
N
FIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thom
a
s Preud'homme
Fi
x
lin
k
age of
n
amed
f
ile i
n
loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thom
a
s Preu
d
'
h
omme
Don
'
t define strtold and strtof on *BSD + uC
l
ibc
commit
|
commitdiff
|
tree
2011-08-05
Thomas P
r
eud'homme
Rem
o
ve semicolo
n
in x
8
6-64 va_
a
r
g
definition
.
commit
|
commitdiff
|
tree
2011-08-03
T
homas P
r
eud
'
homme
Re
v
er
t
"
A
dd a -
-
multiarch-triplet switch to c
o
nfigure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Add a -
-
multiarch-t
r
iplet sw
i
tch to
configure
commit
|
commitdiff
|
tree
2011-08-01
Tho
m
as Preu
d
'
h
o
m
m
e
S
e
t
CONFIG_
T
CC_CRT_P
R
EFIX relative t
o
C
O
N
FIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud
'
homm
e
Rev
e
r
t "Force const
.
exp
r
.
i
n
ex
p
r_
c
ond
outside funct
i
o
n
"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preu
d
'homme
Fo
r
ce const
.
expr
.
in e
x
pr_cond outsi
d
e f
u
nction
commit
|
commitdiff
|
tree
2011-07-12
Thom
a
s P
r
e
u
d'homme
Fix array_test: mov
e
pa
r
ams
to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud
'
h
o
mme
Us
e
CONFIG
_
TCC_LDDIR
f
or ld
.
so on
a
ll linux arc
h
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Fix prob
l
em sp
o
t
ted in <4
E
15F966
.
4
0
9
0102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
ud'homme
Remove
u
seless changes from 31ca00
0
d in config
u
re
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Preud'homme
Make ex1
.
c and ex4
.
c
be
e
xe
c
utable on
any syste
m
s
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud
'
homme
Document in README that ex4
.
c c
a
n
b
e execu
t
ed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'h
o
m
me
Re
v
ert "Make example
s
'
she
b
ang use target
t
cc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Add
c
onfiguratio
n
of include
sub
d
irectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preud'ho
m
me
I
ntrodu
c
e tcc_sp
l
it_p
a
th_compon
e
nt for
3
1ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas
Preud'h
o
mme
Fre
e
extra_libdir_str after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s Preud'h
o
m
me
Fix commit 31c
a
000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
Add multiarc
h
d
i
r
s to li
n
ker search
pat
h
commit
|
commitdiff
|
tree
2011-06-17
Thomas Pre
u
d
'
homme
Make examples
'
she
b
ang u
s
e targe
t
tcc bindir pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
Thomas Pre
u
d'homme
D
efaul
t
to create progs with symbol
s
(incl
.
deb
u
g)
commit
|
commitdiff
|
tree
2011-05-17
Th
o
mas
P
reud'
h
omme
Update C
h
angel
o
g
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
make
t
est work
wh
e
n LIBTCC1 n
o
t define
d
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'
h
om
m
e
Support scratchbox,
N
o
kia N
9
00
a
n
d qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas
P
r
eud'homme
Remove unus
e
d variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'ho
m
me
Remove unused
v
ariable
s
commit
|
commitdiff
|
tree
2011-05-16
T
homas Preud
'
homme
Improve we
a
k aliases handl
i
n
g
commit
|
commitdiff
|
tree
2011-05-14
Thoma
s
Preud'homme
make clean wor
k
when LIBTCC
1
not defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Pre
u
d'homme
Add support of a
s
m label for varia
b
l
es
.
commit
|
commitdiff
|
tree
2011-02-08
T
h
om
a
s
P
reud'homme
F
i
x fct a
s
m
l
a
be
l
: only valid for declara
t
io
n
commit
|
commitdiff
|
tree
2011-02-07
Thom
a
s
Pr
e
ud'homm
e
Fix incorrect use
of basic
t
ype
as bitf
l
ags
.
commit
|
commitdiff
|
tree
2011-02-06
Tho
m
as Pre
u
d'homme
Complain
f
or stati
c
fct d
e
clared w/o file
scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Rev
e
rt "I
m
plement C99 Variable Le
n
gt
h
Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas P
r
eud'homme
R
evert
"
Reorder
i
n
creasingly VT_* constants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Rev
e
rt "Make TOK_alloca available for x
8
6
-
64"
commit
|
commitdiff
|
tree
2011-02-05
Thom
a
s
Preud'h
o
m
me
R
e
vert
"
Disable C99 VLA when all
o
ca is una
v
ailab
l
e
.
"
commit
|
commitdiff
|
tree
next