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
Thomas Preud'hom
m
e
Add suppo
r
t
for struct > 4B returne
d
via registers
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Preud
'
h
o
mme
R
emove cod
e
i
n
a
rm-
g
e
n
.
c for
struct packing in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'homm
e
Correctly identi
f
y
h
omogen
e
ous
float aggr
e
g
ate
commit
|
commitdiff
|
tree
2013-11-21
Th
o
m
as
P
reud
'
homme
Fix coun
t
ing of VFP regs in ARM's g
f
unc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud
'
homme
Fix
register corruption at function ca
l
l on
A
RM
commit
|
commitdiff
|
tree
2013-11-17
Tho
m
as
Preud'homme
Al
l
ow t
h
umb t
r
ansition for
R_ARM_PC2
4
commit
|
commitdiff
|
tree
2013-11-17
Thomas
P
re
u
d'homme
Correctly align a
n
d
re
c
laim stack
a
t funct
i
on call
commit
|
commitdiff
|
tree
2013-11-15
Th
o
m
as Preud
'
h
o
m
me
Refactor and
simpli
f
y gfunc_call() on arm
commit
|
commitdiff
|
tree
2013-11-05
Th
o
mas
P
reud'
h
om
m
e
Add __clea
r
_cache
i
mplementation in libt
c
c1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Pre
u
d'homme
Fix al
l
ocation of struct in
r
egisters on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'
h
omme
R
e
ver
t
"
A
dd support for thread-local stora
g
e variabl
e
s"
commit
|
commitdiff
|
tree
2013-10-29
Tho
m
as Preud
'
homme
Add support fo
r
thread
-
local
s
tor
a
ge
varia
b
les
commit
|
commitdiff
|
tree
2013-10-01
T
h
omas
P
reud'ho
m
me
Fix
commit 0
f
59
4
2c6b382105075dabb6
f
97
5
a3
1
3
e
f
c6
3
a5f9
commit
|
commitdiff
|
tree
2013-09-24
T
h
o
mas Pr
e
ud'homme
Avoid wa
r
nings with g
c
c 4
.
8 + default CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
T
homas Preu
d
'homme
D
e
tect correct inst
r
ucti
o
n with inc
o
rrect operands
commit
|
commitdiff
|
tree
2013-09-20
T
h
oma
s
Preud'homm
e
R
ep
o
rt error w
h
e
n
redefi
n
i
n
g
enumerator
commit
|
commitdiff
|
tree
2013-09-20
T
h
o
mas Preud'
h
om
m
e
Repor
t
error when
using undefin
e
d enum
commit
|
commitdiff
|
tree
2013-09-19
T
h
omas Preud'homme
F
orbid enum
re
d
efinition
.
commit
|
commitdiff
|
tree
2013-09-19
Thoma
s
Preud'homme
Forbid the use
o
f arr
a
y o
f
f
u
n
c
tio
n
s
commit
|
commitdiff
|
tree
2013-09-16
Th
o
mas Preud
'
homme
Generate an erro
r
w
h
e
n a funct
i
on i
s
r
e
defined
commit
|
commitdiff
|
tree
2013-09-07
T
h
omas P
r
eud
'
h
omme
Fix lib, include, c
r
t an
d
lib
g
cc searc
h
paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'
h
omm
e
Define __AR
M
_PCS
_
VFP in hard
f
loat c
o
mp
i
l
a
ti
o
n
m
ode
commit
|
commitdiff
|
tree
2013-06-14
Th
o
mas Preud'homme
Add support f
o
r load/st
o
re of
_Bool v
a
lue
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'homme
Imp
r
ove texi2htm
l
-> makeinfo co
n
version
commit
|
commitdiff
|
tree
2013-05-05
Thomas Pr
e
ud'homme
Rel
i
ce
n
sing Ti
n
yCC
commit
|
commitdiff
|
tree
2013-04-08
Thomas
P
reud'h
o
m
m
e
Fix b
u
i
l
din
g
instruc
t
ion wrt make/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'homme
Fix sync
h
ronizat
i
on b
e
twee
n
data and
i
nstr
c
aches
commit
|
commitdiff
|
tree
2013-03-18
Tho
m
as Preud'homme
Flush ca
c
hes before -running
prog
r
am
commit
|
commitdiff
|
tree
2013-03-14
T
homas Preud'
h
omm
e
Fix configure script on FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Th
o
mas Preud'homm
e
Update
.
gitig
n
o
re
w
ith
r
egards
t
o test chan
g
es
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'ho
m
me
Fix GNU Hurd in
t
erpreter path
commit
|
commitdiff
|
tree
2013-02-18
Th
o
mas Preud'homme
Add support
fo
r
Kf
r
eeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Th
o
mas
Preud'ho
m
me
Define __STDC_HOSTED__ to a sane value
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'homme
Def
i
ne __STDC_HOSTE
D
__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud
'
homme
Release TinyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Revert
"Don't sea
r
ch libgcc_s
.
s
o
.
1 on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reud'
h
o
m
me
Don't search
libgcc_s
.
s
o
.
1
o
n
/lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reu
d
'
hom
m
e
Add missing
h
eading sla
s
h to detect /lib
6
4
s
ystems
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud
'
ho
m
me
Add
a
rm ABI detection in conf
t
es
t
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Another attempt to "detect" multiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'h
o
mme
Create co
n
f
ig-print
program to test $cc
commit
|
commitdiff
|
tree
2013-02-13
T
h
om
a
s
Preud'homme
Various fixes for
f9ac201
3
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
D
etect mu
l
tiarch
t
r
iplet and lddir from l
d
d ou
t
put
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas Preud'homme
Fix previous commit
commit
|
commitdiff
|
tree
2013-02-13
Thoma
s
Preud'ho
m
me
Improve
m
u
ltiarc
h
detec
t
ion
commit
|
commitdiff
|
tree
2013-02-08
T
h
o
mas Pr
e
ud'homme
Fix f
n
_dirname in configure script
commit
|
commitdiff
|
tree
2013-02-05
Thom
a
s
P
r
eud'homme
Align o
n
4n bytes whe
n
c
o
pying fct
a
rgs on stack
commit
|
commitdiff
|
tree
2013-02-04
Thoma
s
Pr
e
ud'homme
Slightly improved support for !gcc compilers
commit
|
commitdiff
|
tree
2013-02-04
T
h
omas Pr
e
ud'homme
a
r
m-gen
.
c: fix v
a
r init
i
alizat
i
on in gfunc_cal
l
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud
'
hom
m
e
Re
v
ert "Add pred
i
c
t
ability in CType initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
T
homas P
r
eud'homme
Revert "Don't call el
f
_hash
on NULL value
"
commit
|
commitdiff
|
tree
2013-01-31
Thom
a
s Preud'homme
Re
v
ert
"Check wheth
e
r
str
u
cture
f
ields have
a
t
ype"
commit
|
commitdiff
|
tree
2013-01-31
T
homas Preud'h
o
mme
Check whether structu
r
e fields h
a
ve a type
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Fix cross-comp
i
lation out-of-
t
ree
b
uild
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Pre
u
d'ho
m
me
Add
m
y
copyright for
chan
g
e
s in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homm
e
Changelog update
commit
|
commitdiff
|
tree
2013-01-30
T
homas Preud'homme
Update Chang
e
l
og
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'homme
Favor
arm ha
r
dfloat ove
r
arm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thoma
s
Preud'homme
F
i
x overflow de
t
ection
in ARM relocation
commit
|
commitdiff
|
tree
2013-01-27
T
hom
a
s Preud'homme
Fix stack
alig
n
ment on 8 bytes at fu
n
ction
c
a
ll
commit
|
commitdiff
|
tree
2013-01-26
Thomas Pre
u
d
'homm
e
D
on't do bu
i
ltin_f
r
ame_address test with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud
'
ho
m
me
Organize fra
m
es
i
n a real linked list on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas
Pr
e
ud'homme
Use gcc to gene
r
ate tcc
t
est
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thoma
s
Pr
e
ud'homme
Link STT_
G
NU_IFUNC into STT_
F
UNC i
n
executable
.
commit
|
commitdiff
|
tree
2013-01-24
Th
o
mas
P
reud'homme
F
i
x [f]getc return
v
al
u
e usage i
n
40_stdi
o
t
e
s
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'ho
m
m
e
Fix
out-of-t
r
e
e build w
i
th relative path to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
e
ud
'
homm
e
Inst
a
ll l
i
btcc
.
h
w
h
e
n invoking make
i
nstall
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'hom
m
e
Revert "Add
e
d w
h
at I call virtual io to tinycc t
h
is
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pr
e
ud'homme
Rev
e
rt
"
pe: fix tcc
n
ot linking to u
s
er3
2
and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Stop setting -Wno
-
unused-result switch in Makefi
l
e
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preu
d
'h
o
mme
Fi
x
C
99ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas
P
reud'homm
e
Stop re
t
u
rning 0
i
n cmp_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'h
o
mme
Ho
n
or
C
C when testing for -Wno-u
n
u
s
e
d-result
commit
|
commitdiff
|
tree
2012-12-04
Tho
m
as
Preud'homme
Det
e
c
t
ARM CPU versi
o
n in configu
r
e
commit
|
commitdiff
|
tree
2012-11-28
T
homas
P
r
eud
'
hom
m
e
a
r
m
-gen
.
c: Invalid o
p
erat
o
r
test a
l
ways false
commit
|
commitdiff
|
tree
2012-11-28
Thom
a
s Preud'
h
omm
e
F
ix OABI
calling c
o
nve
n
t
i
on
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preu
d
'
homme
On
l
y
r
eference vfpr whe
n
a
v
ailable
commit
|
commitdiff
|
tree
2012-11-20
Th
o
m
a
s Pre
u
d'ho
m
m
e
D
e
fine TCC_ARM_EABI if us
i
ng hardfloat
ABI
commit
|
commitdiff
|
tree
2012-11-17
Tho
m
as Preud'homme
G
e
nerate PLT thumb
stub only when necessary
commit
|
commitdiff
|
tree
2012-11-12
Tho
m
a
s
Preud'homme
Revert "Generate PLT t
h
umb st
u
b on
l
y when
n
ecessar
y
"
commit
|
commitdiff
|
tree
2012-11-11
T
h
o
mas Preud'hom
m
e
Add armv6l t
o
A
R
M s
u
pported proce
s
sors
commit
|
commitdiff
|
tree
2012-11-09
Thomas
Preud'homme
Call to v
e
neers in
A
RM mode
commit
|
commitdiff
|
tree
2012-11-07
T
homas P
r
eud'homme
Allow s
o
urce fortificat
i
on
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas Preud'
h
omme
G
en
e
rate P
L
T
t
h
umb
stub only when n
e
c
es
s
ary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Support
R
_ARM_TH
M
_JU
M
P24
r
elocation to pl
t
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas P
r
e
u
d
'
homme
Create a clean
tar
g
et f
o
r
tests2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preu
d
'homme
H
o
n
our *FLAGS everywh
e
re
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'h
o
mme
E
nable
a
rm hardfloa
t
calling
c
onvention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Add
support fo
r
R_ARM_THM_{JUMP24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas P
r
eud
'
homme
F
ix
c
ommit 85f6fad3a6ac
b
fa07a
3
d
c
45b673965fc
2
6890d
8
e
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
reud'
h
omme
Error out in
ca
s
e
of variab
l
e name clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
reud'homme
Forbid VLA as sta
t
ic var
i
ables
commit
|
commitdiff
|
tree
2012-10-15
Thomas P
r
e
u
d
'homme
Only use blx if av
a
ilable
commit
|
commitdiff
|
tree
2012-10-09
Tho
m
as Pr
e
u
d
'homme
Fix R_ARM_CAL
L
when target fonction is Thu
m
b
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Suppo
r
t for
R
_
ARM_[THM_
]
MOV
{
W
,T}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Th
o
mas Preud'homme
Di
s
able
c
allsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'
h
omme
A
dd m
u
lt
i
arch directory for arm ha
r
dfloat
vari
a
nt
commit
|
commitdiff
|
tree
2012-07-11
Th
o
mas Preud'h
o
mme
get_reg(): try to free r2 for an SValue firs
t
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'homme
Fix R_ARM_REL32
r
e
location
commit
|
commitdiff
|
tree
2012-06-13
Th
o
mas Preud'homme
Det
e
ct multiarch on Kfreebsd and Hur
d
commit
|
commitdiff
|
tree
next