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
Release TinyCC 0.9.26
2013-02-15
Thomas Preu
d
'homme
Release TinyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas
Preud'
h
o
mme
R
evert "Don'
t
se
a
rch libg
c
c_s
.
so
.
1 on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Don't
sear
c
h li
b
gcc_s
.
so
.
1
on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas
Preud'ho
m
me
A
d
d missing headin
g
sla
s
h to detect
/lib6
4
system
s
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pre
u
d'
h
omme
Add arm A
B
I detection i
n
conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
T
h
omas Pre
u
d
'
ho
m
me
Another attemp
t
t
o "detect" m
u
ltiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas
Preud'homme
Creat
e
config-print p
r
o
g
ra
m
to test $
c
c
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
V
a
rious fixe
s
for f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homm
e
D
e
tect multiarc
h
trip
l
et and lddir from ldd outpu
t
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
as P
r
eud'homme
Fix
pre
v
ious commit
commit
|
commitdiff
|
tree
2013-02-13
Th
o
mas
Preud'homme
Improve multiarch detection
commit
|
commitdiff
|
tree
2013-02-08
Th
o
ma
s
P
reud
'
h
om
m
e
Fix f
n
_
dirn
a
me in c
o
nfigur
e
script
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preud'homme
Align on 4n
bytes
w
hen
copying fct arg
s
o
n
stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud
'
homme
Slightly imp
r
oved support fo
r
!gcc comp
i
l
e
rs
commit
|
commitdiff
|
tree
2013-02-04
Thomas Pr
e
ud'ho
m
me
arm-gen
.
c: fix var initialization in g
f
unc_call
commit
|
commitdiff
|
tree
2013-01-31
Thoma
s
Preud'homme
Revert "Add predictability
in
CType initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas
P
reud'homme
Rev
e
r
t
"Don
'
t call elf_h
a
sh
on NUL
L
val
u
e
"
commit
|
commitdiff
|
tree
2013-01-31
T
h
o
mas Preu
d
'ho
m
me
R
evert
"
Check
w
hether s
t
ructure fi
e
l
d
s
have a typ
e
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pr
e
ud'homme
Check wh
e
ther structure
fields have
a
typ
e
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alv
a
rez
.
.
.
Don'
t
c
a
ll elf_hash on
N
ULL va
l
ue
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Dom
i
n
g
o
Alvarez
.
.
.
A
d
d predictabili
t
y
i
n
CT
y
pe init
i
alization
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
T
homas P
r
eud'homme
Fix cros
s
-compilation ou
t
-o
f
-tree b
u
il
d
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
as
P
reu
d
'homme
Add m
y
copyright for ch
a
nges
in ar
m
-
g
en
.
c
commit
|
commitdiff
|
tree
2013-01-30
T
h
omas Pr
e
ud'h
o
mme
C
h
a
nge
l
og
update
commit
|
commitdiff
|
tree
2013-01-30
Th
o
m
a
s Preud'homm
e
U
p
date Changelog
commit
|
commitdiff
|
tree
2013-01-29
Tho
m
as Preud'ho
m
me
Fa
v
or arm hardfloat over arm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
T
homas Preud'homme
Fix overflow detecti
o
n
i
n ARM re
l
ocat
i
on
commit
|
commitdiff
|
tree
2013-01-27
T
h
omas P
r
e
u
d
'h
o
mme
F
ix stack alignment on
8
bytes at
f
unction call
commit
|
commitdiff
|
tree
2013-01-26
T
h
omas Preu
d
'homme
Don't do b
u
iltin_frame
_
ad
d
ress test with
A
R
M gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'
h
omme
Organi
z
e
f
ra
m
es
in a real lin
k
ed list on ARM
commit
|
commitdiff
|
tree
2013-01-25
T
ho
m
as Preud'
h
omme
Use gc
c
to ge
n
erate t
c
c
t
es
t
.
g
cc
commit
|
commitdiff
|
tree
2013-01-25
T
h
omas Pre
u
d'h
o
mme
Li
n
k STT_GNU_IFUNC in
t
o
S
TT_FUNC
i
n
exe
c
u
table
.
commit
|
commitdiff
|
tree
2013-01-24
T
h
omas Preud'homme
Fix [f]getc return value usage
i
n 4
0
_
stdio test
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as Pre
u
d'homme
Fi
x
ou
t
-
o
f-tree
b
uild wit
h
relati
v
e pa
t
h to root
commit
|
commitdiff
|
tree
2013-01-14
Th
o
m
a
s Preud'homme
Install libtc
c
.
h
when
i
nvoking make install
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
eud'homme
Revert "Add
e
d what I call
v
irt
u
al io
t
o
tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
P
re
u
d'hom
m
e
Revert "p
e
: fix tcc not linking
t
o u
s
er32 and gdi3
2
"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Stop setting -Wno-unused-result
switch
in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud
'
hom
m
e
F
ix
C
99i
s
m in vsw
a
p()
commit
|
commitdiff
|
tree
2013-01-06
Th
o
mas Preud'homme
Stop
returning 0 i
n
cmp_compari
s
on_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas
P
reud'homme
Honor CC w
h
en testing for -Wno
-
unused-
r
esult
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'h
o
mme
Detect ARM CPU version in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas
P
reu
d
'homme
arm-ge
n
.
c: Inv
a
lid operato
r
test alw
a
ys false
commit
|
commitdiff
|
tree
2012-11-28
Thom
a
s Preu
d
'homme
Fi
x
OABI cal
l
ing
convention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'homme
Only reference vfpr when available
commit
|
commitdiff
|
tree
2012-11-20
Thomas Pre
u
d'homme
D
e
fine TCC
_
ARM
_
EABI if usin
g
hard
f
loat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud
'
homme
Gen
e
ra
t
e PLT thumb stub only when necess
a
ry
commit
|
commitdiff
|
tree
2012-11-12
Th
o
mas
P
r
eud'h
o
m
me
Revert
"
G
e
n
e
rate PLT thumb s
t
ub only when
necessary"
commit
|
commitdiff
|
tree
2012-11-11
T
h
o
mas Preu
d
'hom
m
e
Add
armv6l to ARM supported
p
r
o
c
ess
o
r
s
commit
|
commitdiff
|
tree
2012-11-09
T
h
omas
P
r
e
u
d
'homme
C
a
l
l
to veneers in ARM m
o
de
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
r
e
ud'homm
e
Allow sou
r
ce for
t
ification
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s Preud'homme
Gener
a
te PLT thumb s
t
u
b
o
nly when necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'ho
m
me
Sup
p
ort R_ARM
_
THM_JUMP24 re
l
oca
t
i
on
to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
C
reate
a
clean tar
g
et
for te
s
ts2
/
M
akefile
commit
|
commitdiff
|
tree
2012-11-06
Tho
m
as
Preud'homme
Honour *FLAGS ev
e
rywhere
commit
|
commitdiff
|
tree
2012-10-28
T
homas Preud'homme
Enable arm hardflo
a
t
cal
l
ing
convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Add support f
o
r R_
A
R
M
_THM
_
{JUMP24,CALL} r
e
l
o
cs
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas Preud'h
o
m
me
Fix commit 85f6fad3a6acb
f
a07
a
3d
c
45b67
3
965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
P
r
e
ud
'
hom
m
e
E
r
ror out
in case of var
i
able
n
ame clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
r
eud'homme
Forbid V
L
A as static variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
Only use blx if availab
l
e
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'hom
m
e
Fix R_ARM_CALL when ta
r
get fonction
is
T
h
u
mb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud
'
homme
Support
fo
r
R
_A
R
M_[THM_]
M
OV{W,T}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homme
D
isa
b
le callsave_test fo
r
arm
commit
|
commitdiff
|
tree
2012-07-29
T
h
omas Preud
'
homme
A
d
d multiarc
h
direc
t
ory for arm hardfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas
Preud'
h
om
m
e
get_
r
e
g(
)
: try to free r2 for an SValue fir
s
t
commit
|
commitdiff
|
tree
2012-07-09
T
h
omas Preu
d
'homme
F
i
x
R_ARM_REL
3
2 r
e
loc
a
ti
o
n
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
Det
e
ct
m
ult
i
arch o
n
Kfre
e
bsd and
H
urd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
Ev
a
luate c
o
nfi
g
ure argu
m
ents
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas Preud'homme
tccelf
.
c: Ad
d
R_ARM_REL32
r
e
l
ocation
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas
P
reud'homme
Add s
u
p
port
f
or ar
m
hard
f
loat
c
a
l
ling co
n
vention
commit
|
commitdiff
|
tree
2012-06-05
Thomas
Preud'homme
Fi
x
removal of vn
r
ott
commit
|
commitdiff
|
tree
2012-05-28
Tho
m
as P
r
eud'homme
On
l
y warn for unknown o
p
tions in configu
r
e s
c
rip
t
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'ho
m
me
S
e
veral
m
ultiar
c
h/b
i
arch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Fix CONFIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thoma
s
Preud'homme
R
e
vert "Use CString to concat li
n
ker o
p
ti
o
ns"
commit
|
commitdiff
|
tree
2012-03-20
T
homas P
r
eud'hom
m
e
U
s
e CStrin
g
to concat linker options
commit
|
commitdiff
|
tree
2012-03-16
T
h
omas P
r
eud'homme
Fix use after free for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud
'
homme
Support
l
i
n
k
er
o
p
ti
o
ns p
a
ssed in
seve
r
al -Wl p
a
ram
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
a
s
P
re
u
d
'homme
Con
s
ider lo
n
g
i
nt constant as 64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pr
e
ud'homme
Remove
v
nrott (
d
upl
i
c
ate
vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homm
e
Inform
user that -b only
exists
o
n i38
6
.
commit
|
commitdiff
|
tree
2012-01-22
Th
o
mas
P
reud'homme
E
r
ror out
when a
s
sig
n
ing
voi
d
value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas P
r
e
ud
'
h
o
mme
s/
d
er
e
fencing/derefer
e
ncing/ i
n
i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'h
o
mme
Co
m
pile
t
c
casm
.
c conditionally (TCC_CONFIG_AS
M
)
commit
|
commitdiff
|
tree
2012-01-04
Tho
m
a
s
Preud'hom
m
e
F
ix linkage of named file i
n
loa
d
er script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'homme
Don't
defi
n
e strtold
a
nd strtof on
*BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-12
D
aniel Glöckner
Fix p
r
oblem w
i
th
P
LT and GOT relo
c
s
on arme
l
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homme
Remove semicolon in x8
6
-64 va_arg
d
efinition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preu
d
'homme
R
evert "Add a
--multiarch-triplet switch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thom
a
s Preu
d
'homme
Add
a --multiarch-triplet sw
i
tch to conf
i
gure
commit
|
commitdiff
|
tree
2011-08-01
Thomas
P
reud'ho
m
me
Set CO
N
F
I
G_T
C
C_CRT_PREFIX relative to CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud
'
homme
R
evert "Force c
o
n
s
t
.
exp
r
.
in expr_cond outsid
e
function"
commit
|
commitdiff
|
tree
2011-07-30
Tho
m
as P
r
eud'
h
omme
Fo
r
ce const
.
e
xpr
.
in
e
xpr
_
cond outside function
commit
|
commitdiff
|
tree
2011-07-12
T
homas Preud
'
homme
Fi
x
array_te
s
t: m
o
ve pa
r
ams to
loc
a
l vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'hom
m
e
Use C
O
NFIG_TCC_LDDIR f
o
r ld
.
so o
n
all linux
a
rchs
commit
|
commitdiff
|
tree
2011-07-08
Thomas
Preu
d
'homm
e
Fix
p
rob
l
em sp
o
tted i
n
<4E
1
5F96
6
.
4090102@gmx
.
d
e
>
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'ho
m
me
R
emo
v
e useless c
h
ang
e
s
from 31ca000d in
c
o
n
f
i
gure
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s
Preud'ho
m
m
e
Make e
x
1
.
c
a
nd ex
4
.
c be
executable
o
n
any system
s
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud
'
homme
Documen
t
i
n R
E
ADME that ex4
.
c can be executed
.
commit
|
commitdiff
|
tree
next