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
Forbid the use of array of functions
2013-09-19
Tho
m
a
s P
r
eud'
h
om
m
e
Forbid the u
s
e
o
f array of fun
c
tions
commit
|
commitdiff
|
tree
2013-09-16
Thomas Preud'hom
m
e
G
enerate an error
w
hen a fun
c
t
i
on
i
s redefined
commit
|
commitdiff
|
tree
2013-09-09
Ra
m
say
J
ones
libtcc1
.
c: Fix __asm__() in
_
_tcc_fpinit an
d
__
t
cc_cvt_ftol
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preu
d
'homme
F
i
x lib, include
,
crt and libg
c
c sea
r
ch paths
commit
|
commitdiff
|
tree
2013-06-14
T
homas Preud'homme
Defi
n
e __ARM
_
PCS_V
F
P
i
n
hardfloat
c
o
mpil
a
tion mode
commit
|
commitdiff
|
tree
2013-06-14
T
h
omas Preud'hom
m
e
A
dd
suppor
t
for load/store of _Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'ho
m
me
Im
p
rove texi2html -> m
a
keinfo conversion
commit
|
commitdiff
|
tree
2013-05-05
Thom
a
s
Preud'hom
m
e
R
e
lic
e
n
sing Ti
n
yCC
commit
|
commitdiff
|
tree
2013-04-08
T
homas
Preu
d
'h
o
mme
Fi
x
building inst
r
uct
i
on
w
rt make/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thom
a
s Preud'homm
e
Fi
x
synchronization betwe
e
n data
a
nd instr caches
commit
|
commitdiff
|
tree
2013-03-18
T
hom
a
s P
r
eud'homme
Fl
u
sh ca
c
hes before -running program
commit
|
commitdiff
|
tree
2013-03-14
Thomas Preud'homme
F
ix configure script on Free
B
S
D
commit
|
commitdiff
|
tree
2013-03-11
Th
o
mas Preud'homme
Update
.
git
i
gno
r
e with
r
egards to test changes
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud
'
hom
m
e
Fi
x
GNU Hu
r
d i
n
t
erpreter path
commit
|
commitdiff
|
tree
2013-02-18
T
homas Preud'
h
o
m
me
Add supp
o
rt for Kfree
B
SD 64
b
i
ts
commit
|
commitdiff
|
tree
2013-02-17
Tho
m
as Pr
e
u
d'h
o
mme
Define __S
T
DC_HOSTED__ to a sane value
commit
|
commitdiff
|
tree
2013-02-17
T
h
omas Preud'homme
Define
__STDC
_
HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas P
r
eud'homme
Release TinyCC
0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas P
r
eud'h
o
mme
Revert "Don't s
e
arch
libgcc_s
.
so
.
1 on /lib6
4
"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud
'
homme
Don't search libgcc_s
.
s
o
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'
h
omm
e
A
d
d m
i
ssing
h
eading slash to detect /lib64 syste
m
s
commit
|
commitdiff
|
tree
2013-02-14
Th
o
mas Preud'homme
Add
a
rm ABI
de
t
e
c
t
i
o
n in confte
s
t
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Another attempt to "det
e
c
t
"
mult
i
arch
commit
|
commitdiff
|
tree
2013-02-13
Thomas
Preud'homme
Create
config-print program to test $cc
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
as Preud'hom
m
e
Various fixes for f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas P
r
eud'homme
Detect mult
i
arch triplet and lddir from ldd output
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud
'
homme
Fix
p
revious commit
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s
P
reu
d
'
h
omme
Improve mu
l
tiarch
detection
commit
|
commitdiff
|
tree
2013-02-08
Thom
a
s
Preu
d
'homme
Fix fn_dirn
a
me in configur
e
s
c
r
ipt
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preud'homme
A
lign on 4n bytes when cop
y
ing fct args on s
t
ack
commit
|
commitdiff
|
tree
2013-02-04
T
h
omas Pre
u
d'homme
Slightl
y
i
mproved supp
o
rt
f
or !gcc co
m
pilers
commit
|
commitdiff
|
tree
2013-02-04
Thoma
s
Pr
e
ud'ho
m
me
arm-gen
.
c
: fix var initialization in g
f
unc_ca
l
l
commit
|
commitdiff
|
tree
2013-01-31
Thomas
Pr
e
ud'
h
omme
R
evert "Add p
r
edi
c
ta
b
ility
in CType initializati
o
n
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thom
a
s Preu
d
'homme
Reve
r
t "Don
'
t ca
l
l elf_hash on NULL va
l
ue"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Rever
t
"
Check w
h
ether struct
u
re fi
e
lds
h
ave a type
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Check whether structu
r
e fields have a type
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvare
z
.
.
.
Do
n
't call elf
_
h
ash on NULL value
Signed-off-by: Thomas Preud'homme <
robotux@celest.fr
>
commit
|
commitdiff
|
tree
2013-01-31
Domingo
Alvare
z
.
.
.
Ad
d
predictabilit
y
in C
T
ype
i
n
i
tial
i
zation
.
Signed-off-by: Thomas Preud'homme <
robotux@celest.fr
>
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
F
ix
cross-com
p
i
l
at
i
on out-
o
f-tree buil
d
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
as
P
reud'homm
e
Add my co
p
yright for
c
hanges
in
a
rm-ge
n
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Pr
e
ud'hom
m
e
Changelog updat
e
commit
|
commitdiff
|
tree
2013-01-30
T
hom
a
s
Preud'homme
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas
Preud'homme
Favor arm hardfloat over ar
m
softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud'homme
Fix o
v
erflo
w
detection
in
ARM relocation
commit
|
commitdiff
|
tree
2013-01-27
Thomas
Preud'homme
F
i
x stack alignment on 8 byt
e
s at
function call
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Do
n
't
d
o
built
i
n_
f
ra
m
e_addres
s
test
w
ith ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Tho
m
as Preud'homme
O
r
ganize frame
s
in
a
r
eal linked list
o
n A
R
M
commit
|
commitdiff
|
tree
2013-01-25
Th
o
mas
P
r
eud'h
o
mme
Use gcc to generate
tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
Li
n
k
S
TT_GNU_IFUNC into STT_FUNC in
e
xecutable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Pr
e
ud
'
ho
m
me
Fix [f]g
e
tc return value usa
g
e in
40_s
t
dio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Fix out-of-tree
build
with
rel
a
tive pa
t
h to
r
o
o
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homm
e
Install
lib
t
c
c
.
h
when invoking m
a
ke ins
t
a
l
l
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud
'
homme
Revert "Added what I call
virtual
i
o to
t
in
y
cc thi
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud'homme
Revert "pe: fix tcc not
l
inking
t
o
use
r
3
2
a
n
d gd
i
32"
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
as Preud
'
homme
Stop setting -Wno-unu
s
ed-
r
esult s
w
i
t
ch in Ma
k
efile
commit
|
commitdiff
|
tree
2013-01-13
Thomas
Preud'homme
Fix C
9
9ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'hom
m
e
Sto
p
retu
r
n
ing 0 in
c
mp_comparis
o
n_test
commit
|
commitdiff
|
tree
2013-01-06
T
ho
m
as Preud'h
o
mme
Honor
C
C when testing for -Wno-u
n
used-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'homme
Detect ARM CPU version in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
arm-gen
.
c
:
Inva
l
id operator test always f
a
lse
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
F
i
x
O
ABI calling conve
n
t
i
o
n
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'homme
Only ref
e
rence vfpr when
available
commit
|
commitdiff
|
tree
2012-11-20
Thomas
Preu
d
'ho
m
me
Define TCC_ARM_
E
ABI
i
f using
hardfloat
ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud
'
h
o
mme
Gener
a
t
e
PLT
t
humb stub o
n
ly when n
e
c
e
s
s
ary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Pre
u
d'homme
Revert
"Generat
e
PLT thumb st
u
b
on
l
y when ne
c
essary
"
commit
|
commitdiff
|
tree
2012-11-11
Thomas
P
reud'h
o
mme
Add
a
rm
v
6
l to ARM supported p
r
oces
s
ors
commit
|
commitdiff
|
tree
2012-11-09
Thomas P
r
eud'homme
Call
to
v
enee
r
s in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Al
l
ow sourc
e
fortification
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preud'hom
m
e
Generate P
L
T
thumb stub
o
n
ly when
necessa
r
y
commit
|
commitdiff
|
tree
2012-11-07
T
homas Preud'homme
Support
R
_ARM
_
THM_JUMP24 relocati
o
n
t
o
p
lt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
ud
'
homm
e
Cr
e
ate a c
l
ean
t
arge
t
for tes
t
s2
/
Makefile
commit
|
commitdiff
|
tree
2012-11-06
Tho
m
as Preud'homme
H
o
n
o
ur
*
F
LAGS
everywhere
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas Preud'homme
E
n
a
ble arm hardfloa
t
calling convention
commit
|
commitdiff
|
tree
2012-10-28
Th
o
m
a
s
P
reu
d
'homme
Add
sup
p
o
r
t for R_ARM_THM_
{
JUMP24,CA
L
L} reloc
s
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Fix commit 85f6fad3a6acbfa
0
7a3
d
c45b67396
5
fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas P
r
eu
d
'ho
m
me
Error out in case of
variab
l
e name clash
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s P
r
eud'homme
Forbid V
L
A as static variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'
h
omm
e
O
n
ly use blx if a
v
ailable
commit
|
commitdiff
|
tree
2012-10-09
Thomas
Preud'homme
F
i
x
R_ARM_CALL when target f
o
n
cti
o
n
i
s T
h
u
m
b
commit
|
commitdiff
|
tree
2012-10-09
Thomas P
r
eud'homme
Support fo
r
R_ARM_[THM_]MOV{W,T}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud
'
homme
D
isabl
e
c
allsave_test for a
r
m
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preu
d
'homm
e
Add
mult
i
a
rch di
r
e
cto
r
y for
arm hardfloat varian
t
commit
|
commitdiff
|
tree
2012-07-11
T
homas Preu
d
'homme
get_reg():
t
r
y
to free r2 for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Th
o
mas Preud'homme
Fix R_
A
RM_RE
L
32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thom
a
s Preud'homme
Det
e
ct mul
t
iarch on K
f
r
eebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'h
o
m
m
e
Evaluate
c
onfigure arg
u
me
n
t
s
commit
|
commitdiff
|
tree
2012-06-05
T
h
o
mas Preud'homme
tccel
f
.
c: Add R_A
R
M_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thoma
s
Preud'hom
m
e
Add su
p
port f
o
r
a
rm h
a
rdfloat call
i
ng c
o
nvention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'ho
m
me
F
ix removal
o
f vn
r
ott
commit
|
commitdiff
|
tree
2012-05-28
Tho
m
as Preu
d
'homme
On
l
y war
n
for unknown options in c
o
n
figu
r
e
s
cript
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Sever
a
l multiarch/bia
r
c
h
fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Fix CONFIG_L
D
DIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thoma
s
Pre
u
d
'
h
omme
Re
v
ert "Use CString to con
c
at linker
o
p
t
ions"
commit
|
commitdiff
|
tree
2012-03-20
Thoma
s
Preud'ho
m
me
Use CStrin
g
to concat linker options
commit
|
commitdiff
|
tree
2012-03-16
Thoma
s
Preud'
h
o
m
me
Fix use after
f
ree for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
S
upport
linker options p
a
ssed in several
-
Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
C
onsider long
i
n
t c
o
nstant as 64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Rem
o
ve vnrott
(duplica
t
e vrotb
)
commit
|
commitdiff
|
tree
2012-03-13
Th
o
mas Preud'
h
omme
I
nform u
s
er that -b only exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas
P
reud'
h
omme
Erro
r
out when assign
i
ng vo
i
d value
.
commit
|
commitdiff
|
tree
next