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 missing heading slash to detect /lib64 systems
2013-02-14
Thom
a
s Pr
e
ud'ho
m
me
Add missing heading slash to detect
/
lib6
4
systems
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Add
a
rm
ABI
d
etection in
conftes
t
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pr
e
u
d
'homme
A
nother a
t
tempt
t
o "detect"
m
ultiarch
commit
|
commitdiff
|
tree
2013-02-13
Thoma
s
Pr
e
u
d'ho
m
m
e
Cre
a
te con
f
ig-pr
i
nt pr
o
gram to
test $cc
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s
P
reud'homme
Various
f
ixes
for f9
a
c2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
D
etect
m
u
l
tiarch trip
l
et and lddir from ldd output
commit
|
commitdiff
|
tree
2013-02-13
Thomas P
r
eud'homme
Fix previ
o
u
s com
m
it
commit
|
commitdiff
|
tree
2013-02-13
Th
o
mas P
r
e
u
d
'homme
Im
p
rove m
u
ltiar
c
h detection
commit
|
commitdiff
|
tree
2013-02-08
T
h
oma
s
Preud'homm
e
Fix fn_dir
n
a
m
e in
con
f
i
g
ure sc
r
ipt
commit
|
commitdiff
|
tree
2013-02-05
Thom
a
s
Preud'homme
A
l
ign o
n
4n b
y
t
es when co
p
yi
n
g fct
args on stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas P
r
eud'hom
m
e
Slig
h
tly improve
d
suppo
r
t
f
o
r
!g
c
c compilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homm
e
ar
m
-gen
.
c: fi
x
var initi
a
lization
in gfunc_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preu
d
'h
o
mm
e
Revert "Add predictability in CTy
p
e init
i
alization
.
"
commit
|
commitdiff
|
tree
2013-01-31
T
h
oma
s
Preud'homme
Revert "D
o
n't call e
l
f_hash on NULL va
l
ue
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preu
d
'homme
Revert "Check whet
h
er structure fie
l
ds ha
v
e a type"
commit
|
commitdiff
|
tree
2013-01-31
Thom
a
s
Preud'
h
omme
Check whether structure fie
l
ds have
a type
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvarez
.
.
.
D
on't call elf_hash on NULL
value
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domingo A
l
varez
.
.
.
A
d
d
predicta
b
ility
i
n CTy
p
e initial
i
zation
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
T
h
omas
P
reud'homme
Fix cross
-
c
ompilation out-of-
t
ree build
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Preud'
h
omm
e
Add
my copyri
g
h
t
for
c
h
anges in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Preud'homme
C
hangelog
u
pdate
commit
|
commitdiff
|
tree
2013-01-30
T
homas Preud'
h
om
m
e
U
pdate
Cha
n
g
elog
commit
|
commitdiff
|
tree
2013-01-29
Thom
a
s Preud'homme
F
a
vo
r
a
r
m hardfloat over arm s
o
ftfloa
t
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud
'
h
o
mme
Fix overflo
w
d
e
tect
i
on
in ARM
r
elo
c
ation
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud'homm
e
Fix stack
a
lignment on 8 bytes a
t
f
u
n
c
tion
c
all
commit
|
commitdiff
|
tree
2013-01-26
Th
o
m
as Pr
e
ud'homme
D
o
n't do
builtin_frame_addr
e
ss test wit
h
ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Tho
m
as
Preud'homme
Organ
i
ze fr
a
me
s
in a real
lin
k
ed li
s
t o
n
A
RM
commit
|
commitdiff
|
tree
2013-01-25
Thoma
s
Preud'homme
U
s
e
gcc to generate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
L
i
nk
S
TT_G
N
U_IFUNC into
S
T
T_FUNC in e
x
ecutable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'ho
m
me
Fix [f]ge
t
c
r
e
turn value usage in
40_stdi
o
test
commit
|
commitdiff
|
tree
2013-01-14
Th
o
ma
s
Preud'homme
Fix
o
ut-of-tr
e
e
b
uild wi
t
h
r
elative path t
o
root
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
eud'homme
Install
l
ibtcc
.
h wh
e
n invoking make i
n
stall
commit
|
commitdiff
|
tree
2013-01-14
T
ho
m
as Pr
e
ud'homme
R
evert "A
d
ded
w
hat I call virtual io to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud'
h
omme
Revert "pe: fix
t
cc not linking to u
s
er32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Th
o
mas Preud'ho
m
me
Stop setting -Wno-u
n
u
sed-result sw
i
tch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas
P
reud'homme
Fix C99ism
in
v
swap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas P
r
eud'homme
St
o
p retur
n
ing 0 in cm
p
_comp
a
rison_t
e
s
t
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homm
e
Honor CC
w
hen
t
esting
f
or -Wno-unuse
d
-resu
l
t
commit
|
commitdiff
|
tree
2012-12-04
Thomas P
r
e
ud'homme
Dete
c
t ARM CPU version in
c
o
nf
i
gure
commit
|
commitdiff
|
tree
2012-11-28
Th
o
mas Preud
'
homm
e
arm-gen
.
c: In
v
a
lid o
p
e
rator
test alway
s
fal
s
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas
P
reud'ho
m
me
F
i
x
OABI calling c
o
nventio
n
commit
|
commitdiff
|
tree
2012-11-21
Th
o
mas Preud'homme
On
l
y refe
r
ence
v
fp
r
w
h
en available
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'homme
Define TCC_ARM_E
A
BI if using hard
f
loat ABI
commit
|
commitdiff
|
tree
2012-11-17
T
h
omas
P
r
e
ud
'
homme
Gene
r
ate PLT thumb stub o
n
ly when nec
e
ssary
commit
|
commitdiff
|
tree
2012-11-12
T
homas Preud
'
h
o
mme
Revert "Gener
a
te PLT thumb stub
on
l
y wh
e
n
nece
s
sary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preu
d
'homme
Add armv6l to AR
M
supported proce
s
sors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Pre
u
d'ho
m
me
Ca
l
l to veneer
s
in ARM m
o
de
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'hom
m
e
A
llow so
u
rce fort
i
f
ic
a
tion
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
u
d
'homme
G
ene
r
ate PL
T
th
u
mb stub only when necess
a
ry
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Sup
p
o
r
t R
_
ARM
_
THM
_
JUMP24 relocation to p
l
t
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'homme
Create a clean t
a
r
get for tests2/M
a
ke
f
i
le
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'h
o
mme
Honour *FLAGS ev
e
rywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
reud'homme
Ena
b
le arm
h
a
rdfloa
t
calli
n
g con
v
ention
commit
|
commitdiff
|
tree
2012-10-28
Thoma
s
Preud'homme
Add support fo
r
R
_
A
R
M
_TH
M
_{JUMP24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas
Preud'hom
m
e
F
i
x commit
8
5f6fad3a6acbfa07a3dc45b67396
5
f
c
26
8
90d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pre
u
d'h
o
mme
E
r
r
o
r out in
c
ase o
f
variable n
a
me clas
h
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s Preud'homme
Forbid VL
A
as static v
a
riabl
e
s
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
O
n
l
y
use blx if availabl
e
commit
|
commitdiff
|
tree
2012-10-09
T
h
omas Preud'homme
Fix R_ARM_
C
AL
L
when target fonction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Pre
u
d
'homme
Support for R_AR
M
_[T
H
M_]MOV{W,T}_ABS[_
N
C}
relocs
commit
|
commitdiff
|
tree
2012-07-30
T
homas Preud'ho
m
me
Disable
callsave_t
e
s
t for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'h
o
mme
Add multiar
c
h directory f
o
r arm hardfloat v
a
riant
commit
|
commitdiff
|
tree
2012-07-11
T
h
omas Preud'homme
get_reg(
)
: try
t
o free
r
2 for
a
n SValue first
commit
|
commitdiff
|
tree
2012-07-09
T
homas Preud
'
homme
F
ix
R_ARM_REL32 re
l
ocation
commit
|
commitdiff
|
tree
2012-06-13
Thom
a
s Preud'homme
Detec
t
multiarch on
Kfreeb
s
d and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thoma
s
Preud'hom
m
e
Evaluate configure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Pr
e
ud'homme
t
c
celf
.
c: Add R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preu
d
'ho
m
me
Add
support
f
or arm
hardf
l
o
a
t ca
l
ling conv
e
nt
i
on
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'h
o
mme
F
i
x removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas
Preud
'
homme
Only warn for
unknown options in conf
i
gure script
commit
|
commitdiff
|
tree
2012-05-22
T
h
oma
s
Pr
e
ud'homme
Several multiar
c
h/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
T
h
omas
Preud'homme
Fix
CONFIG_LDDIR
u
s
age
commit
|
commitdiff
|
tree
2012-04-10
Thoma
s
Preud'
h
omme
Revert "U
s
e CString to conc
a
t l
i
nke
r
options"
commit
|
commitdiff
|
tree
2012-03-20
Th
o
mas Preud
'
homme
Use C
S
tring to concat linker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas P
r
eud
'
h
o
mme
F
i
x
use after free for l
i
nke
r
_arg
commit
|
commitdiff
|
tree
2012-03-14
T
h
omas Preud'h
o
mme
Support linker
o
ptions
passed in several -
W
l
param
commit
|
commitdiff
|
tree
2012-03-14
Thomas
Preud'homme
Conside
r
lo
n
g int
c
onstan
t
as
6
4 bits on x
8
6-64
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
Preu
d
'homme
Remove
vnrott (
d
uplicate
v
ro
t
b)
commit
|
commitdiff
|
tree
2012-03-13
T
h
omas Preud'homme
I
n
form user tha
t
-b
only exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas
P
r
eud'homme
Erro
r
o
u
t when assigning void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas
Preud'homme
s/derefencing/dereferencing/ i
n
i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thom
a
s P
r
eud'homme
Compile
tc
c
asm
.
c co
n
ditionally
(
TCC_CONFIG_A
S
M)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Pre
u
d'homme
Fix lin
k
a
g
e of named fil
e
in l
o
ader scrip
t
.
commit
|
commitdiff
|
tree
2011-08-12
Thom
a
s
Preud'h
o
mme
Don't define strtold and strtof
o
n
*BSD + uCli
b
c
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöckner
Fix problem with PLT and GOT
r
elocs on arm
e
l
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas
Pre
u
d'homme
Remove
sem
i
colon in x86-64 va_arg definition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas P
r
eud'h
o
mme
Revert "Ad
d
a --multiarch-triplet switch to
c
onfigure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas
Preud'h
o
mme
A
dd a --mu
l
tiar
c
h-t
r
i
ple
t
sw
i
t
c
h to
c
on
f
igure
commit
|
commitdiff
|
tree
2011-08-01
Thomas P
r
eud'h
o
mme
S
e
t CONF
I
G_TCC_CR
T
_PREFIX relat
i
ve t
o
CON
F
IG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'h
o
mme
Revert "F
o
rce const
.
exp
r
.
in e
x
pr_cond outside function"
commit
|
commitdiff
|
tree
2011-07-30
Th
o
mas
P
r
e
ud'h
o
mme
For
c
e co
n
s
t
.
expr
.
in expr_
c
ond outside function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Pr
e
ud'ho
m
me
Fix array_test:
move params to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preu
d
'hom
m
e
Use C
O
NFIG
_
TCC_LDDIR
f
or
l
d
.
so
o
n a
l
l li
n
ux a
r
chs
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as Preud'homme
Fix problem spott
e
d in <4E15F966
.
409
0
102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preud'homme
R
e
move us
e
l
ess chang
e
s
f
rom 31ca0
0
0
d
in configure
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preu
d
'
h
omme
Make ex1
.
c
a
nd ex4
.
c be exe
c
utable on any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud
'
ho
m
me
Docume
n
t in
R
EADM
E
that ex4
.
c can be
e
xecuted
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'homme
Revert "Make e
x
amp
l
es'
s
heba
n
g use t
a
rget tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'
h
omme
Add config
u
ration of include
s
ub
d
i
r
ectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'ho
m
me
Introduce t
c
c_split
_
pa
t
h
_co
m
ponent for 31ca00
0
d
commit
|
commitdiff
|
tree
next