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
Th
o
mas Preud'homme
Add
a
rm ABI
d
e
tection in
conf
t
est
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
An
o
t
her attempt t
o
"
d
et
e
ct" multiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas
P
r
e
ud'homme
Create config-pri
n
t program to test $cc
commit
|
commitdiff
|
tree
2013-02-13
Th
o
mas
P
r
e
ud'homme
Vario
u
s fixes for
f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s Preud
'
homme
Detect mult
i
arch triplet and
lddir fro
m
ldd out
p
ut
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pr
e
u
d
'homme
Fix previous commi
t
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Impro
v
e mu
l
ti
a
rch detection
commit
|
commitdiff
|
tree
2013-02-08
Tho
m
as Preud'homme
Fix fn_dirname in conf
i
gure
script
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preud'homme
Ali
g
n on 4n
b
yt
e
s
whe
n
copying fct args on stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'ho
m
me
Slightly improved support for !gcc compile
r
s
commit
|
commitdiff
|
tree
2013-02-04
Thomas Pre
u
d'homme
arm-gen
.
c
:
fix var initializati
o
n in gf
u
nc_call
commit
|
commitdiff
|
tree
2013-01-31
Th
o
mas Preud'h
o
mme
Revert "Add
p
r
e
dicta
b
ili
t
y in CType initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Tho
m
as Pre
u
d'ho
m
m
e
Revert "Do
n
't call e
l
f_hash on
N
U
LL value"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homm
e
Reve
r
t
"
Check whether struct
u
r
e
fiel
d
s have
a
type"
commit
|
commitdiff
|
tree
2013-01-31
Thom
a
s Preu
d
'homme
Check whether structure
f
ield
s
h
a
ve a type
commit
|
commitdiff
|
tree
2013-01-31
Doming
o
Al
v
arez
.
.
.
Don't call elf_hash
o
n
N
ULL va
l
ue
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domin
g
o
A
l
varez
.
.
.
Add
p
redictabilit
y
i
n
CT
y
pe initialization
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Thomas Pr
e
ud'homme
Fix cross-c
o
mpilat
i
on out-of-tree
b
uild
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Add my
copyright fo
r
c
h
a
nges in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Th
o
mas
Preud'homme
Changelog upd
a
t
e
commit
|
commitdiff
|
tree
2013-01-30
Thoma
s
Preud'homme
Update
Changelog
commit
|
commitdiff
|
tree
2013-01-29
T
h
omas Preud'ho
m
me
Favo
r
arm hard
f
l
oat over arm
softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas P
r
eud'
h
omm
e
Fix
o
verf
l
ow detection in
ARM relocation
commit
|
commitdiff
|
tree
2013-01-27
Th
o
mas Preud'homme
Fix stack alignme
n
t
on 8
b
ytes at
f
unc
t
ion call
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Don't
d
o bu
i
ltin_frame_ad
d
re
s
s test with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas P
r
e
u
d'homme
Organiz
e
frames in a r
e
al lin
k
ed
l
ist on
ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Pr
e
ud'
h
omme
Use gcc
to gene
r
a
te
t
cctest
.
gc
c
commit
|
commitdiff
|
tree
2013-01-25
Thom
a
s Pre
u
d
'homme
Link
S
TT_GNU_I
F
UNC i
n
to STT_FUNC
i
n execu
t
able
.
commit
|
commitdiff
|
tree
2013-01-24
Thom
a
s P
r
eud'homme
Fix [f]
g
etc retu
r
n value usage in 40_st
d
i
o test
commit
|
commitdiff
|
tree
2013-01-14
Thomas
Preud'homme
Fix
o
ut-of-
t
r
e
e b
u
ild with rela
t
iv
e
path to root
commit
|
commitdiff
|
tree
2013-01-14
T
h
om
a
s
P
re
u
d
'ho
m
me
Install libt
c
c
.
h when invoking make install
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud'homme
Reve
r
t
"Added what I call v
i
rtual io
t
o
t
i
nycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preu
d
'
homme
Re
v
ert "p
e
:
fi
x
tcc
n
o
t link
i
n
g to user32 and g
d
i32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'h
o
mme
S
top setti
n
g -W
n
o-unused-result switch in
Make
f
i
le
commit
|
commitdiff
|
tree
2013-01-13
T
h
o
m
as Preud'homme
F
i
x C99ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Stop returnin
g
0 in
cmp_co
m
par
i
son_test
commit
|
commitdiff
|
tree
2013-01-06
Th
o
mas Preud'homme
Honor CC w
h
en testing
for -Wno-unused-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'hom
m
e
Dete
c
t ARM CPU
versi
o
n
i
n con
f
igure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Pre
u
d'homme
arm
-
gen
.
c
:
Invalid ope
r
ator test always false
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud
'
homme
Fix OABI calling conv
e
n
t
ion
commit
|
commitdiff
|
tree
2012-11-21
Thom
a
s Preud
'
ho
m
me
O
n
ly refe
r
ence
v
f
p
r
whe
n
a
v
ailable
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'homme
Defi
n
e
TC
C
_
A
R
M
_E
A
BI if us
i
ng har
d
floa
t
A
B
I
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
Gener
a
te P
L
T
th
u
mb st
u
b
on
l
y when necess
a
r
y
commit
|
commitdiff
|
tree
2012-11-12
T
ho
m
as Preud'ho
m
m
e
R
e
vert
"
Genera
t
e PLT thum
b
stu
b
o
n
l
y
when necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thoma
s
Preud'homme
A
d
d ar
m
v6l to ARM
sup
p
o
rted p
r
ocessors
commit
|
commitdiff
|
tree
2012-11-09
Thomas P
r
eud
'
homme
Call
to vene
e
rs in AR
M
mo
d
e
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Preud'ho
m
me
All
o
w source
f
o
rtifi
c
atio
n
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preu
d
'homme
Gen
e
rate PLT thumb s
t
u
b
o
n
ly
wh
e
n necessary
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
m
as Preud'homme
Support R_ARM_T
H
M_JUMP24 reloc
a
tion
t
o
plt
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as P
r
e
u
d
'homme
Create a clean target f
o
r tests
2
/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas
Preud'ho
m
me
Hon
o
ur *FLAGS
e
ve
r
ywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'hom
m
e
E
n
a
b
l
e arm
har
d
float calling convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Add support for R_ARM_THM_{J
U
MP
2
4,C
A
LL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'hom
m
e
Fix c
o
mmit
85
f
6fad3a6
a
c
bfa07a3dc45b673965
f
c2689
0
d
8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Error out in
c
a
s
e
of variable name clash
commit
|
commitdiff
|
tree
2012-10-25
T
h
o
m
as Preud'homme
Forbid
VLA
a
s
static v
a
riables
commit
|
commitdiff
|
tree
2012-10-15
Thomas
Preud'hom
m
e
Only use
blx if
av
a
ilable
commit
|
commitdiff
|
tree
2012-10-09
Thomas
Pre
u
d'homm
e
Fix R
_
ARM_CAL
L
when
t
arget fonction is Thu
m
b
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud
'
homme
Support
f
or
R
_
ARM_[
T
HM_
]
MOV{W,T}_ABS[_N
C
}
relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Pr
e
ud'homme
Di
s
able callsave_test f
o
r arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'homme
Add multiarch
directo
r
y for arm hardfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Th
o
mas P
r
eud'homme
get_reg(): try
t
o free r2
for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas P
r
eud'homme
Fix R_ARM_
R
EL
3
2 relocation
commit
|
commitdiff
|
tree
2012-06-13
T
h
o
m
as Preud'homme
Detect multia
r
ch on Kfreeb
s
d and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thoma
s
Preud'homme
Evaluate configure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thom
a
s P
r
eud'homme
tccelf
.
c: A
d
d R_ARM
_
REL32 re
l
ocatio
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preu
d
'homme
Ad
d
support for a
r
m hardfloat calling conventi
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas Pr
e
ud'
h
omme
Fix re
m
ov
a
l
of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homme
Only
warn for unkn
o
wn options in configur
e
s
c
ript
commit
|
commitdiff
|
tree
2012-05-22
Thom
a
s
P
re
u
d'homme
Several mul
t
iarch/biarch fi
x
es
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Fix CON
F
IG_LDD
I
R
u
s
age
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud'homme
Revert "Use
C
Strin
g
to concat li
n
ke
r
options"
commit
|
commitdiff
|
tree
2012-03-20
T
h
o
ma
s
Pr
e
ud'homme
Use CString to concat li
n
ker opti
o
ns
commit
|
commitdiff
|
tree
2012-03-16
T
homas Preud'homme
Fix use after fr
e
e
for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
T
h
o
mas Preud'homm
e
S
u
pport link
e
r options passe
d
i
n several -
W
l param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Co
n
sider long int co
n
stant as
64
bit
s
on x86-64
commit
|
commitdiff
|
tree
2012-03-14
T
homas Preud'h
o
mm
e
Remove vnrott (duplicate
vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thoma
s
Pre
u
d'homme
Inform
u
ser
that
-b only exis
t
s
on i386
.
commit
|
commitdiff
|
tree
2012-01-22
T
ho
m
as Preud'homme
Error out when assignin
g
voi
d
value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Pre
u
d'homme
s/
d
erefencing/deref
e
rencing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Tho
m
as Pr
e
ud'homme
Co
m
pile tccas
m
.
c c
o
nditionally
(
T
C
C_C
O
NFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thoma
s
P
reud'homme
Fi
x
linkage o
f
name
d
f
i
le
in loader scr
i
pt
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Pr
e
ud'ho
m
m
e
Don't define str
t
old
a
nd s
t
rt
o
f on *BSD + uC
l
i
b
c
commit
|
commitdiff
|
tree
2011-08-12
Dan
i
e
l
Glöckner
Fix proble
m
with
P
LT and GOT r
e
locs on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
T
homas Preud'homme
Remove semicolon in x
8
6-
6
4 va_ar
g
d
e
fini
t
ion
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preu
d
'ho
m
m
e
Revert "Add a
--m
u
ltiarch-tr
i
plet switch to co
n
figure"
commit
|
commitdiff
|
tree
2011-08-01
T
h
omas Pr
e
u
d
'homme
Add a --multia
r
ch-triplet switch to conf
i
gure
commit
|
commitdiff
|
tree
2011-08-01
T
h
o
mas Preud'homme
Set CO
N
FIG_TCC_CRT_PREF
I
X relat
i
ve
to CONFIG
_
SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
T
homas Preud'homme
Revert "For
c
e const
.
expr
.
in exp
r
_
cond o
u
tside function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'
h
omme
F
orce const
.
expr
.
in expr_con
d
outside function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preud'
h
omme
F
ix array_
t
e
s
t
: move params to loca
l
vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Pre
u
d'homme
Use CONFIG_TCC
_
LDDIR
f
or ld
.
so on all li
n
ux archs
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as Preud'
h
omm
e
F
ix problem spotted in <4E15F966
.
4090
1
02@gmx
.
d
e
>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
ud'
h
omme
Remove usele
s
s changes from 31
c
a000d i
n
configure
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'homm
e
M
ake ex1
.
c and
e
x4
.
c be
executable on a
n
y
s
ystems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pre
u
d'homme
Document in README that
e
x4
.
c can be executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'ho
m
me
R
eve
r
t "
M
ake examples'
shebang
use target
t
c
c
bi
n
dir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preud'homme
A
dd conf
i
g
u
r
a
tion of include
s
ubdirectorie
s
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
In
t
roduc
e
tcc_sp
l
it_path_component fo
r
31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preu
d
'homme
Fre
e
extra_li
b
dir_st
r
after use
.
commit
|
commitdiff
|
tree
next