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
Detect multiarch triplet and lddir from ldd output
2013-02-13
Thomas Pr
e
ud'homme
De
t
ec
t
mul
t
iarc
h
triplet
and lddir from
l
d
d outpu
t
commit
|
commitdiff
|
tree
2013-02-13
Thomas P
r
eud'hom
m
e
Fix previou
s
commi
t
commit
|
commitdiff
|
tree
2013-02-13
Thoma
s
P
r
eud'homme
Improv
e
multia
r
ch dete
c
t
i
on
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preud'homme
Fi
x
f
n
_dirname in configure sc
r
ipt
commit
|
commitdiff
|
tree
2013-02-05
Th
o
m
a
s
Pre
u
d'
h
omme
A
l
ign on 4
n
bytes w
h
e
n
copy
i
ng fct args o
n
stack
commit
|
commitdiff
|
tree
2013-02-04
T
h
oma
s
P
reud'homme
Slightly improved su
p
port for !gcc compile
r
s
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
a
rm-gen
.
c: fix var initialization in gfunc_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Revert "Add p
r
e
d
ictability i
n
CTyp
e
i
n
i
tializat
i
o
n
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas
P
reud'homme
R
evert "Don't call e
l
f_hash on NULL v
a
lue"
commit
|
commitdiff
|
tree
2013-01-31
Th
o
mas Preud'
h
o
m
me
Revert "Check w
h
e
ther structure fields have a ty
p
e"
commit
|
commitdiff
|
tree
2013-01-31
T
h
oma
s
Preud'
h
omm
e
Check
whethe
r
structure fields have
a
t
ype
commit
|
commitdiff
|
tree
2013-01-31
D
o
m
ingo Alvarez
.
.
.
Don't
call
elf_h
a
sh
o
n NULL value
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Do
m
ingo A
l
varez
.
.
.
Add pr
e
dictability in CType in
i
tia
l
izatio
n
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
as Preud'ho
m
me
Fix c
r
oss-compilation out-of-tree build
commit
|
commitdiff
|
tree
2013-01-30
T
homas Preud'homme
A
d
d my copyright for
c
hanges
i
n arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'h
o
mme
Changelog up
d
at
e
commit
|
commitdiff
|
tree
2013-01-30
Thomas
P
reud'homme
Update Chan
g
e
l
og
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'
h
omm
e
Favor arm hardfloat over
a
rm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Pre
u
d'homme
F
ix overflow detection in ARM relocatio
n
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud'homme
F
i
x stac
k
ali
g
nment
on 8 bytes at function
call
commit
|
commitdiff
|
tree
2013-01-26
Th
o
mas Preud
'
h
o
mme
D
o
n'
t
do builtin_f
r
ame_address t
e
st with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas P
r
e
ud'homme
Organize frames in
a
r
e
a
l
linked list
o
n
A
RM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud
'
homme
Use gcc to
g
enerate tc
c
test
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
T
h
o
m
a
s Pre
u
d'homm
e
Link STT_GNU_IFUNC into STT_FUNC
in execu
t
able
.
commit
|
commitdiff
|
tree
2013-01-24
T
h
omas
P
reud'homme
Fix [f]getc return
value usage in
4
0_stdio te
s
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'hom
m
e
Fix
o
ut-of-tree build with r
e
l
a
tive
p
ath
t
o root
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
eud'hom
m
e
Instal
l
libtcc
.
h when invokin
g
ma
k
e
install
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
Preud'homme
Revert
"Added what I c
a
ll virtual io to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
Preud'ho
m
me
Revert "pe: fix
t
c
c not link
i
ng t
o
user3
2
a
n
d
g
d
i
32"
commit
|
commitdiff
|
tree
2013-01-13
Thoma
s
Preud'h
o
mme
Sto
p
setting -Wno-unuse
d
-
r
esult
s
w
itch in Ma
k
efile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Pre
u
d'h
o
mme
Fi
x
C99ism in v
s
wap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'
h
om
m
e
S
t
o
p returning 0 in cmp
_
c
o
mparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Pr
e
ud'homme
Honor C
C
when testing
for -Wno
-
un
u
sed-re
s
ult
commit
|
commitdiff
|
tree
2012-12-04
Th
o
mas Preud'homm
e
Detec
t
A
R
M
CPU version
i
n configure
commit
|
commitdiff
|
tree
2012-11-28
Th
o
m
as Preud'homm
e
arm-gen
.
c: Inval
i
d operator test always fal
s
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas
P
r
e
ud'hom
m
e
Fix OABI
ca
l
ling convention
commit
|
commitdiff
|
tree
2012-11-21
Tho
m
a
s
Preu
d
'homme
Only reference
vfpr when available
commit
|
commitdiff
|
tree
2012-11-20
Thom
a
s Preud
'
ho
m
me
Define TCC_ARM_EABI if using
h
ardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas P
r
eu
d
'homme
Generate
P
L
T thumb
s
tub only when ne
c
essary
commit
|
commitdiff
|
tree
2012-11-12
Thomas
Preud'homme
Revert
"
Generate P
L
T
thum
b
s
t
ub onl
y
whe
n
necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Pr
e
ud'homme
Add a
r
mv6l
t
o ARM sup
p
or
t
ed process
o
rs
commit
|
commitdiff
|
tree
2012-11-09
Thomas P
r
eud'homme
Call to veneers in ARM
mo
d
e
commit
|
commitdiff
|
tree
2012-11-07
T
h
oma
s
Preud'ho
m
me
Allo
w
source fortification
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
mas Preud'
h
omme
Generate PLT thumb stub only whe
n
necessary
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas
P
reud'h
o
mme
Support R_ARM_TH
M
_JUMP24
r
e
location to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
C
rea
t
e a cl
e
an targe
t
for
t
e
sts2/Makefi
l
e
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'homme
Honour *FLAGS every
w
here
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'hom
m
e
Enable arm
ha
r
dfloat cal
l
ing conve
n
tion
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas Pre
u
d'homme
Add support for R_ARM_
T
H
M
_{J
U
M
P24,CALL}
r
elocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas P
r
eud'hom
m
e
Fix commit 85f6fad3a6acbfa07a3dc45b673965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
reud'homme
Error out in
case of v
a
r
iable name c
l
ash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'
h
omme
Forbid VLA as
s
tat
i
c varia
b
les
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'ho
m
m
e
Only
use bl
x
if
a
v
a
ila
b
le
commit
|
commitdiff
|
tree
2012-10-09
T
hom
a
s
Preud'hom
m
e
Fix
R
_ARM
_
CAL
L
when t
a
rg
e
t fonc
t
ion is Thu
m
b
commit
|
commitdiff
|
tree
2012-10-09
Thomas
Preud'h
o
m
m
e
S
u
ppor
t
for R
_
A
R
M
_[THM_]
M
OV{W
,
T
}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homme
D
i
s
abl
e
call
s
av
e
_
t
es
t
for arm
commit
|
commitdiff
|
tree
2012-07-29
Thom
a
s Preud'homme
Add mu
l
ti
a
rch directory for arm hardfloat v
a
riant
commit
|
commitdiff
|
tree
2012-07-11
Th
o
mas Preu
d
'homme
get_reg(): t
r
y to free r2
f
or an SV
a
lue first
commit
|
commitdiff
|
tree
2012-07-09
T
homas Preud'
h
omm
e
Fix
R_ARM_REL3
2
r
eloc
a
tion
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
De
t
ect multiarch
o
n Kfreeb
s
d
a
nd
H
urd
commit
|
commitdiff
|
tree
2012-06-12
T
h
o
mas
Preud'homme
Eva
l
uate co
n
figure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud
'
ho
m
me
tccelf
.
c
:
Ad
d
R
_ARM_R
E
L32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
A
d
d support f
o
r arm hardfloat call
i
ng conventio
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'h
o
mme
Fix removal
of
vnrott
commit
|
commitdiff
|
tree
2012-05-28
T
homas Pre
u
d'homm
e
On
l
y w
a
rn f
o
r
u
n
known o
p
tions in con
f
igure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Several
multiarch/biarch fi
x
es
commit
|
commitdiff
|
tree
2012-05-22
Tho
m
as Preud'homme
Fix CONFI
G
_
L
D
DIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thoma
s
Preud'hom
m
e
Revert "
U
se CS
t
r
ing to conca
t
linker optio
n
s
"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
Use CS
t
rin
g
to concat l
i
nker o
p
t
i
ons
commit
|
commitdiff
|
tree
2012-03-16
Thomas Pre
u
d'
h
o
m
me
Fix use after fr
e
e
for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
as Pr
e
ud'homme
Su
p
port
lin
k
er
o
p
ti
o
ns passed in severa
l
-Wl par
a
m
commit
|
commitdiff
|
tree
2012-03-14
Thomas
Pr
e
u
d'homme
Consider l
o
n
g
in
t
const
a
nt a
s
64 bits o
n
x86-6
4
commit
|
commitdiff
|
tree
2012-03-14
Th
o
m
a
s Pr
e
ud'h
o
mme
Remove vnrott (
d
uplic
a
te vrot
b
)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
Inform user that -b only exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Pr
e
ud'homme
Error out whe
n
a
s
s
i
gning void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'
h
omme
s/derefencin
g
/dereferencing/
in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas
P
reud'homme
Compi
l
e tccasm
.
c
co
n
ditionally (TC
C
_
C
ONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas
P
reud'homme
Fix linkage
o
f named file in loader scr
i
pt
.
commit
|
commitdiff
|
tree
2011-08-12
Th
o
mas Preud'h
o
mme
Don
'
t def
i
n
e st
r
t
o
ld and
s
trtof on *BSD + uClib
c
commit
|
commitdiff
|
tree
2011-08-12
Dan
i
el Glöckner
Fix problem with
PLT and GOT
rel
o
cs on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homme
Re
m
ove semicolon in x86-6
4
v
a_arg de
f
in
i
tion
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homme
Revert "Ad
d
a --multiarch-triplet switch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'
h
omme
Add a --multiarch-t
r
ipl
e
t
switch to configur
e
commit
|
commitdiff
|
tree
2011-08-01
T
hom
a
s Preud
'
homme
Set CONFI
G
_TCC_CR
T
_PRE
F
IX relative
t
o CO
N
FIG_SYSROO
T
commit
|
commitdiff
|
tree
2011-07-31
Thomas
Preud
'
homme
R
evert "Force co
n
st
.
e
xpr
.
in expr_cond outside function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Pre
u
d'h
o
mme
F
o
rce c
o
nst
.
e
x
pr
.
in expr_cond ou
t
s
ide func
t
i
o
n
commit
|
commitdiff
|
tree
2011-07-12
Thomas P
r
eud'homme
Fix array_test: move params to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thom
a
s Preud'homme
Use C
O
NFIG_TCC_LDDIR
f
o
r
ld
.
so on all linu
x
archs
commit
|
commitdiff
|
tree
2011-07-08
T
homas Preu
d
'
h
o
mme
Fix problem sp
o
t
ted in <4E15F966
.
4
090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'hom
m
e
Remo
v
e useless c
h
anges f
r
om 31ca000d in
c
onfigure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
ud'
h
o
mme
Ma
k
e
ex1
.
c
and ex4
.
c be execut
a
b
l
e on an
y
s
ystems
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preud'homme
Do
c
u
m
ent in REA
D
M
E t
h
at ex4
.
c can be e
x
ecuted
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Rev
e
rt "Make examples' s
h
ebang
use
t
a
r
get tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
a
s Pre
u
d'homme
Add c
o
nfiguratio
n
of inclu
d
e
subdirecto
r
ies
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
a
s Preud'
h
omme
Introduce tcc_
s
p
lit_path_
c
omponent for 31c
a
000d
commit
|
commitdiff
|
tree
2011-07-06
Th
o
mas Preud'homm
e
Free e
x
tra_libdir_s
t
r after use
.
commit
|
commitdiff
|
tree
2011-07-05
T
h
omas
P
re
u
d'homme
Fix commit 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Pr
e
ud'homme
Add multiarch dirs to l
i
nker sear
c
h path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Pr
e
u
d'homme
Make
e
x
a
mples' sheba
n
g use target tcc bindir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'h
o
m
me
Default to
c
r
ea
t
e progs with symbols (incl
.
debug)
commit
|
commitdiff
|
tree
next