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
Add support for struct > 4B returned via registers
2013-11-22
T
h
oma
s
P
reud'hom
m
e
Add supp
o
rt for
struct > 4B returned v
i
a
registers
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud'ho
m
me
Remove
cod
e
in
a
r
m
-
g
en
.
c fo
r
struct packing in reg
commit
|
commitdiff
|
tree
2013-11-21
Thoma
s
Preu
d
'homme
Correctly identif
y
homogeneous
f
loat aggr
e
g
a
te
commit
|
commitdiff
|
tree
2013-11-21
Thoma
s
Preud'
h
o
m
me
Fix co
u
nting of VFP
r
egs in ARM's gf
u
nc
_
prolo
g
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Preu
d
'homme
Fix registe
r
corru
p
tion a
t
f
u
n
c
t
i
on call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud
'
homme
Allo
w
t
humb transition for
R
_
A
RM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Tho
m
as Pre
u
d'ho
m
me
Correct
l
y ali
g
n and re
c
lai
m
s
t
ack at
f
unction cal
l
commit
|
commitdiff
|
tree
2013-11-15
Th
o
mas Preud'homme
R
e
factor and simplif
y
gfunc_cal
l
() on arm
commit
|
commitdiff
|
tree
2013-11-05
T
homas Preud'homme
Add __clear_ca
c
he implementation in li
b
tcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preu
d
'homme
Fix allocation
of s
t
ruct
i
n
r
egisters
on
A
R
M
commit
|
commitdiff
|
tree
2013-11-03
Thomas Pr
e
u
d
'homme
Re
v
ert "Add support for thread-
l
o
cal
storage variabl
e
s"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'homme
Add support for
t
h
r
ead-local s
t
or
a
ge variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsa
y
Jones
Fix CONFIG_T
C
C_SYSINCLU
D
EPATH
S
on
!
win32 syste
m
s
commit
|
commitdiff
|
tree
2013-10-01
Thomas
P
reud'
h
omme
F
i
x commit 0f5942c6b3821050
7
5d
a
bb6f975a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
T
homas Preud'ho
m
m
e
Avoid w
a
rn
i
n
g
s wi
t
h gcc 4
.
8 + default CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
T
homas Preud'homme
Detect co
r
rec
t
i
nstructi
o
n with incorrect op
e
r
ands
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'homme
Report
error
w
hen redefin
i
ng e
n
umerator
commit
|
commitdiff
|
tree
2013-09-20
Tho
m
as Preud'homme
Repo
r
t error wh
e
n using undefined
e
num
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
F
o
r
b
id enum red
e
f
i
n
ition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas
P
reud
'
homme
Forbid the use
o
f array of fu
n
ctions
commit
|
commitdiff
|
tree
2013-09-16
Thomas Preud'ho
m
m
e
Generate an error when a function is rede
f
ined
commit
|
commitdiff
|
tree
2013-09-09
R
a
msay Jones
libtcc1
.
c: F
i
x __asm__() in __tcc_fp
i
n
i
t and __tcc_cvt_ftol
commit
|
commitdiff
|
tree
2013-09-07
Thom
a
s
Preud'homme
F
ix lib, include, cr
t
a
n
d libgcc
s
earc
h
paths
commit
|
commitdiff
|
tree
2013-06-14
T
homas Preud'
h
omme
Defi
n
e
__ARM_P
C
S_VFP
i
n ha
r
dfloat compilation mode
commit
|
commitdiff
|
tree
2013-06-14
Thom
a
s Preud'homme
Add suppor
t
for
l
oa
d
/store of _B
o
o
l
v
alue
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'homm
e
Imp
r
o
v
e texi2html -> makeinfo co
n
version
commit
|
commitdiff
|
tree
2013-05-05
Thom
a
s Pre
u
d'homme
Rel
i
ce
n
s
i
ng
Ti
n
yCC
commit
|
commitdiff
|
tree
2013-04-08
T
hom
a
s
Preud'homme
Fix building instruction
w
rt make/gm
a
ke
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'homme
Fix syn
c
hro
n
iz
a
tion between data and instr caches
commit
|
commitdiff
|
tree
2013-03-18
Thomas
P
reud'homme
Flush ca
c
hes before -ru
n
ning program
commit
|
commitdiff
|
tree
2013-03-14
Thomas P
r
eud'homme
Fi
x
c
o
n
figure script on F
r
eeBS
D
commit
|
commitdiff
|
tree
2013-03-11
Thomas Preud'
h
omme
Update
.
git
i
gnore with re
g
ards to tes
t
changes
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'homme
Fix GNU
Hurd interp
r
eter
p
ath
commit
|
commitdiff
|
tree
2013-02-18
Tho
m
as Preud
'
homme
A
dd support fo
r
K
freeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Thom
a
s Preud'homme
Defi
n
e
_
_STDC_HOSTED_
_
to a sane valu
e
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'homme
Define
_
_STDC_HOS
T
E
D
__
commit
|
commitdiff
|
tree
2013-02-15
Thoma
s
Preud'homme
Re
l
ease TinyCC 0
.
9
.
2
6
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as Preu
d
'
h
omme
Revert "Don't search libgcc_s
.
so
.
1 o
n
/
lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Don't sea
r
c
h
libgcc
_
s
.
so
.
1 on
/
l
ib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pr
e
ud'homme
A
d
d missing heading
s
lash to
detec
t
/l
i
b64 systems
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Add arm ABI detection in conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pre
u
d'h
o
mme
Another
attempt to "det
e
ct" mul
t
iarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'h
o
mme
Create config-print prog
r
am to
t
est $
c
c
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas Preu
d
'homm
e
Various fixes for f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'h
o
mme
Detect multia
r
ch
t
r
i
plet and lddir fro
m
ldd output
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Fix previous commit
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preu
d
'
homme
I
m
p
rove
m
ultiar
c
h detection
commit
|
commitdiff
|
tree
2013-02-08
Th
o
mas Pre
u
d'h
o
mm
e
F
i
x f
n
_dirn
a
me in
c
onf
i
gure scrip
t
commit
|
commitdiff
|
tree
2013-02-05
T
homas Preud'h
o
m
m
e
Align on 4n bytes
when
cop
y
ing
fc
t
a
r
gs on st
a
ck
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
S
lightly improved support
f
or
!g
c
c
comp
i
lers
commit
|
commitdiff
|
tree
2013-02-04
T
homas Preud'homme
arm-gen
.
c: fix var
i
nitialization in gfun
c
_call
commit
|
commitdiff
|
tree
2013-01-31
Tho
m
a
s
Pr
e
u
d'homme
Revert "Add p
r
edictability
in CTyp
e
initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thoma
s
Preud'h
o
mme
Revert "Don't call
e
l
f_h
a
sh on N
U
LL v
a
l
ue"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pr
e
u
d
'homme
Reve
r
t "Check whe
t
her structure f
i
elds
have a type"
commit
|
commitdiff
|
tree
2013-01-31
T
h
omas Preud'
h
omme
Check whether structure fields
have a
ty
p
e
commit
|
commitdiff
|
tree
2013-01-31
Domingo
A
lvarez
.
.
.
D
o
n
't c
a
l
l
elf_ha
s
h o
n
N
ULL value
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Dom
i
n
g
o Alvarez
.
.
.
Add pr
e
d
i
c
t
a
b
ility in CTy
p
e ini
t
ializatio
n
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Fix cross-co
m
pilatio
n
out-of-t
r
ee build
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Add my copyright f
o
r cha
n
g
e
s i
n
arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
as Preud'homme
Ch
a
ngelog update
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud
'
homme
Updat
e
Change
l
og
commit
|
commitdiff
|
tree
2013-01-29
Thom
a
s Preud'homme
F
avor arm hardfloat over arm
s
oftfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud'homme
Fix o
v
erf
l
ow dete
c
tion in ARM relocation
commit
|
commitdiff
|
tree
2013-01-27
Thomas Pre
u
d'
h
omme
Fix stack alignment on 8 bytes at function call
commit
|
commitdiff
|
tree
2013-01-26
Thomas
P
r
eud'homme
Don't do
b
ui
l
tin_frame_address test w
i
th AR
M
gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'h
o
mme
O
rgani
z
e
frames in a real linked list on
A
RM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
Use gcc to gene
r
ate
t
cctest
.
g
cc
commit
|
commitdiff
|
tree
2013-01-25
Thomas
Preud'homme
Lin
k
S
T
T
_
GN
U
_IF
U
NC i
n
to ST
T
_FUNC in exe
c
utable
.
commit
|
commitdiff
|
tree
2013-01-24
T
h
omas P
r
eud'homm
e
Fix [f
]
getc r
e
t
u
rn valu
e
usage i
n
4
0
_stdio test
commit
|
commitdiff
|
tree
2013-01-14
T
hom
a
s Preud'homm
e
Fix out
-
of-tree build w
i
th relat
i
ve path
t
o root
commit
|
commitdiff
|
tree
2013-01-14
T
homas Preud'
h
o
m
me
In
s
tall
l
ibtcc
.
h wh
e
n invoki
n
g make in
s
tall
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pr
e
ud'homme
Revert "Added wha
t
I
call
v
i
r
t
ual io to tin
y
cc thi
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas
P
reud'homme
Rev
e
r
t
"pe: fix tcc not linking to user32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'ho
m
m
e
St
o
p setting -
W
n
o
-unused
-
result switch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Th
o
mas Preud'ho
m
me
Fix C9
9
ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Stop retu
r
ning
0
in cmp_com
p
a
r
ison_
t
est
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
H
onor
CC when
t
esting for -W
n
o-unused-res
u
lt
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'homme
D
e
tect ARM
CPU v
e
r
s
ion in configure
commit
|
commitdiff
|
tree
2012-11-28
Thoma
s
Preud'homme
arm-gen
.
c:
I
n
valid
operator test
always false
commit
|
commitdiff
|
tree
2012-11-28
T
homas Preud
'
homme
Fix OA
B
I cal
l
ing convention
commit
|
commitdiff
|
tree
2012-11-21
Thoma
s
P
r
eud'
h
o
mm
e
Only referenc
e
v
fpr
when available
commit
|
commitdiff
|
tree
2012-11-20
T
homa
s
P
r
eud'homme
Define TCC_ARM_EABI
if
u
sing hardfl
o
at ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'
h
omme
Ge
n
er
a
te PL
T
thumb
stub only w
h
en
necessa
r
y
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'homme
Revert
"Generate P
L
T thumb stub only when necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas P
r
eud'hom
m
e
Add armv6l to
A
RM supported pr
o
cessors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'homme
Ca
l
l to v
e
n
e
ers in
A
RM mo
d
e
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Allow sourc
e
fort
i
ficat
i
on
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Ge
n
erate P
L
T thumb stub o
n
ly when necessary
commit
|
commitdiff
|
tree
2012-11-07
Th
o
m
a
s Preud'homme
S
u
p
port R_ARM_
T
H
M
_J
U
MP24 rel
o
cat
i
on
t
o
plt
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Preud'
h
omme
Create a clean target f
o
r t
e
sts2/Makefi
l
e
commit
|
commitdiff
|
tree
2012-11-06
Thom
a
s Preud'homme
Honour *FLAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas Pr
e
u
d
'homme
E
n
able ar
m
hardfloa
t
calli
n
g
conventio
n
commit
|
commitdiff
|
tree
2012-10-28
Thomas P
r
e
ud'homme
Add
s
upp
o
rt for R_ARM_THM_{JUM
P
2
4,CALL} r
e
locs
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Preud'homme
Fix commit 85f6fa
d
3
a6acbfa07a
3
d
c
45b673965fc26890
d
8e
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Preud'h
o
mme
Er
r
or out in
case of v
a
riable name clash
commit
|
commitdiff
|
tree
2012-10-25
Tho
m
as P
r
eud'ho
m
me
Forbid
VLA as static variables
commit
|
commitdiff
|
tree
2012-10-15
T
h
omas Pre
u
d'h
o
mme
Only use blx if availab
l
e
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'h
o
mme
Fix R_ARM_CALL when target fonction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homm
e
Su
p
por
t
fo
r
R
_
ARM_[THM_]MOV{W,
T
}
_ABS[_NC
}
relocs
commit
|
commitdiff
|
tree
2012-07-30
Th
o
mas Preud'homme
D
i
sabl
e
callsave_
t
e
st
f
or arm
commit
|
commitdiff
|
tree
next