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 arm ABI detection in conftest.c
2013-02-14
Thomas P
r
eud'homme
Add
a
r
m A
B
I detection in
c
o
nftes
t
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'ho
m
me
An
o
ther attemp
t
to "det
e
ct" multiarch
commit
|
commitdiff
|
tree
2013-02-13
T
h
o
m
as Preud'
h
omme
Create
c
onf
i
g-
p
r
i
nt pr
o
g
r
am t
o
test
$
c
c
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pre
u
d
'
h
o
mme
V
ariou
s
fix
e
s
f
or f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s Preud'homme
Detect mul
t
i
arch tr
i
pl
e
t and
lddir from l
d
d o
u
tput
commit
|
commitdiff
|
tree
2013-02-13
Thomas
Preud'ho
m
me
Fix prev
i
o
u
s
commit
commit
|
commitdiff
|
tree
2013-02-13
Thomas P
r
eud'
h
o
mm
e
Impr
o
ve multiar
c
h detection
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preu
d
'
h
o
m
me
Fix fn
_
dirname in c
o
nfig
u
re scr
i
pt
commit
|
commitdiff
|
tree
2013-02-05
Thom
a
s Pre
u
d'ho
m
me
A
l
ign on 4
n
bytes w
h
en copying fc
t
a
rgs
o
n stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas Pr
e
ud'homme
Slightly improved
s
u
p
port f
o
r !
g
c
c
compil
e
rs
commit
|
commitdiff
|
tree
2013-02-04
Thomas Pre
u
d'hom
m
e
arm-gen
.
c: f
i
x var initialization in g
f
unc_cal
l
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Revert "Ad
d
pre
d
ictability
i
n
C
Type initiali
z
ation
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Revert "Don't call elf_hash on N
U
LL
v
a
lue"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Revert "
C
h
eck w
h
ether structure fields have a t
y
pe"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pr
e
ud'
h
o
m
me
Check whether stru
c
ture fie
l
ds have a
type
commit
|
commitdiff
|
tree
2013-01-31
D
omingo Alva
r
e
z
.
.
.
Don't call elf_hash on
N
ULL va
l
u
e
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Dom
i
ngo Alvare
z
.
.
.
A
dd predic
t
a
b
ility i
n
CTyp
e
initi
a
lization
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Thoma
s
Preud'homme
Fix cro
s
s
-
compi
l
ation
ou
t
-of-tr
e
e build
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
as Preud'hom
m
e
Add my copyright fo
r
changes in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preu
d
'homme
Chan
g
elog upd
a
t
e
commit
|
commitdiff
|
tree
2013-01-30
Thomas Pr
e
ud'homme
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'hom
m
e
Favo
r
arm
h
ardfloat over arm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud'
h
omme
Fix
o
ve
r
flow detection in ARM reloca
t
ion
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud'homme
Fix st
a
ck align
m
ent
o
n 8 bytes a
t
function
c
all
commit
|
commitdiff
|
tree
2013-01-26
Thomas P
r
eud'homme
Don't d
o
b
u
iltin_frame_address test with
A
RM
gcc
commit
|
commitdiff
|
tree
2013-01-26
Thoma
s
Preud
'
homme
Orga
n
ize frames in a r
e
al l
i
nked list on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas P
r
eud'homme
Use gcc
to generate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Pr
e
ud'homme
Link STT_GNU_
I
F
UN
C
into STT_FUNC in executable
.
commit
|
commitdiff
|
tree
2013-01-24
T
h
om
a
s Preud'
h
o
mme
Fix [f]getc
r
eturn valu
e
us
a
ge in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thom
a
s Pre
u
d'h
o
mme
Fix out-of
-
tree
buil
d
with rela
t
i
v
e pat
h
to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
e
u
d'homm
e
In
s
tal
l
lib
t
c
c
.
h whe
n
invoking make instal
l
commit
|
commitdiff
|
tree
2013-01-14
Thom
a
s Preu
d
'hom
m
e
R
e
v
ert
"
Added what I call virtu
a
l io to tinyc
c
this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thom
a
s Pr
e
ud'hom
m
e
R
e
ver
t
"pe: fi
x
tcc not
lin
k
ing to us
e
r32
a
nd gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'
h
omme
Stop
setting -Wn
o
-unu
s
ed-
r
esult s
w
itch
i
n
Mak
e
file
commit
|
commitdiff
|
tree
2013-01-13
Thomas P
r
e
ud'homme
Fi
x
C99ism in v
s
w
a
p()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Pre
u
d
'homme
Stop retur
n
ing
0
in cmp_com
p
arison_test
commit
|
commitdiff
|
tree
2013-01-06
Thoma
s
Preud
'
h
omme
Honor CC when tes
t
ing for -Wno
-
unus
e
d-result
commit
|
commitdiff
|
tree
2012-12-04
Thoma
s
Pr
e
ud'hom
m
e
D
etect ARM CPU versio
n
i
n
conf
i
gure
commit
|
commitdiff
|
tree
2012-11-28
T
h
omas Preud'homme
arm-
g
en
.
c: Invalid o
p
er
a
t
o
r
t
est always
f
a
lse
commit
|
commitdiff
|
tree
2012-11-28
T
homa
s
Preud'homme
F
i
x
OABI calling convention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'
h
o
m
m
e
O
n
l
y
r
e
f
erence vfpr
when
available
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'ho
m
me
Define TCC_ARM_EABI
if using hardfl
o
at ABI
commit
|
commitdiff
|
tree
2012-11-17
Th
o
mas Preud'ho
m
m
e
Generate
PLT thumb stub only when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'h
o
mme
Re
v
ert "Ge
n
erate
P
LT
thumb s
t
ub only when necessary"
commit
|
commitdiff
|
tree
2012-11-11
T
homas Preud'
h
o
mme
A
d
d armv6
l
to ARM su
p
ported processors
commit
|
commitdiff
|
tree
2012-11-09
Thoma
s
P
r
eud'homme
Call to veneers in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas Pre
u
d
'
h
o
m
me
Allow source fortificat
i
on
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'
h
omme
G
e
ner
a
te
P
LT
t
humb s
t
ub only when nec
e
ssary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
ud'homme
Support R
_
ARM_TH
M
_JUMP24
relocation
t
o plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pre
u
d'h
o
mme
Cre
a
te a clean ta
r
get for tests2/Makef
i
l
e
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'homme
Honour *FLAGS
e
verywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pre
u
d
'homme
Enab
l
e a
r
m hardfloat
calling c
o
nvention
commit
|
commitdiff
|
tree
2012-10-28
Tho
m
a
s Preud'homm
e
Add suppor
t
for R_ARM_
T
HM_{
J
UMP2
4
,CALL}
r
elocs
commit
|
commitdiff
|
tree
2012-10-25
T
homas Pr
e
ud'homme
Fix co
m
mit 85f6
f
ad3a6acbfa07a3dc45
b
673965fc
2
6
8
90d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
r
eud'homme
Er
r
or out in case of variable name cla
s
h
commit
|
commitdiff
|
tree
2012-10-25
T
homas Preud'homme
Forbid
V
L
A
a
s sta
t
ic
v
ariabl
e
s
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
Only use
b
lx if available
commit
|
commitdiff
|
tree
2012-10-09
Tho
m
as
P
reud'ho
m
me
Fix R_A
R
M
_
CA
L
L when target
f
o
nction
i
s
Thumb
commit
|
commitdiff
|
tree
2012-10-09
T
homas Preud'homme
Support
f
or R_
A
RM
_
[
T
H
M_]MOV
{
W,
T
}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homme
Disable call
s
a
ve_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'homme
Add multiarch directory for arm hardfl
o
at variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas
P
re
u
d
'
hom
m
e
get_reg
(
):
try to fr
e
e
r
2 f
o
r an SVal
u
e
f
i
rst
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'homm
e
F
i
x R
_
ARM_R
E
L32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
Detect multiarch o
n
K
freebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas P
r
eud'homme
Evaluate configure argument
s
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homm
e
t
c
celf
.
c
:
Add R_ARM_REL32
rel
o
c
ation
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'h
o
m
me
Add
support f
o
r arm
hardfloat
calling c
o
nv
e
ntion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
F
i
x removal of v
n
rot
t
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homme
Only
w
arn for u
n
known option
s
in
c
o
nfigure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas
P
reud'ho
m
me
Several multiarch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Th
o
mas
Preu
d
'h
o
mme
Fix CONFIG_LDDIR u
s
ag
e
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud'homme
Reve
r
t "Use
CStri
n
g to concat linker
options"
commit
|
commitdiff
|
tree
2012-03-20
T
ho
m
as
Preud'homme
Us
e
CString to concat linker
options
commit
|
commitdiff
|
tree
2012-03-16
Thom
a
s Preud'ho
m
me
Fix use after fre
e
for linker_a
r
g
commit
|
commitdiff
|
tree
2012-03-14
Thomas P
r
eud'homme
Su
p
port
linker opt
i
ons pa
s
sed in
several -Wl para
m
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
r
e
ud'ho
m
m
e
Consi
d
er long i
n
t constant as 64 bits
o
n
x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preu
d
'homme
Remo
v
e vnr
o
tt (dupli
c
at
e
vro
t
b)
commit
|
commitdiff
|
tree
2012-03-13
T
h
om
a
s
Preud'hom
m
e
I
nform
u
s
er
that -b o
n
l
y
exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
T
h
o
m
as Pre
u
d
'h
o
mm
e
Error
out
w
hen assigning
void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas
P
reud'homme
s/dere
f
encing/de
r
efer
e
n
ci
n
g/ i
n
i
3
8
6-g
e
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
Tho
m
as P
r
eud'homme
C
ompil
e
tccasm
.
c condit
i
o
nall
y
(TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
T
hom
a
s Preud'homme
Fix linkage of
named file i
n
loader script
.
commit
|
commitdiff
|
tree
2011-08-12
T
h
o
m
as P
r
eu
d
'homme
Don't define
st
r
told and
strto
f
on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöckner
F
i
x problem
w
it
h
PLT
and GOT relocs on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas
Preud'
h
om
m
e
Remove sem
i
colon in x86-64 va_arg definit
i
on
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas P
r
eu
d
'homme
R
ev
e
rt "Add
a
--multiarc
h
-triplet switch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'ho
m
me
Add a --multiarch-triplet swit
c
h to co
n
f
i
g
u
re
commit
|
commitdiff
|
tree
2011-08-01
T
h
omas Pr
e
ud'h
o
mme
Set CON
F
IG_TCC
_
C
R
T_PRE
F
IX relative to CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
T
h
o
m
as
P
re
u
d
'homme
Rever
t
"
F
orce
const
.
expr
.
in exp
r
_cond out
s
ide function
"
commit
|
commitdiff
|
tree
2011-07-30
T
h
oma
s
Pr
e
ud'ho
m
m
e
Force const
.
ex
p
r
.
in expr_cond
outsid
e
function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preu
d
'h
o
mme
F
ix array_test: move params
to l
o
ca
l
va
r
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud
'
ho
m
me
Use CONFI
G
_T
C
C_LDDIR for ld
.
so on a
l
l li
n
ux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas P
r
eud'homme
Fi
x
problem spot
t
ed i
n
<4E15F966
.
409
0
102@
g
mx
.
d
e
>
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud'
h
omme
Remove
u
seles
s
changes from 31ca000
d
in config
u
re
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'homme
M
ake ex1
.
c and ex4
.
c be executable on any
systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'h
o
m
m
e
Document in READM
E
that
e
x4
.
c can be exec
u
t
ed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'
h
omme
Revert
"
Ma
k
e exa
m
p
l
e
s' shebang
use t
a
rg
e
t
t
cc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Pr
e
ud'h
o
m
m
e
A
dd
configura
t
ion of include subd
i
rect
o
r
ies
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud'homme
Introdu
c
e tcc_split_path_compon
e
n
t
fo
r
31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thom
a
s
P
r
e
u
d'h
o
mme
F
r
ee
extra
_
libdir_s
t
r
a
fter us
e
.
commit
|
commitdiff
|
tree
next