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
Fix negative long long to float conversion on ARM
2013-01-31
Th
o
mas
P
r
e
ud'hom
m
e
Reve
r
t "Check whether str
u
cture fields have a
t
y
p
e"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud
'
h
omme
C
heck whether structure fi
e
lds have a typ
e
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvarez
.
.
.
Don't call elf_hash on NULL value
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domingo
Alva
r
ez
.
.
.
Add p
r
edictability
in CType i
n
itialization
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'
h
omm
e
Fi
x
cros
s
-compilation out-of-tree build
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Add my copyright for
c
hanges in
a
rm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Ch
a
n
g
elog
u
pdate
commit
|
commitdiff
|
tree
2013-01-30
Thoma
s
Preud'hom
m
e
U
pda
t
e
C
hangelog
commit
|
commitdiff
|
tree
2013-01-29
Th
o
mas Preud'homme
Fav
o
r
arm hardfl
o
a
t over
arm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Tho
m
as Preu
d
'h
o
mme
Fix overflow detecti
o
n in ARM r
e
l
o
cation
commit
|
commitdiff
|
tree
2013-01-27
T
homas Preud'homme
Fix stack
a
lign
m
ent on 8 bytes at function
c
all
commit
|
commitdiff
|
tree
2013-01-26
Thomas P
r
eud'homme
Don't do built
i
n_frame_
a
ddres
s
test with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
T
homas
Preud'homme
Organize frames in a rea
l
l
inked list on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas
Preud'homme
Use gcc to generate t
c
c
t
est
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
L
ink ST
T
_GNU_IFUNC into STT_
F
UNC in executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud
'
h
om
m
e
Fix [f]getc return
va
l
ue usage in 40_stdio t
e
st
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as Preud
'
ho
m
me
Fi
x
out-
o
f
-
tree build w
i
th relat
i
v
e
path to
r
oot
commit
|
commitdiff
|
tree
2013-01-14
Thom
a
s Preu
d
'
homme
Inst
a
ll
l
ibtcc
.
h
w
h
e
n invoking
make ins
t
all
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
R
evert
"
Added
what
I
call virtual io to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas
P
reud'h
o
m
m
e
Re
v
ert
"
pe: fix tcc not linking to us
e
r32
a
nd gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas P
r
eud'h
o
mme
Stop setting -Wno-
u
nused-resul
t
swit
c
h
in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'ho
m
m
e
Fix C9
9
i
s
m
in vsw
a
p()
commit
|
commitdiff
|
tree
2013-01-06
Tho
m
as Preud'homme
St
o
p retu
r
ning 0
i
n cmp_comp
a
r
ison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud
'
homme
Honor CC when
testi
n
g
for -W
n
o-unused-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'homm
e
Detect ARM CPU version in c
o
nfigure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
arm-ge
n
.
c: Inv
a
lid oper
a
tor t
e
s
t
always fa
l
s
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
Fix OABI
c
a
l
ling convention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preu
d
'homme
Only referen
c
e vfp
r
when available
commit
|
commitdiff
|
tree
2012-11-20
Thoma
s
Preud'homme
D
e
fin
e
TCC_
A
RM_EABI if
u
sing
h
ardfloat AB
I
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'
h
o
mme
G
enerate P
L
T thumb stub on
l
y
when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud
'
hom
m
e
R
e
vert "Gene
r
ate PLT thumb stub only when necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas
Preud'homme
Add armv6l to ARM supp
o
rted processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas
Preud'homme
C
a
ll to veneer
s
i
n
ARM
m
o
de
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'h
o
mme
Allow source fortification
commit
|
commitdiff
|
tree
2012-11-07
Th
o
ma
s
P
r
e
ud'homme
Generate PLT thumb stub
o
nly when necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'ho
m
m
e
S
uppo
r
t R_ARM_THM
_
JUMP24 rel
o
cation to plt
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas
P
r
e
u
d
'
h
o
m
me
Create a clean targe
t
for t
e
sts2/
M
akefile
commit
|
commitdiff
|
tree
2012-11-06
Th
o
mas
P
reud'homme
Honour *
F
LAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'
h
omme
Enab
l
e arm hardfloat call
i
ng convention
commit
|
commitdiff
|
tree
2012-10-28
Tho
m
a
s
P
r
eud'homme
Add support for R_ARM_THM_{
J
UMP24,CALL}
relo
c
s
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pre
u
d'homme
F
i
x c
o
mmit 85f6fad3a6acbfa0
7
a3dc45b673965fc2
6
890
d
8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud
'
homme
Error
out i
n
ca
s
e
of variab
l
e na
m
e clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
F
o
rbid
VLA as static vari
a
bles
commit
|
commitdiff
|
tree
2012-10-15
Thomas P
r
eud
'
homme
O
nly use b
l
x
if ava
i
lab
l
e
commit
|
commitdiff
|
tree
2012-10-09
Thom
a
s Pre
u
d'homme
Fi
x
R_ARM_CALL when target fonction is Thum
b
commit
|
commitdiff
|
tree
2012-10-09
Thomas
Preu
d
'h
o
m
me
Support for R
_
A
R
M_[THM_]MOV{W,T}_ABS[_NC} r
e
locs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homme
Disab
l
e c
a
llsave_test for
arm
commit
|
commitdiff
|
tree
2012-07-29
Tho
m
as Preud'homme
Add multiarch director
y
for arm hardfloat va
r
iant
commit
|
commitdiff
|
tree
2012-07-11
Thomas
P
reud'
h
omme
get
_
reg
(
): try to free r2 for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Pr
e
ud'homme
Fix R
_
ARM_REL32 rel
o
cation
commit
|
commitdiff
|
tree
2012-06-13
Thomas
P
reud'homm
e
Dete
c
t multi
a
rch on Kfreebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
E
v
alua
t
e co
n
figure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thoma
s
Preud
'
homme
tccelf
.
c: Add R_ARM_REL32 relocat
i
on
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud
'
homme
A
d
d
support for
a
rm hardfloat calling conve
n
tio
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas Pr
e
ud'homme
Fix removal of vnro
t
t
commit
|
commitdiff
|
tree
2012-05-28
T
h
omas
P
reud'ho
m
me
Only warn for
unknown optio
n
s in configur
e
script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Several multiarch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
T
homas Preu
d
'homme
Fix
CONFIG_LDDIR
usage
commit
|
commitdiff
|
tree
2012-04-10
T
h
omas Preud'homme
Revert "Use CString
t
o co
n
cat linker
opti
o
ns"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
Use CString to concat linker op
t
i
ons
commit
|
commitdiff
|
tree
2012-03-16
Thomas P
r
eud'h
o
mme
Fix use after free
f
or l
i
nker_arg
commit
|
commitdiff
|
tree
2012-03-14
T
h
omas P
r
eud'homme
Support li
n
ker opt
i
ons passe
d
in s
e
veral -Wl param
commit
|
commitdiff
|
tree
2012-03-14
T
h
omas Preud'homm
e
Consider
l
o
ng in
t
constant
as 64 b
i
ts
o
n
x
8
6
-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pre
u
d'hom
m
e
R
e
m
ove vnrott (duplicate vrot
b
)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
Inform user
t
hat -b only exist
s
on i3
8
6
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'homme
Error out w
h
en a
s
signing void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'hom
m
e
s
/
dere
f
encing/dereferen
c
ing/ in
i
3
8
6
-
ge
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'homme
Comp
i
le
tccas
m
.
c condi
t
ionally
(
T
C
C_CONFIG
_
ASM
)
commit
|
commitdiff
|
tree
2012-01-04
Tho
m
as
P
r
e
ud'
h
om
m
e
F
i
x lin
k
age
o
f named file
in loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'
h
omme
Don
'
t defi
n
e strtold and str
t
of on *BSD + uCli
b
c
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöckner
Fix problem with PLT a
n
d GOT relocs on a
r
m
e
l
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preu
d
'homme
Re
m
ove semicolon
i
n x86-64 va_
a
r
g
definition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homme
Revert
"
Ad
d
a --multiarch-triplet
switch to configure"
commit
|
commitdiff
|
tree
2011-08-01
T
h
omas
Preud'homm
e
A
d
d a --multiarc
h
-triplet
swi
t
ch to configure
commit
|
commitdiff
|
tree
2011-08-01
Tho
m
a
s
P
reu
d
'homme
Set CONFIG_TCC_CRT_PR
E
FIX rela
t
ive to CON
F
IG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'homme
R
e
ve
r
t "Fo
r
ce
cons
t
.
ex
p
r
.
in expr
_
con
d
outsi
d
e function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'homme
Force const
.
ex
p
r
.
i
n
expr_cond outside function
commit
|
commitdiff
|
tree
2011-07-12
T
h
omas Preu
d
'homme
Fix array_test: move
params to local va
r
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Pr
e
ud'hom
m
e
Use CONFIG_TCC_LDDIR
f
or ld
.
so o
n
all l
i
n
u
x ar
c
hs
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as Preud'h
o
mme
Fix probl
e
m spotte
d
in <4E1
5
F966
.
4090
1
0
2
@
g
mx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'homme
Remov
e
use
l
ess
c
hanges
f
rom 31ca0
0
0d in
c
onf
i
gure
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas
P
reu
d
'hom
m
e
Make ex1
.
c
a
n
d
e
x4
.
c
be executable o
n
a
n
y systems
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s
Preu
d
'homme
Document in README t
h
at ex4
.
c
c
an be ex
e
c
ut
e
d
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Pr
e
ud'homme
Revert
"
Make
examples' she
b
ang use
targe
t
tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'h
o
mme
Add conf
i
guration o
f
i
nclude subdirectorie
s
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'homme
Introdu
c
e tcc_
s
p
lit_p
a
th_componen
t
for 31ca00
0
d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Pre
u
d'homme
Free
e
x
t
ra_libd
i
r_str afte
r
use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'ho
m
me
Fix commit
3
1ca00
0
d
commit
|
commitdiff
|
tree
2011-07-05
Th
o
mas Preud'homm
e
Add mult
i
a
rch dirs to linker
s
earch pat
h
commit
|
commitdiff
|
tree
2011-06-17
Tho
m
as Preu
d
'homm
e
Make
examples' sh
e
bang
use tar
g
e
t
tc
c
b
i
n
dir pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
Thomas
P
r
eud'homme
D
e
fault to
c
reate pr
o
gs
wit
h
symbols (incl
.
debug
)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud
'
homme
Update Changelo
g
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
make tes
t
work when L
I
BTCC
1
n
o
t
d
efin
e
d
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Support scr
a
t
chbox, Nokia N900 and qemu
arm ar
c
hs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
ud'homme
R
emove unused variab
l
es
commit
|
commitdiff
|
tree
2011-05-16
T
hom
a
s Pre
u
d'homme
Remo
v
e
unused va
r
iables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
ud'homme
Improve weak alia
s
es handling
commit
|
commitdiff
|
tree
2011-05-14
Thomas
Preu
d
'homme
make c
l
ean wo
r
k when
L
IBTCC1 n
o
t defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'ho
m
me
A
d
d
supp
o
rt
of asm
label
for variables
.
commit
|
commitdiff
|
tree
2011-02-08
Th
o
mas Preud'homme
F
i
x fct
asm label: only
v
alid fo
r
declarati
o
n
commit
|
commitdiff
|
tree
next