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
Don't call elf_hash on NULL value
2013-01-31
Domingo Alvarez
.
.
.
Don't call el
f
_hash on NULL value
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvarez
.
.
.
Add pre
d
ictabi
l
i
t
y in CType initialization
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
T
h
omas Pr
e
u
d
'homme
Fix cross-co
m
p
ila
t
ion
o
ut-of-tree
b
uil
d
commit
|
commitdiff
|
tree
2013-01-30
Thomas P
r
eud
'
hom
m
e
Add
my co
p
y
right fo
r
cha
n
ges in
a
r
m-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thoma
s
Pr
e
u
d
'homme
Cha
n
gelog
u
pdate
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'hom
m
e
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
Tho
m
a
s Pre
u
d'homm
e
Favor arm har
d
f
loat ov
e
r
arm sof
t
float
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Pre
u
d'homme
Fix o
v
erflow detection in ARM relocation
commit
|
commitdiff
|
tree
2013-01-27
Thomas
P
reud'ho
m
me
Fix stack
a
lignment on 8 byt
e
s at function call
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Don't do
b
uiltin_frame
_
address
test
with
ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
O
r
gani
z
e
f
rames in a real l
i
nked l
i
st on ARM
commit
|
commitdiff
|
tree
2013-01-25
T
h
omas P
r
e
u
d
'
h
o
mme
Us
e
gcc to
g
enerate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Th
o
mas Preud'
h
omme
Link S
T
T_GNU_IF
U
NC into STT_FUNC in ex
e
c
u
t
able
.
commit
|
commitdiff
|
tree
2013-01-24
Thom
a
s
P
reud'homm
e
Fix
[
f]g
e
tc r
e
turn
value usage in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
T
homas Pr
e
ud'homme
Fix out-of-
t
ree
b
u
ild with r
e
lative path t
o
root
commit
|
commitdiff
|
tree
2013-01-14
Thom
a
s Pre
u
d
'
h
o
m
me
Ins
t
all lib
t
cc
.
h when
in
v
oking m
a
k
e
install
commit
|
commitdiff
|
tree
2013-01-14
Thomas
P
reud
'
h
omme
Revert
"
A
d
ded wha
t
I c
a
ll vi
r
t
u
al io to
tinycc
this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
mme
Reve
r
t
"
pe: fix
tcc not link
i
n
g
to
u
s
er32 and g
d
i32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Stop setting -Wno-unu
s
e
d
-
r
esult switch in Makef
i
le
commit
|
commitdiff
|
tree
2013-01-13
Thomas P
r
e
ud'homme
Fi
x
C99ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Th
o
mas Preud'h
o
mme
Stop returning 0 in cmp_c
o
m
p
aris
o
n_test
commit
|
commitdiff
|
tree
2013-01-06
Tho
m
as Preud'homme
Honor CC wh
e
n t
e
sting for
-Wno
-
unus
e
d-result
commit
|
commitdiff
|
tree
2012-12-04
Th
o
mas Preud'homme
Detect ARM CPU version in confi
g
ure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
a
rm-g
e
n
.
c: Invalid o
p
erat
o
r test a
l
ways false
commit
|
commitdiff
|
tree
2012-11-28
Thomas P
r
eu
d
'homme
Fix OABI calling convention
commit
|
commitdiff
|
tree
2012-11-21
Thom
a
s Pr
e
ud'homm
e
On
l
y reference vfpr w
h
en avail
a
ble
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'homme
Define TCC_AR
M
_EABI if u
s
ing hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
Generate PLT thumb stub only when necess
a
r
y
commit
|
commitdiff
|
tree
2012-11-12
Tho
m
as Preu
d
'homme
Revert "G
e
nerate
P
L
T
thu
m
b s
t
ub only when nece
s
sa
r
y
"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Pre
u
d'homme
Add ar
m
v6l to ARM supp
o
rt
e
d processo
r
s
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'h
o
m
m
e
Call to venee
r
s
i
n
A
RM m
o
de
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
A
l
low source forti
f
ication
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Generate PLT
thumb stub only when necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
S
upport R_ARM_THM_JUM
P
24 relocation
t
o plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'homme
C
reate a clea
n
target for tests2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
T
ho
m
as Preud
'
homme
Honour *F
L
AGS
everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
reud'homme
Enab
l
e arm hardflo
a
t calling c
o
nven
t
ion
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas Preud'
h
omme
Add suppor
t
fo
r
R_ARM_THM_{JUMP24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Tho
m
as Preud'homme
F
ix commit 85f6fad3a6acbfa07a3
d
c45b6
7
396
5
fc2
6
890
d
8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Err
o
r
o
u
t in case
o
f variable name clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Forbid
VLA as stati
c
variable
s
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
O
nly use blx if avail
a
ble
commit
|
commitdiff
|
tree
2012-10-09
Thomas Pre
u
d'hom
m
e
F
ix R_A
R
M_CALL when
t
arget fonct
i
o
n
i
s Thumb
commit
|
commitdiff
|
tree
2012-10-09
T
homas
P
r
eud'
h
omme
Supp
o
rt for R
_
A
RM
_
[THM_]MOV{W,T}_ABS[_NC}
relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'h
o
mme
Dis
a
ble callsave_te
s
t for
a
r
m
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'homme
A
dd multiarch directory
f
or arm hardfl
o
a
t var
i
ant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud
'
h
o
mme
get_reg(): try to f
r
ee
r
2
f
o
r an S
V
alue first
commit
|
commitdiff
|
tree
2012-07-09
Thom
a
s Pre
u
d'ho
m
m
e
Fix R_A
R
M_REL3
2
relocat
i
on
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'hom
m
e
Dete
c
t multiarch
on Kfreebsd an
d
Hurd
commit
|
commitdiff
|
tree
2012-06-12
T
homas P
r
eud'h
o
mme
Evaluate configure argumen
t
s
commit
|
commitdiff
|
tree
2012-06-05
Thomas Pre
u
d'homme
tccelf
.
c
:
Ad
d
R_A
R
M_REL32 relocatio
n
commit
|
commitdiff
|
tree
2012-06-05
T
h
o
m
as Preud'h
o
mme
Add sup
p
or
t
for a
r
m ha
r
dfloat
c
al
l
ing convention
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas
Preud'homme
F
i
x r
e
moval
of vn
r
ott
commit
|
commitdiff
|
tree
2012-05-28
Th
o
mas Pre
u
d
'hom
m
e
Only warn for u
n
kno
w
n o
p
t
ion
s
i
n
co
n
f
igure
s
cript
commit
|
commitdiff
|
tree
2012-05-22
Thoma
s
Preud'homm
e
Several multiarch/biar
c
h
fi
x
es
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud
'
homme
Fix CONFIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud'homme
Re
v
er
t
"Use CString to conca
t
l
i
n
k
er options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Pre
u
d'homme
Use CString to concat l
i
nker options
commit
|
commitdiff
|
tree
2012-03-16
T
h
o
m
as Preud'homme
Fix use after free for linker_
a
rg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'h
o
mm
e
Su
p
port linker options
p
assed
i
n severa
l
-Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
C
ons
i
der l
o
ng int constant
as 64 bits
on x
8
6
-
6
4
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
reud'hom
m
e
R
emove vnrott (dupli
c
a
t
e
vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
Infor
m
user
t
hat -b only exists
o
n i386
.
commit
|
commitdiff
|
tree
2012-01-22
T
h
omas Preud
'
ho
m
me
E
rr
o
r
out when assigning
v
o
i
d
v
a
lue
.
commit
|
commitdiff
|
tree
2012-01-08
T
h
o
mas Preud'homme
s/de
r
efencing/derefe
r
encing/
i
n i3
8
6-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas P
r
e
ud'
h
omme
Compil
e
t
c
c
a
s
m
.
c
c
o
n
dit
i
ona
l
ly (TCC
_
C
O
N
F
I
G_ASM
)
commit
|
commitdiff
|
tree
2012-01-04
T
h
omas P
r
e
u
d
'ho
m
me
Fix l
i
n
kage
of named file
in loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thom
a
s
Preud
'
homme
Don't d
e
fine strtol
d
an
d
str
t
of o
n
*BSD
+
uClibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöckner
F
i
x pr
o
blem wi
t
h PLT and G
O
T
r
elocs on
a
rmel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
T
h
o
mas Preud
'
homme
Remove semi
c
ol
o
n in x86
-
64 va_a
r
g
d
efin
i
t
ion
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'h
o
m
m
e
Revert "Add a --multiarch-tr
i
plet switch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Add a --m
u
l
t
i
a
rch-tri
p
l
e
t switc
h
t
o
con
f
i
gure
commit
|
commitdiff
|
tree
2011-08-01
Thom
a
s
P
r
eud'homme
Set CONFIG_T
C
C
_CRT_PREFIX relative to CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas
P
re
u
d'h
o
mme
Reve
r
t "Fo
r
ce cons
t
.
expr
.
in expr_cond outside function"
commit
|
commitdiff
|
tree
2011-07-30
Thoma
s
Preud'h
o
mme
F
o
rce const
.
expr
.
in expr_
c
ond outside function
commit
|
commitdiff
|
tree
2011-07-12
Tho
m
as Preud'homme
Fix array_test: mo
v
e params to loc
a
l vars
commit
|
commitdiff
|
tree
2011-07-08
T
ho
m
as Preud'homme
Use
CONFIG_T
C
C_L
D
DIR for
ld
.
so on
a
l
l
l
inux a
r
chs
commit
|
commitdiff
|
tree
2011-07-08
Thomas
P
reud'homme
Fix
p
roblem spotted in
<4E15F966
.
409
0
102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Remove useless ch
a
nges from 31ca
0
0
0d in
confi
g
ur
e
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud
'
h
o
mme
Make ex1
.
c and ex4
.
c be executable on a
n
y
systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'hom
m
e
Document in README that ex
4
.
c ca
n
b
e executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
r
eud
'
homme
Re
v
ert "M
a
ke examples' sheb
a
ng
u
se ta
r
g
et tc
c
bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'hom
m
e
A
dd confi
g
uration of i
n
clude sub
d
irectories
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas P
r
eud'hom
m
e
I
ntroduce tcc_sp
l
i
t
_path_component for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thom
a
s
P
reud'homme
F
r
ee ex
t
ra_libdir_str
afte
r
u
s
e
.
commit
|
commitdiff
|
tree
2011-07-05
T
homas Preud
'
hom
m
e
Fix c
o
mmit 31c
a
00
0
d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'ho
m
me
Add m
u
l
t
i
arch
d
i
rs to
l
inker
s
earch path
commit
|
commitdiff
|
tree
2011-06-17
Th
o
mas Preud'ho
m
m
e
Make example
s
' shebang use
t
arge
t
t
cc
bind
i
r path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Default to crea
t
e
p
rogs wit
h
symbols (incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas
P
reud'homme
Update Changelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas P
r
eud'h
o
mm
e
make
te
s
t work wh
e
n LIB
T
CC1 not defined
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
Pr
e
u
d'homme
Suppor
t
scratchbox, Nokia N900 and qemu
arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preu
d
'h
o
mme
Remo
v
e unus
e
d
varia
b
le
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas
P
re
u
d'homme
Remove
u
n
used
v
ari
a
bles
commit
|
commitdiff
|
tree
2011-05-16
T
homas
P
re
u
d'homme
I
mprove
w
eak alias
e
s handling
commit
|
commitdiff
|
tree
2011-05-14
Th
o
m
a
s P
r
e
u
d'hom
m
e
make
cl
e
a
n
work whe
n
LIBTCC1 not defin
e
d
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homm
e
Add support
of asm
l
abel fo
r
variables
.
commit
|
commitdiff
|
tree
2011-02-08
T
homas Preud'homme
F
ix fc
t
as
m
label:
o
nly vali
d
for declarat
i
on
commit
|
commitdiff
|
tree
2011-02-07
T
h
o
mas Preud'homm
e
F
i
x incorrect
use of
basic
type as bitf
l
ags
.
commit
|
commitdiff
|
tree
2011-02-06
Th
o
mas Preud'homme
Complain for
static fct
declared w/o file sc
o
pe
commit
|
commitdiff
|
tree
next