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 Preu
d
'
h
omme
Add my copyright for changes
i
n arm
-
g
en
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Preud'homme
Change
l
o
g
update
commit
|
commitdiff
|
tree
2013-01-30
T
h
om
a
s Preud'homme
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
T
h
omas Pre
u
d'homme
Favo
r
arm hardfloat over arm sof
t
f
loat
.
commit
|
commitdiff
|
tree
2013-01-28
Th
o
mas
P
reud'homme
Fix overflo
w
de
t
ection
i
n AR
M
relocation
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud'homme
Fix stack alignment on 8 bytes at
fu
n
ction c
a
l
l
commit
|
commitdiff
|
tree
2013-01-26
T
ho
m
a
s
Pr
e
ud'homm
e
Don't do b
u
iltin_
f
rame_a
d
dress test with ARM
gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Pr
e
ud'homme
O
rg
a
nize
f
r
ames i
n
a real l
i
n
k
ed list
on ARM
commit
|
commitdiff
|
tree
2013-01-25
T
homas Preud'homme
Use gcc to generate tcc
t
est
.
g
c
c
commit
|
commitdiff
|
tree
2013-01-25
Thom
a
s Preud'h
o
mme
Link S
T
T_GNU_IFUNC into ST
T
_FUNC in execut
a
b
l
e
.
commit
|
commitdiff
|
tree
2013-01-24
Thom
a
s
Pre
u
d'hom
m
e
Fix [f]getc
r
eturn
v
alue usage in 40_s
t
dio tes
t
commit
|
commitdiff
|
tree
2013-01-14
Thom
a
s Pre
u
d'homme
Fix out-of-tr
e
e
buil
d
with relativ
e
pa
t
h to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pre
u
d'homme
Install l
i
btc
c
.
h when in
v
oking make in
s
t
all
commit
|
commitdiff
|
tree
2013-01-14
T
h
o
mas Preud'homme
R
evert "Added
what I cal
l
virtual io to tinycc
t
his
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
e
ud
'
hom
m
e
R
e
v
e
r
t
"pe: fix tcc not li
n
king to user32 and gdi
3
2
"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'
h
o
m
m
e
S
t
op
s
e
tting -Wno-unu
s
e
d-res
u
l
t
switch in Makef
i
le
commit
|
commitdiff
|
tree
2013-01-13
T
homas Pre
u
d'homme
Fix
C
9
9
ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thom
a
s Preud'ho
m
me
S
to
p
returning 0
in
cmp_compa
r
i
son
_
test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Pre
u
d'hom
m
e
H
o
nor
CC when testing for -Wno
-
unused-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas
Preud'hom
m
e
De
t
ect ARM
CPU version in configure
commit
|
commitdiff
|
tree
2012-11-28
T
h
omas Preud'homme
arm
-
gen
.
c: Invali
d
operator test
al
w
ays false
commit
|
commitdiff
|
tree
2012-11-28
Thomas Pr
e
ud'homme
F
i
x OABI calling co
n
ve
n
t
i
on
commit
|
commitdiff
|
tree
2012-11-21
T
h
omas
Preud'homme
Only reference vfpr when
a
vail
a
b
le
commit
|
commitdiff
|
tree
2012-11-20
Tho
m
a
s Preud'h
o
mme
De
f
ine TCC_ARM_EABI
if using hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas P
r
e
u
d'homme
Gener
a
t
e
PLT thumb stub only when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas
Preud'homme
Revert "Generate PL
T
thumb stub
o
nly
w
hen necessary"
commit
|
commitdiff
|
tree
2012-11-11
T
homas Preud
'
h
o
mme
A
d
d a
r
mv6l to ARM supported pro
c
ess
o
rs
commit
|
commitdiff
|
tree
2012-11-09
Thomas
P
r
e
ud'homme
Call to veneers in ARM
m
ode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Allow source fo
r
tific
a
tion
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Generate PLT thumb stub only when
ne
c
essary
commit
|
commitdiff
|
tree
2012-11-07
Thomas P
r
eud'homme
Su
p
port
R
_ARM_THM
_
J
U
MP24
r
elo
c
a
tion to p
l
t
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
r
e
u
d
'
homme
Crea
t
e a clean target fo
r
tests2/Mak
e
fil
e
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'homm
e
H
onour *FL
A
GS
everywh
e
r
e
commit
|
commitdiff
|
tree
2012-10-28
Thoma
s
P
r
eud'h
o
m
m
e
En
a
ble arm har
d
f
l
oat calling co
n
vention
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
reud'homme
Add support for R_ARM_THM_{JUMP24,CALL
}
reloc
s
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas Preud'
h
o
mm
e
F
i
x
commit 85f6fad3a6acbfa07a3dc45b6739
6
5fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s Preud'homme
E
rro
r
out
in case
of variable name clash
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s
P
r
e
u
d
'homme
F
orbid VLA as
static variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
Only
u
se blx if
availa
b
le
commit
|
commitdiff
|
tree
2012-10-09
Th
o
m
as P
r
eu
d
'homme
Fix
R_ARM_CALL whe
n
target f
o
nctio
n
i
s Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'ho
m
me
Supp
o
rt for R
_
ARM_
[
THM_]MOV{W,T
}
_ABS[_NC
}
r
elocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Pr
e
u
d
'homme
Di
s
a
b
le
c
alls
a
ve_t
e
st fo
r
arm
commit
|
commitdiff
|
tree
2012-07-29
Thom
a
s
P
reud'h
o
m
m
e
Ad
d
multiarch di
r
ectory
for ar
m
hard
f
loat
vari
a
nt
commit
|
commitdiff
|
tree
2012-07-11
Thom
a
s Preud'homme
get_reg():
try to f
r
ee
r
2
f
o
r
an SValue f
i
rs
t
commit
|
commitdiff
|
tree
2012-07-09
Thoma
s
P
r
eud'homme
Fix R_ARM_R
E
L32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
Det
e
c
t
multiarc
h
o
n Kfreebsd and
H
urd
commit
|
commitdiff
|
tree
2012-06-12
Thoma
s
P
reud'homme
Eva
l
uate configure
argu
m
ents
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'ho
m
m
e
tccel
f
.
c:
Ad
d
R_AR
M
_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas
P
r
eud'
h
o
m
me
Add support for arm ha
r
dfloat c
a
lling co
n
ventio
n
commit
|
commitdiff
|
tree
2012-06-05
T
h
o
m
as Preud'
h
omme
Fix
remova
l
of vnrot
t
commit
|
commitdiff
|
tree
2012-05-28
Thomas
Preud'homme
Only warn fo
r
unknown options in
c
onfigure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud
'
hom
m
e
S
everal multia
r
ch
/
biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'hom
m
e
Fix CONFIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Tho
m
as Preud'ho
m
me
R
e
v
e
r
t "U
s
e CString to concat link
e
r options"
commit
|
commitdiff
|
tree
2012-03-20
T
ho
m
as
Preud'homme
Use CSt
r
i
ng
t
o
co
n
c
at linke
r
options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preu
d
'
h
omm
e
Fi
x
use aft
e
r
free for lin
k
er
_
arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Support linker
o
p
t
ions passed in
several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
T
homas Pr
e
u
d
'homm
e
Consider
l
on
g
int const
a
nt a
s
64 bits
on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Remove
v
nrott (duplicate vrot
b
)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud
'
homme
I
nform user that -b onl
y
exists on i38
6
.
commit
|
commitdiff
|
tree
2012-01-22
T
h
omas Preud'ho
m
me
Error
o
u
t when
a
s
s
igning void valu
e
.
commit
|
commitdiff
|
tree
2012-01-08
T
hom
a
s
Preu
d
'h
o
mm
e
s/d
e
refe
n
cing/dere
f
e
r
e
n
cin
g
/
in i3
8
6-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thoma
s
P
r
eu
d
'
homme
Compile tc
c
a
s
m
.
c condition
a
lly (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Th
o
mas Pr
e
ud'
h
omme
Fix li
n
kag
e
of named file in loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thoma
s
Preud'homme
Don't def
i
ne strtold and strto
f
o
n *BSD
+
uClibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöc
k
ner
Fix
p
ro
b
lem wi
t
h PLT and
G
OT relocs
on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homm
e
Remove semicolon in x86-64 v
a
_
arg d
e
finition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preu
d
'homme
R
e
v
e
r
t
"Add
a
-
-
multiar
c
h-t
r
ip
l
et swit
c
h to
configure"
commit
|
commitdiff
|
tree
2011-08-01
Th
o
mas Pr
e
ud'
h
o
mme
Add a --
m
ultiarch-triplet
s
witc
h
to
c
on
f
igu
r
e
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
S
et CONF
I
G_T
C
C
_CRT_PR
E
FIX relati
v
e to CO
N
FIG
_
S
Y
S
ROOT
commit
|
commitdiff
|
tree
2011-07-31
T
homa
s
P
r
e
ud'homme
Revert
"Forc
e
c
o
n
s
t
.
expr
.
i
n
expr
_
cond outside fu
n
ction
"
commit
|
commitdiff
|
tree
2011-07-30
Tho
m
as
P
r
eud
'
homme
Forc
e
c
o
nst
.
e
xpr
.
i
n exp
r
_cond outs
i
de
f
unction
commit
|
commitdiff
|
tree
2011-07-12
T
h
oma
s
Preud'hom
m
e
Fix arr
a
y_test: move p
a
rams t
o
local vars
commit
|
commitdiff
|
tree
2011-07-08
T
homa
s
P
r
eud'hom
m
e
Use CONFIG_TC
C
_LDDIR for ld
.
so on all linux
archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preu
d
'h
o
mme
Fi
x
proble
m
spotted in <4E15F966
.
40901
0
2@gmx
.
d
e
>
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preud
'
homme
Remove useless
c
hanges from 31ca000d
in
c
onfigu
r
e
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'
homme
Make
e
x
1
.
c a
n
d
ex4
.
c be ex
e
cutable on
an
y
sy
s
tems
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
a
s
Preud'homme
Do
c
ument in READM
E
that ex4
.
c
c
an b
e
e
xecu
t
ed
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'homme
Revert
"Make
exa
m
ples'
s
hebang use target tcc bind
i
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud
'
homme
Add con
f
ig
u
r
a
tion of i
n
clude subdire
c
tories
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preud
'
hom
m
e
Introduce
tcc_sp
l
i
t
_path_compon
e
nt
for
3
1ca
0
0
0d
commit
|
commitdiff
|
tree
2011-07-06
Thomas
P
reud'ho
m
me
Free extra_libdir_s
t
r after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
Fix
c
o
mmit
3
1ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s P
r
eud'homme
A
dd multiarch dirs to link
e
r search path
commit
|
commitdiff
|
tree
2011-06-17
Thom
a
s Preud'hom
m
e
M
a
ke
e
xample
s
'
sheban
g
use targe
t
tcc bindir p
a
th
commit
|
commitdiff
|
tree
2011-06-17
Tho
m
a
s
Preud'homme
Default
t
o c
r
e
a
te progs with symbols (
i
ncl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
T
h
om
a
s
P
re
u
d'homme
U
p
date Changelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homm
e
make test w
o
rk when LIBTCC1 not def
i
ned
commit
|
commitdiff
|
tree
2011-05-16
Thomas P
r
e
u
d'homme
Su
p
port scratchbox, Nokia N90
0
and qemu arm ar
c
hs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Remove
u
nused var
i
ables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'
h
omme
Rem
o
ve u
n
used variables
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s
Preud'hom
m
e
Improve weak aliases
handling
commit
|
commitdiff
|
tree
2011-05-14
Tho
m
as Preud'homme
make c
l
e
an work when LIBTCC1
not defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'hom
m
e
Add support
of asm label f
o
r
v
ar
i
able
s
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas
P
reud
'
homme
Fix
fct
asm label: o
n
ly val
i
d for
declara
t
i
on
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud'hom
m
e
Fix incorrect use of
b
a
s
ic type as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'homme
C
o
mplai
n
f
o
r
s
ta
t
ic
f
c
t
declared w/o f
i
le scope
commit
|
commitdiff
|
tree
2011-02-05
T
h
om
a
s Preud'ho
m
me
Revert "Implement
C9
9
Variable Len
g
th Array
s
"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert
"
Reorder i
n
crea
s
ingly VT_*
c
onstants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'
h
om
m
e
Revert "Ma
k
e TOK_alloca avail
a
ble for x8
6
-
6
4"
commit
|
commitdiff
|
tree
next