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 structure passing in ARM calling convention
2013-11-25
Th
o
mas
Preud'h
o
m
m
e
Fix str
u
cture passing in ARM calling conventio
n
commit
|
commitdiff
|
tree
2013-11-22
T
homas
Preud
'
homme
Add support for stru
c
t
>
4
B
retu
r
ned v
i
a regis
t
ers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud
'
homme
Remove code in arm-gen
.
c
f
o
r st
r
u
c
t
packing in reg
commit
|
commitdiff
|
tree
2013-11-21
T
homas Pre
u
d
'homme
Corr
e
ctly
i
d
en
t
if
y
homogeneous f
l
oat aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
F
ix cou
n
tin
g
o
f VFP regs in
ARM's gf
u
n
c
_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s
P
reud'homme
F
ix
registe
r
corr
u
ption at fu
n
ction call o
n
ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preu
d
'homme
Allow thumb trans
i
tion for R_ARM_
P
C24
commit
|
commitdiff
|
tree
2013-11-17
Tho
m
as Preud'homme
Cor
r
ect
l
y align and reclai
m
stack a
t
fun
c
t
i
on c
a
ll
commit
|
commitdiff
|
tree
2013-11-15
Th
o
mas Pre
u
d'homme
Re
f
act
o
r
a
nd
simplify gfun
c
_call() on ar
m
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Add __clear_cach
e
implem
e
ntation in libt
c
c1
commit
|
commitdiff
|
tree
2013-11-05
Thom
a
s Preu
d
'homm
e
Fix
allocation of
s
tru
c
t in re
g
isters on
A
R
M
commit
|
commitdiff
|
tree
2013-11-03
T
h
omas Pre
u
d
'
h
omme
R
e
vert "Add
support fo
r
th
r
ead-local storag
e
variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'homme
A
dd suppor
t
for thread-local st
o
rage
variables
commit
|
commitdiff
|
tree
2013-10-01
Thomas
Preud'homm
e
Fix c
o
mmit 0f
5
94
2
c6b382105075dabb6f975a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thoma
s
P
reu
d
'
homme
Av
o
id warni
n
g
s
with gcc 4
.
8 + def
a
ult CFLA
G
S
commit
|
commitdiff
|
tree
2013-09-24
Thomas
P
reud
'
homm
e
Detect
c
o
r
r
e
c
t
ins
t
ruction with
i
nc
o
rrect operands
commit
|
commitdiff
|
tree
2013-09-20
Th
o
mas
Preud'homme
Report e
r
ro
r
when re
d
e
f
i
ning enumerator
commit
|
commitdiff
|
tree
2013-09-20
Tho
m
a
s Preud'hom
m
e
Report error when us
i
ng unde
f
ined enum
commit
|
commitdiff
|
tree
2013-09-19
Tho
m
as Preu
d
'homme
Forbid enum red
e
finit
i
o
n
.
commit
|
commitdiff
|
tree
2013-09-19
T
hom
a
s Preud'homme
Forbid the use
of arra
y
o
f functio
n
s
commit
|
commitdiff
|
tree
2013-09-16
Thomas
P
r
e
ud'homme
G
enera
t
e a
n
error when a function is re
d
efined
commit
|
commitdiff
|
tree
2013-09-07
Thomas Pre
u
d'homme
Fix
lib
,
inclu
d
e
,
c
r
t and libgcc search paths
commit
|
commitdiff
|
tree
2013-06-14
Tho
m
as Preud'homme
Defin
e
__ARM
_
PC
S
_VFP in
h
ard
f
lo
a
t compilati
o
n
m
ode
commit
|
commitdiff
|
tree
2013-06-14
Thom
a
s
Preud'
h
omme
Add su
p
port for load/store of _Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'homme
Impro
v
e
texi2h
t
ml -> mak
e
info
c
o
nversion
commit
|
commitdiff
|
tree
2013-05-05
Thomas Preud'homme
Relicens
i
n
g
TinyCC
commit
|
commitdiff
|
tree
2013-04-08
Thomas
Preu
d
'h
o
mme
Fix buil
d
i
ng inst
r
uc
t
ion wr
t
make/gm
a
ke
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'homme
Fix synch
r
o
nizatio
n
betw
e
en d
a
ta and instr
c
aches
commit
|
commitdiff
|
tree
2013-03-18
Tho
m
as P
r
eud'h
o
mme
Fl
u
sh caches before -running program
commit
|
commitdiff
|
tree
2013-03-14
Thomas Preu
d
'homme
Fix co
n
f
igure
s
cri
p
t
on FreeBS
D
commit
|
commitdiff
|
tree
2013-03-11
Thomas Pre
u
d
'homme
Update
.
gitignore with
regard
s
t
o
t
est c
h
anges
commit
|
commitdiff
|
tree
2013-02-18
Thomas Pre
u
d'h
o
mm
e
Fix GNU Hur
d
int
e
rpreter path
commit
|
commitdiff
|
tree
2013-02-18
Thom
a
s P
r
e
u
d'hom
m
e
Add su
p
p
ort for KfreeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'homme
Define
_
_STDC_HOSTED__ to a
s
ane value
commit
|
commitdiff
|
tree
2013-02-17
T
homas Pr
e
ud'homme
Define __STDC_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
T
h
omas Pre
u
d'homme
Rel
e
as
e
Ti
n
yCC 0
.
9
.
2
6
commit
|
commitdiff
|
tree
2013-02-14
T
h
omas
P
reud'h
o
mm
e
Revert "Don't sea
r
ch l
i
b
gcc_s
.
s
o
.
1 on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'ho
m
me
Don't search libgcc
_
s
.
so
.
1 on /l
i
b64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'hom
m
e
Add miss
i
ng hea
d
ing slas
h
to detect /lib6
4
systems
commit
|
commitdiff
|
tree
2013-02-14
T
ho
m
as
P
reud'homme
Add arm ABI detection i
n
conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Anoth
e
r
attempt
t
o "detect" m
u
l
t
i
a
rch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'
h
omme
Create conf
i
g-p
r
int program to test
$c
c
commit
|
commitdiff
|
tree
2013-02-13
Thoma
s
Pre
u
d'homme
V
a
r
iou
s
fixes for f9
a
c2
0
13
commit
|
commitdiff
|
tree
2013-02-13
Thomas P
r
e
ud'homm
e
Dete
c
t
m
u
ltiarch triplet and lddir from ldd output
commit
|
commitdiff
|
tree
2013-02-13
Th
o
mas Pre
u
d'ho
m
me
F
ix previous
c
omm
i
t
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pre
u
d'homme
Improve multiarc
h
d
e
tection
commit
|
commitdiff
|
tree
2013-02-08
Thom
a
s
P
reud'homme
F
ix fn_dirname i
n
c
o
nfigure script
commit
|
commitdiff
|
tree
2013-02-05
Tho
m
a
s
P
r
eud'hom
m
e
Align on 4
n
bytes wh
e
n copying fct args on
sta
c
k
commit
|
commitdiff
|
tree
2013-02-04
Tho
m
as P
r
eud
'
hom
m
e
Slightl
y
i
m
p
rove
d
s
u
pport
for !gcc
compile
r
s
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
a
r
m-gen
.
c: fi
x
v
a
r initialization in gfunc_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas
P
r
e
ud'hom
m
e
Re
v
ert "Add
p
redi
c
t
ability in
C
Type initializ
a
t
ion
.
"
commit
|
commitdiff
|
tree
2013-01-31
Th
o
m
a
s
Preud'homme
Revert "Don't call elf_hash on NULL value"
commit
|
commitdiff
|
tree
2013-01-31
T
hom
a
s
Preud'
h
omm
e
Revert "Ch
e
ck
w
hether structure field
s
ha
v
e a t
y
pe"
commit
|
commitdiff
|
tree
2013-01-31
T
h
omas Preud'ho
m
me
C
heck whether
structure f
i
e
l
ds have a type
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
as Pre
u
d'homme
Fix cross-co
m
pilation
ou
t
-of-tree b
u
ild
commit
|
commitdiff
|
tree
2013-01-30
Th
o
mas Preu
d
'homme
Add my copyright for ch
a
nges in ar
m
-
ge
n
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'
h
om
m
e
Changelog update
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
a
s Preud'homm
e
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thoma
s
Preud'hom
m
e
Favor a
r
m hard
f
loat over arm s
o
ftfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas
Preud'h
o
mme
F
i
x o
v
er
f
low
d
e
t
e
ction in ARM
r
elocatio
n
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud'homme
Fi
x
stac
k
al
i
gnm
e
nt on
8
bytes at func
t
ion
c
al
l
commit
|
commitdiff
|
tree
2013-01-26
Thom
a
s Preud
'
homme
Don't do builtin_f
r
ame_address test with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Tho
m
as Pr
e
ud'homme
Organiz
e
frames in
a
real lin
k
ed list
o
n ARM
commit
|
commitdiff
|
tree
2013-01-25
T
homas Preud'homme
Use gc
c
to
gene
r
at
e
tcctest
.
g
c
c
commit
|
commitdiff
|
tree
2013-01-25
T
h
omas Preud'
h
omme
Link STT_GNU_IFUNC into STT_FUNC in ex
e
cu
t
able
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Pre
u
d'homme
F
i
x [f]g
e
tc re
t
urn value usage
in 4
0
_
s
tdio te
s
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pre
u
d'homme
Fi
x
out-of-tree build with relat
i
ve path
to r
o
ot
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Install l
i
btcc
.
h whe
n
invoking make
i
nst
a
ll
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'hom
m
e
Rev
e
r
t
"Added
w
h
at I call virt
u
al io
t
o tinyc
c
t
his
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas
Preud'homme
Re
v
e
r
t
"pe: fix tcc not linking to us
e
r
32 and
g
di3
2
"
commit
|
commitdiff
|
tree
2013-01-13
T
homas Pr
e
ud'homme
Stop setting -Wno-u
n
u
s
e
d
-result switch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
as P
r
eud
'
homme
F
i
x
C
9
9ism in v
s
wap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Stop ret
u
rni
n
g 0 in cmp_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Honor
CC when tes
t
i
ng for -Wno-unused-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Pr
e
u
d'homme
Detect ARM
CPU
ver
s
ion in confi
g
ure
commit
|
commitdiff
|
tree
2012-11-28
Thomas
Preu
d
'homme
arm-gen
.
c: I
n
valid
o
perator test always false
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'h
o
mme
F
ix OABI calling convention
commit
|
commitdiff
|
tree
2012-11-21
Th
o
ma
s
Pre
u
d
'homme
Only reference vfpr wh
e
n available
commit
|
commitdiff
|
tree
2012-11-20
Tho
m
as Pr
e
ud'ho
m
me
D
e
fine TCC_ARM_EABI if
u
s
ing
hardfl
o
a
t ABI
commit
|
commitdiff
|
tree
2012-11-17
Thoma
s
P
r
e
u
d'homme
Ge
n
erate PL
T
th
u
mb stu
b
only wh
e
n
nec
e
ssary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'hom
m
e
Revert
"
Generate PLT thumb stub only whe
n
necessa
r
y
"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preud
'
homme
A
dd armv6l to
A
RM su
p
porte
d
processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Pre
u
d
'hom
m
e
C
a
l
l
to veneers i
n
ARM mo
d
e
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'homm
e
Allow source f
o
rtifica
t
ion
commit
|
commitdiff
|
tree
2012-11-07
T
homa
s
Preud'ho
m
me
G
e
ner
a
t
e PLT thumb stub only when necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'
h
omme
S
uppo
r
t
R_AR
M
_THM_JUMP24
relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
ud
'
homme
Create a clean ta
r
get fo
r
tests2/
M
akefi
l
e
commit
|
commitdiff
|
tree
2012-11-06
Thomas
Pr
e
ud'h
o
mme
H
o
nour
*FLA
G
S everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thom
a
s Preud'homme
Enable
arm hard
f
loat calling co
n
vention
commit
|
commitdiff
|
tree
2012-10-28
Thom
a
s
Preud'homme
Add support f
o
r R_ARM
_
THM_{JUMP24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pr
e
ud
'
homme
Fix commit 85f6fad3
a
6ac
b
fa
0
7a
3
dc45b673
9
65fc268
9
0
d
8
e
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
reud'h
o
mme
Error ou
t
in case of v
a
r
i
a
bl
e
n
am
e
clash
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas Preud'homme
Forbid
V
LA as static variables
commit
|
commitdiff
|
tree
2012-10-15
Thoma
s
Preud'homme
O
nly use blx if availab
l
e
commit
|
commitdiff
|
tree
2012-10-09
Thomas P
r
e
u
d'ho
m
me
Fix R_ARM_CALL
w
h
e
n t
a
rget
fonction is Thu
m
b
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud
'
h
o
mm
e
Support for R_ARM_[THM_]MOV{W,T}_ABS[_NC} rel
o
cs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud
'
homme
Disable callsave
_
t
est for a
r
m
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'hom
m
e
Add multiarch dire
c
tory
for arm har
d
fl
o
at variant
commit
|
commitdiff
|
tree
2012-07-11
Tho
m
as Preud'homme
g
et_
r
eg(
)
: try to f
r
ee r2
for an SV
a
lue f
i
rst
commit
|
commitdiff
|
tree
2012-07-09
Thom
a
s Preud'homme
F
i
x
R_A
R
M_REL32 relo
c
a
t
ion
commit
|
commitdiff
|
tree
next