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
Only create GOT or GOT entry when needed
2013-11-25
Thomas Preud'homme
Fix struct
u
re passing in ARM cal
l
ing c
o
nvention
commit
|
commitdiff
|
tree
2013-11-22
Thomas P
r
eu
d
'homme
A
d
d support for struct >
4
B returned
via registers
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Preud'homme
Remove cod
e
in arm-gen
.
c for struct pac
k
ing i
n
reg
commit
|
commitdiff
|
tree
2013-11-21
Th
o
m
a
s Preud'hom
m
e
Correctly i
d
enti
f
y ho
m
ogeneous
f
loat
a
ggreg
a
te
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'h
o
mme
Fix co
u
nting
o
f VFP re
g
s i
n
ARM
'
s gfun
c
_prolog
commit
|
commitdiff
|
tree
2013-11-21
T
hom
a
s
Preud'homme
Fi
x
register c
o
rruptio
n
at fu
n
cti
o
n call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Allow thumb transition f
o
r
R
_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas
P
reud'ho
m
me
C
o
r
r
ectly al
i
gn
a
n
d reclaim stack at function call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'homme
Ref
a
c
tor and simplif
y
gfunc_call() on arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas Pre
u
d'homme
Add __clear_cache imp
l
em
e
ntation in lib
t
cc1
commit
|
commitdiff
|
tree
2013-11-05
T
h
omas Preud'homme
Fix a
l
location o
f
struct in register
s
on A
R
M
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'ho
m
me
Re
v
ert "Add support
for th
r
ead-local storage
v
ariable
s
"
commit
|
commitdiff
|
tree
2013-10-29
Tho
m
as Preud'hom
m
e
Add support for
th
r
ead-local stor
a
ge
v
ariables
commit
|
commitdiff
|
tree
2013-10-01
Tho
m
a
s
Preu
d
'ho
m
me
Fix commit 0f
5
9
42c6b38
2
105075dabb6f
9
75a313efc63a
5
f
9
commit
|
commitdiff
|
tree
2013-09-24
Thomas
Pre
u
d
'homme
A
void warnings with gcc 4
.
8 + default CF
L
AGS
commit
|
commitdiff
|
tree
2013-09-24
Thom
a
s Preud
'
homme
Detect correct instruction with incorrect operands
commit
|
commitdiff
|
tree
2013-09-20
Thomas
Preud'homm
e
Report
e
r
r
or when redefi
n
in
g
enum
e
rator
commit
|
commitdiff
|
tree
2013-09-20
Tho
m
as Preu
d
'homme
Report er
r
or w
h
e
n usin
g
undefine
d
enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud
'
homme
F
orbid enum redefinition
.
commit
|
commitdiff
|
tree
2013-09-19
T
h
o
ma
s
Preud'homme
Forbid the use of array
o
f
fun
c
tions
commit
|
commitdiff
|
tree
2013-09-16
Thomas Preud'ho
m
me
Gen
e
rate an error when a
func
t
io
n
is r
e
def
i
ned
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud
'
homme
Fix
lib, include, crt and libg
c
c search pa
t
hs
commit
|
commitdiff
|
tree
2013-06-14
Thomas
P
reud'homme
Def
i
n
e
__ARM_PC
S
_
V
FP in h
a
rdfloat
compil
a
t
ion mode
commit
|
commitdiff
|
tree
2013-06-14
T
homa
s
Preud
'
homm
e
Add suppo
r
t for load/sto
r
e
of _B
o
o
l
value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'h
o
mme
Imp
r
ove texi2html -> makeinfo
c
onve
r
sio
n
commit
|
commitdiff
|
tree
2013-05-05
Thomas Preud'homme
R
e
li
c
ensin
g
T
inyCC
commit
|
commitdiff
|
tree
2013-04-08
Tho
m
as P
r
eud
'
ho
m
me
Fix
buildi
n
g i
n
s
t
r
u
ction
w
r
t
make/gma
k
e
commit
|
commitdiff
|
tree
2013-03-19
T
ho
m
as Preud
'
h
o
mme
Fix
s
ynchronization between
d
ata and
i
nstr caches
commit
|
commitdiff
|
tree
2013-03-18
T
homas Preud'homm
e
Flush
c
a
ches befor
e
-running
p
r
ogram
commit
|
commitdiff
|
tree
2013-03-14
Thom
a
s Preud
'
homme
F
i
x
configure script on
F
r
e
eB
S
D
commit
|
commitdiff
|
tree
2013-03-11
Thomas Preud'homm
e
Update
.
gi
t
ign
o
re with regards to test
c
h
a
n
ges
commit
|
commitdiff
|
tree
2013-02-18
Tho
m
as Preud
'
homme
Fix GNU Hurd i
n
terpreter p
a
th
commit
|
commitdiff
|
tree
2013-02-18
Thom
a
s Preud'h
o
mme
A
dd support f
o
r Kf
r
eeBS
D
64bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'
h
omme
D
efine __STDC_H
O
STE
D
_
_
t
o a sane value
commit
|
commitdiff
|
tree
2013-02-17
Thom
a
s
P
re
u
d'homme
Defi
n
e __STDC_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
Th
o
mas Pre
u
d'h
o
mme
R
e
lease TinyCC 0
.
9
.
2
6
commit
|
commitdiff
|
tree
2013-02-14
Thomas
Pre
u
d
'homme
R
e
vert "Don't
search
libgcc_
s
.
so
.
1
o
n
/
l
ib64"
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as Preud'homme
Don't
se
a
rch
l
ibgcc_s
.
so
.
1
on /lib64
commit
|
commitdiff
|
tree
2013-02-14
T
homas
P
reud
'
homme
Add miss
i
ng heading slash
to detect
/
l
i
b
6
4 syste
m
s
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Add arm
ABI detection in
c
o
nftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
r
eud'homme
Another atte
m
p
t to "detect" mu
l
tiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'
h
omme
Cre
a
te c
o
nfig-print program to
t
e
st $cc
commit
|
commitdiff
|
tree
2013-02-13
Thoma
s
Preud'homme
Various
fixes for
f
9
ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas P
r
e
ud'homme
Detec
t
multia
r
ch
t
ri
p
let and ld
d
ir from
l
dd output
commit
|
commitdiff
|
tree
2013-02-13
Th
o
m
a
s Preud'homme
F
ix previou
s
co
m
mit
commit
|
commitdiff
|
tree
2013-02-13
Th
o
m
a
s P
r
eud
'
ho
m
me
Improve m
u
lt
i
arch
d
e
tection
commit
|
commitdiff
|
tree
2013-02-08
Thomas Pr
e
ud
'
ho
m
me
Fix fn_dirname in configure script
commit
|
commitdiff
|
tree
2013-02-05
T
h
o
mas
Preud'homme
Alig
n
o
n 4n
bytes when copying f
c
t
a
r
gs on stack
commit
|
commitdiff
|
tree
2013-02-04
Thom
a
s P
r
eud'homme
S
lightly improve
d
supp
o
rt for
!
gcc co
m
p
i
lers
commit
|
commitdiff
|
tree
2013-02-04
T
h
om
a
s P
r
e
ud'homme
arm-gen
.
c:
fi
x
var initializa
t
i
o
n in gfunc_
c
a
ll
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pre
u
d'hom
m
e
Reve
r
t "Add pre
d
i
c
t
ability i
n
CType i
n
i
t
i
aliz
a
t
io
n
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas
P
reud'ho
m
me
Revert "Don't
call
elf
_
hash on NUL
L
value"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Revert "Check whether stru
c
t
ur
e
fields
h
ave a type"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pre
u
d'homme
Check wh
e
ther structure f
i
elds have a type
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'hom
m
e
Fi
x
c
ross-co
m
pilation
out
-
of-
t
ree
b
uild
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
as Preud'hom
m
e
Add my copy
r
ight for cha
n
ge
s
in ar
m
-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
T
h
o
mas P
r
eud'
h
omme
Changelog update
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'homm
e
F
a
vor arm hardf
l
oat over
a
rm
softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud'homme
Fix ov
e
rflow d
e
te
c
tion in A
R
M
relocatio
n
commit
|
commitdiff
|
tree
2013-01-27
Th
o
mas
P
reud
'
homme
Fix stack alignment on
8
b
y
te
s
at fu
n
cti
o
n call
commit
|
commitdiff
|
tree
2013-01-26
T
homas P
r
eud'ho
m
me
Don't do builtin_frame_address test with AR
M
gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Pre
u
d'homme
Org
a
nize frames in a real lin
k
e
d
lis
t
o
n ARM
commit
|
commitdiff
|
tree
2013-01-25
Thom
a
s Preu
d
'homme
Use
g
cc t
o
g
e
nerate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Pr
e
ud'homm
e
Link STT_GNU_IFUNC into STT_FUNC in ex
e
cu
t
able
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'homme
Fix [f
]
getc re
t
u
r
n
value usage i
n
4
0_
s
tdio te
s
t
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
a
s
Preud'homme
Fi
x
out
-
of-tree build with relative path to root
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as
Pr
e
ud'hom
m
e
In
s
tall
l
ibt
c
c
.
h
when invoking make
install
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Revert "Added wh
a
t I cal
l
v
i
rtual io to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Revert "pe: fix
tcc no
t
l
i
nking to
u
ser32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'
h
om
m
e
Stop setti
n
g -
W
no-unused-result switch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Fix C99ism in v
s
wap()
commit
|
commitdiff
|
tree
2013-01-06
T
ho
m
as Preud'ho
m
me
Stop r
e
turning
0 in
cmp_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Tho
m
as Preud
'
homme
Hono
r
CC when
testing fo
r
-W
n
o-unus
e
d-result
commit
|
commitdiff
|
tree
2012-12-04
Thom
a
s Preud'homme
Detect ARM CP
U
v
ersion in configure
commit
|
commitdiff
|
tree
2012-11-28
Thoma
s
Pr
e
ud'homme
a
rm-ge
n
.
c: I
n
v
alid operator test
always f
a
lse
commit
|
commitdiff
|
tree
2012-11-28
Thom
a
s Preud'homme
Fix OABI calling conventio
n
commit
|
commitdiff
|
tree
2012-11-21
Thom
a
s Pr
e
ud'homme
Only re
f
erenc
e
vfpr
w
hen available
commit
|
commitdiff
|
tree
2012-11-20
Th
o
mas Preud'homme
Define TCC_ARM_EAB
I
if u
s
ing hardfloat A
B
I
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
G
enerate PL
T
thumb stub only when nece
s
sary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preu
d
'homme
Revert "Generate
P
LT t
h
umb stub onl
y
when nece
s
sa
r
y"
commit
|
commitdiff
|
tree
2012-11-11
Th
o
m
a
s
Preud'homme
Ad
d
arm
v
6
l to ARM sup
p
orted processor
s
commit
|
commitdiff
|
tree
2012-11-09
Tho
m
as Preud'ho
m
me
Call
t
o v
e
neers in
A
R
M
m
o
d
e
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homm
e
Allow source f
o
rti
f
i
cation
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preu
d
'homme
Generate PLT
thumb
stub onl
y
when necessary
commit
|
commitdiff
|
tree
2012-11-07
T
homas Preud'hom
m
e
Su
p
po
r
t R_ARM_THM_JUMP24 relocation to
plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Create a clea
n
target for t
e
sts2
/
Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas P
r
eud'homme
Honour *FLAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
T
homas Preud'homme
E
n
able arm h
a
rdfloat calling convention
commit
|
commitdiff
|
tree
2012-10-28
T
ho
m
as Preud'homme
Add
s
uppor
t
for
R
_ARM_T
H
M
_{JUMP24,
C
ALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Tho
m
as
P
r
eud'h
o
m
m
e
Fix commit 85f6fad
3
a6acbfa
0
7a3dc45b673965fc2
6
890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Error o
u
t in case of v
a
riable name clash
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Pre
u
d'homme
Forbid VL
A
as stati
c
v
a
ria
b
les
commit
|
commitdiff
|
tree
2012-10-15
Tho
m
as Preud
'
homme
Only use blx if availa
b
l
e
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'h
o
mme
Fix R_ARM_CALL when
t
arget fonction is
T
humb
commit
|
commitdiff
|
tree
2012-10-09
Thoma
s
P
reu
d
'hom
m
e
S
upport
f
o
r R_ARM_[TH
M
_
]
MO
V
{W
,
T}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Pr
e
u
d
'
h
o
mme
Disable callsave_te
s
t
for
arm
commit
|
commitdiff
|
tree
2012-07-29
Thoma
s
Preud'homme
A
dd mu
l
tiarch directory for
a
rm hardf
l
o
at variant
commit
|
commitdiff
|
tree
2012-07-11
Tho
m
as Preu
d
'
h
omm
e
get_reg(
)
: try to free r2 for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
T
homas P
r
eud'homme
F
i
x
R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
next