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
Various fixes for f9ac2013
2013-02-13
Thomas
P
re
u
d'homme
Various fixes for f9
a
c2
0
13
commit
|
commitdiff
|
tree
2013-02-13
Thoma
s
P
reud'homm
e
Detect multiar
c
h
t
riplet and lddir from
l
dd output
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Fix
p
r
e
v
i
ous co
m
mit
commit
|
commitdiff
|
tree
2013-02-13
Th
o
mas
P
r
e
u
d
'homme
Imp
r
ove multi
a
rch det
e
ction
commit
|
commitdiff
|
tree
2013-02-08
Thomas Pre
u
d
'homme
Fix fn_dirname in configure script
commit
|
commitdiff
|
tree
2013-02-05
Tho
m
as
P
reud'
h
omme
Align on 4n bytes when copyin
g
fct args
on stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
Slight
l
y improved
support fo
r
!gcc com
p
i
l
ers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
a
r
m
-gen
.
c: fix
v
ar
initialization
in g
f
u
nc_ca
l
l
commit
|
commitdiff
|
tree
2013-01-31
Tho
m
as Preud'h
o
m
m
e
Revert "
A
dd predictability in CT
y
pe initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
T
homas Preud'homm
e
Revert "D
o
n't call elf_hash on NULL value"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
R
evert "Che
c
k whet
h
er structure fields hav
e
a type"
commit
|
commitdiff
|
tree
2013-01-31
T
h
omas Preud'homm
e
C
he
c
k
w
heth
e
r structure fields have
a
ty
p
e
commit
|
commitdiff
|
tree
2013-01-31
D
o
ming
o
Alvarez
.
.
.
Do
n
't call elf_hash on N
U
LL valu
e
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
D
omingo Alvarez
.
.
.
Add predictabil
i
ty in
C
T
y
p
e initiali
z
ation
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Thomas P
r
eud'homme
Fix
c
r
o
s
s-compilati
o
n out-of-tree b
u
ild
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Add my co
p
yright for changes in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Changelog update
commit
|
commitdiff
|
tree
2013-01-30
T
h
o
mas P
r
e
u
d'homme
Update Chan
g
elog
commit
|
commitdiff
|
tree
2013-01-29
T
h
om
a
s Preud'
h
omme
F
a
v
or
arm hard
f
loat over
a
rm soft
f
loat
.
commit
|
commitdiff
|
tree
2013-01-28
Th
o
mas Preud'homme
F
ix o
v
erfl
o
w d
e
tection in ARM reloca
t
io
n
commit
|
commitdiff
|
tree
2013-01-27
Thomas Pr
e
u
d
'homme
Fix st
a
ck
ali
g
nment on
8 b
y
tes at function call
commit
|
commitdiff
|
tree
2013-01-26
Th
o
mas Preud'hom
m
e
Don't do bu
i
ltin_frame_add
r
ess
t
e
st w
i
th ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Organize frames in a
real linked list o
n
ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'ho
m
me
U
se gcc
t
o
g
enera
t
e
tcctest
.
g
cc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'ho
m
me
Link STT_
G
NU_IFUNC into STT
_
FUNC
in exe
c
utable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'h
o
mme
Fix [f]getc return
v
alu
e
usage in 4
0
_stdi
o
test
commit
|
commitdiff
|
tree
2013-01-14
T
homas Pre
u
d'homme
Fix out-of-tr
e
e
buil
d
with relative pa
t
h to r
o
o
t
commit
|
commitdiff
|
tree
2013-01-14
Th
o
m
as Preu
d
'ho
m
me
Install libtcc
.
h whe
n
invoking
m
a
ke inst
a
ll
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Revert
"Added what I call v
i
rtual io to
tinycc thi
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pre
u
d'homme
Rever
t
"pe: fix tcc
n
ot linking
to user3
2
and g
d
i32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas P
r
e
u
d'homme
S
t
op setting -Wno-unused-
r
esult swi
t
c
h
i
n Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas P
r
e
u
d'homme
Fix C99
i
s
m
in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Stop returning 0
i
n
cmp_com
p
arison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preu
d
'ho
m
me
Honor
CC
when testing for
-Wno-u
n
u
s
ed-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas P
r
eud'hom
m
e
Detect ARM
C
P
U versi
o
n
i
n configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas
Preud
'
homme
arm-gen
.
c: I
n
va
l
i
d
operator
test alwa
y
s false
commit
|
commitdiff
|
tree
2012-11-28
T
h
omas P
r
eud'homme
Fix OABI
calling convention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'h
o
mme
O
nly refere
n
ce vfpr wh
e
n ava
i
lable
commit
|
commitdiff
|
tree
2012-11-20
T
h
o
m
as P
r
eud'homme
Define T
C
C_ARM_EABI
i
f using hardf
l
oa
t
ABI
commit
|
commitdiff
|
tree
2012-11-17
T
h
o
mas Pr
e
ud'ho
m
me
Ge
n
erate PLT thumb stub only when neces
s
ary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud
'
h
omme
Rever
t
"Generat
e
PLT thumb st
u
b only when nec
e
ssary"
commit
|
commitdiff
|
tree
2012-11-11
Th
o
mas Preud'homme
Add armv6l to
ARM support
e
d processors
commit
|
commitdiff
|
tree
2012-11-09
T
h
omas Preud'homme
Call to
v
eneer
s
i
n
ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pre
u
d'homme
Allow
source fortification
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Preud'homme
Gener
a
te PL
T
thu
m
b stub
only when neces
s
ary
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s Preu
d
'homme
Support
R_ARM_THM_JUMP24 reloca
t
io
n
to
p
lt
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas Preud'ho
m
me
Create a clean target for tests2/
M
akefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas
P
r
eud'ho
m
m
e
Honour *FLAGS ever
y
wh
e
r
e
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
r
eud'h
o
mm
e
Ena
b
le
arm ha
r
dfl
o
at
c
alli
n
g
c
onvention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pr
e
ud'homme
A
d
d support f
o
r R_ARM_THM_{J
U
M
P24,CALL} relo
c
s
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pre
u
d'hom
m
e
F
i
x commit 85f6fad
3
a6acb
f
a07a3d
c
4
5b673965fc2
6
8
90d8e
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
P
r
e
ud'
h
om
m
e
Erro
r
o
ut in case of variable
n
a
me clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas P
r
e
u
d'hom
m
e
Forbid VLA as stat
i
c variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas
P
reud'
h
omme
Only use
blx if available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'
h
omme
Fix R_AR
M
_CALL when target
f
onction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'h
o
m
me
Support for R
_
ARM_[TH
M
_]MOV{W,T}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Th
o
ma
s
Preud'homme
Disable callsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas
Pr
e
ud'homme
A
d
d multia
r
ch di
r
e
c
tory for arm hard
f
loat
variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Pr
e
ud'hom
m
e
get_reg(): try to f
r
e
e
r
2
fo
r
an
S
V
a
lue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'ho
m
me
Fix R_ARM_R
E
L
3
2 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas
P
reud'homme
Detect
m
ultiarch on Kfreebsd and H
u
rd
commit
|
commitdiff
|
tree
2012-06-12
Th
o
mas Preud'homme
Evaluate con
f
igure argument
s
commit
|
commitdiff
|
tree
2012-06-05
T
h
o
m
a
s
Preud'hom
m
e
tccel
f
.
c: Add R
_
ARM_REL32 relo
c
ation
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Add su
p
port for arm hardfl
o
at
c
a
l
l
ing con
v
ention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'
h
omme
Fix removal
of vnro
t
t
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homme
Onl
y
warn for unknow
n
options in configure s
c
r
i
pt
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'hom
m
e
Sev
e
ral multiarch/bi
a
rch fix
e
s
commit
|
commitdiff
|
tree
2012-05-22
Thomas Pr
e
u
d
'ho
m
me
F
ix CON
F
IG_
L
DDIR
u
sag
e
commit
|
commitdiff
|
tree
2012-04-10
T
ho
m
as Preud'homme
Revert "Us
e
C
Str
i
ng
to c
o
ncat linker options
"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
Use CStr
i
ng to concat l
i
nk
e
r op
t
ion
s
commit
|
commitdiff
|
tree
2012-03-16
Th
o
mas Preud'homme
Fix use
after free for linker
_
arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'ho
m
me
Support linker options
pa
s
sed in severa
l
-Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Consider long int
c
onstant as 64 bi
t
s on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
R
e
move v
n
rot
t
(duplicate v
r
otb
)
commit
|
commitdiff
|
tree
2012-03-13
T
h
om
a
s
Preud'
h
o
m
me
I
n
form
u
se
r
that -b onl
y
exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
T
h
omas Preud'ho
m
me
Error out whe
n
a
s
s
i
gning void
v
a
lue
.
commit
|
commitdiff
|
tree
2012-01-08
T
homas Preud'homme
s
/
derefe
n
cing
/
dereferencing/ in i3
8
6-
g
en
.
c
commit
|
commitdiff
|
tree
2012-01-06
Tho
m
as
Preud'homme
Compile
t
c
casm
.
c
c
o
ndi
t
ionally
(
TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Th
o
mas Pre
u
d'ho
m
m
e
F
ix linkage of
named
f
i
l
e in loader script
.
commit
|
commitdiff
|
tree
2011-08-12
T
h
omas
Preud'homme
Don't define strtold
and
st
r
t
o
f on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-12
D
aniel Gl
ö
ckner
Fix problem with PLT and G
O
T relocs o
n
ar
m
e
l
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homme
Remove semi
c
olon in x86-64 va_arg
d
e
finition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'h
o
mme
Rev
e
r
t
"
A
dd a --m
u
lt
i
arch-tri
p
let switch to
configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'h
o
mme
Add a --multiarch-tri
p
let switc
h
to config
u
re
commit
|
commitdiff
|
tree
2011-08-01
T
homas Preu
d
'homme
S
e
t CONFIG_TCC_CRT_PREFIX
relative to
CONFIG
_
SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Th
o
mas Pre
u
d'h
o
mme
R
e
v
ert "Force
c
onst
.
e
x
pr
.
in expr_
c
ond
o
utside function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'h
o
mme
Force const
.
expr
.
in expr_cond outsi
d
e funct
i
on
commit
|
commitdiff
|
tree
2011-07-12
Thom
a
s Preud'homm
e
Fix a
r
ray_test: move param
s
to lo
c
al
v
ar
s
commit
|
commitdiff
|
tree
2011-07-08
T
h
omas
Pre
u
d'ho
m
me
Use CONFIG_TCC_LDDIR fo
r
ld
.
so on
a
l
l
l
i
n
ux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homm
e
F
ix pro
b
lem spotted in <4E15
F
966
.
4090102
@
gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
u
d'homme
Remove useles
s
change
s
f
r
om 31ca000d
in c
o
nfigure
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'ho
m
me
M
a
ke ex1
.
c and ex4
.
c b
e
exec
u
tab
l
e on any syst
e
m
s
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas P
r
eud'h
o
mme
Documen
t
in README th
a
t ex4
.
c
can be executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'hom
m
e
Rever
t
"
Make examples' she
b
ang
use
t
arget tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Pr
e
u
d
'
h
o
m
m
e
Add c
o
n
figuration of inc
l
ude subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Th
o
ma
s
Preud'homme
Int
r
o
duce tcc_
s
plit_path_component for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Th
o
mas Preud'homme
Fre
e
extra_libdir
_
st
r
after
use
.
commit
|
commitdiff
|
tree
2011-07-05
T
ho
m
as
P
reud'homme
Fix commit
3
1ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thoma
s
Pr
e
ud
'
ho
m
me
A
d
d
m
ultia
r
ch di
r
s to linke
r
search p
a
th
commit
|
commitdiff
|
tree
2011-06-17
Thomas Pre
u
d'homme
Make examp
l
e
s
' sheba
n
g
u
se target tcc bindir
p
ath
commit
|
commitdiff
|
tree
next