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-22
Thomas P
r
eu
d
'homme
Add
s
upport for struct >
4
B returned vi
a
regist
e
rs
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preu
d
'homme
R
emove
cod
e
in arm-gen
.
c for struct
p
ackin
g
in reg
commit
|
commitdiff
|
tree
2013-11-21
T
hom
a
s Preud'ho
m
me
Correctly identify h
o
mogeneous float a
g
g
regat
e
commit
|
commitdiff
|
tree
2013-11-21
Thomas P
r
eud'homm
e
Fix
counting of VFP reg
s
i
n
A
R
M's
gfunc
_
prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'hom
m
e
Fi
x
register corruption a
t
function call
on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thom
a
s
P
reud
'
homme
Allo
w
thumb trans
i
tion f
o
r R_ARM_PC2
4
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Corre
c
t
l
y
align
and recla
i
m
stack at fu
n
ctio
n
call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'homme
Refa
c
to
r
and simplify gfunc_call() on ar
m
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'ho
m
me
Add __
c
l
e
ar_ca
c
he im
p
lementation in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'hom
m
e
Fix allocat
i
on of struct in registe
r
s
o
n
AR
M
commit
|
commitdiff
|
tree
2013-11-03
Thom
a
s Preud'h
o
m
m
e
Re
v
ert "
A
dd sup
p
ort for th
r
ead-l
o
cal stora
g
e va
r
iabl
e
s"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'homme
A
dd support for thread-local stora
g
e
variables
commit
|
commitdiff
|
tree
2013-10-01
Th
o
mas Preud'homm
e
F
ix commit 0f594
2
c
6b382105
0
75dabb
6
f975a3
1
3efc
6
3a5f
9
commit
|
commitdiff
|
tree
2013-09-24
T
homas Preud'
h
omme
Avoid warnings with gcc
4
.
8 + defaul
t
CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'hom
m
e
De
t
ec
t
c
orrect instruction wit
h
i
n
correct oper
a
nds
commit
|
commitdiff
|
tree
2013-09-20
Thomas
P
reud'hom
m
e
R
e
p
o
r
t
e
rr
o
r
w
hen
r
edefi
n
i
ng enu
m
erator
commit
|
commitdiff
|
tree
2013-09-20
Thom
a
s Preud'homme
Report
error when using und
e
fined enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
Forbid enum
redefi
n
ition
.
commit
|
commitdiff
|
tree
2013-09-19
T
h
oma
s
P
r
eu
d
'
homme
Fo
r
bid th
e
use of a
r
ray of
func
t
ion
s
commit
|
commitdiff
|
tree
2013-09-16
Th
o
mas
P
reud'ho
m
me
Generate an e
r
r
o
r
when a f
u
ncti
o
n
is redefined
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud'h
o
mme
Fix lib
,
i
n
clude, c
r
t
and li
b
g
cc search paths
commit
|
commitdiff
|
tree
2013-06-14
Thoma
s
Preud'homme
Define
__ARM_
P
CS_VFP in har
d
f
l
oat c
o
mpilation mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas
P
reud'ho
m
me
Add
s
upport for load/store of _Bo
o
l value
commit
|
commitdiff
|
tree
2013-05-29
T
h
omas Preud'homme
Improve
texi2html
-> makeinfo con
v
ers
i
on
commit
|
commitdiff
|
tree
2013-05-05
Thomas Pre
u
d'homme
Relicensing TinyCC
commit
|
commitdiff
|
tree
2013-04-08
T
h
omas
P
re
u
d'homme
F
i
x
b
uilding instruction wr
t
make
/
gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'homme
Fi
x
synchroniza
t
ion between data
a
nd i
n
str caches
commit
|
commitdiff
|
tree
2013-03-18
Thoma
s
P
r
e
ud'homm
e
F
l
ush caches
b
e
f
ore -running
p
rogram
commit
|
commitdiff
|
tree
2013-03-14
T
h
o
m
a
s Preud'ho
m
me
Fix configure s
c
ript on F
r
ee
B
SD
commit
|
commitdiff
|
tree
2013-03-11
T
h
omas Preud
'
hom
m
e
Update
.
g
itigno
r
e with regards
t
o test chang
e
s
commit
|
commitdiff
|
tree
2013-02-18
T
homas Preud'ho
m
me
F
ix GNU Hu
r
d
i
nterpre
t
er path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'homm
e
A
d
d suppo
r
t
f
o
r KfreeBSD 64bit
s
commit
|
commitdiff
|
tree
2013-02-17
Tho
m
as Pre
u
d'homme
Define __STDC_HOS
T
ED__ to a
sane valu
e
commit
|
commitdiff
|
tree
2013-02-17
T
h
om
a
s Preud'homme
D
e
f
ine __STDC_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
T
homas P
r
eud'homme
R
el
e
ase
Tiny
C
C
0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
T
h
o
m
as Preud'homme
Revert "Don't
s
earc
h
libgcc_
s
.
so
.
1
on /lib6
4
"
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as Preud'homme
Don't se
a
rch libgcc_s
.
so
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas
Preud'homme
A
dd mi
s
s
ing head
i
ng slash to detect
/
li
b
64 systems
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as P
r
eud'homme
A
d
d arm ABI
de
t
ection in con
f
test
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pre
u
d'homme
Anoth
e
r
atte
m
pt to "detect" mu
l
tiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pre
u
d'homme
Create co
n
fig-p
r
int program
t
o
test
$cc
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Various
fix
e
s for f
9
ac2
0
13
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'h
o
m
m
e
Detect multiarch triplet and lddi
r
fr
o
m ldd out
p
ut
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas Preud'homme
Fi
x
pre
v
ious c
o
mmit
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preu
d
'
homme
Improve multiarch detection
commit
|
commitdiff
|
tree
2013-02-08
Thoma
s
Preud'homme
Fix fn
_
d
i
rname in configu
r
e scrip
t
commit
|
commitdiff
|
tree
2013-02-05
Thomas P
r
eud
'
ho
m
me
A
l
ign o
n
4n byte
s
when co
p
ying f
c
t args o
n
stack
commit
|
commitdiff
|
tree
2013-02-04
T
h
om
a
s P
r
eud'homme
Slight
l
y impro
v
ed support for !gcc compilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
ar
m
-g
e
n
.
c: fix var i
n
itial
i
zation
in g
f
unc_ca
l
l
commit
|
commitdiff
|
tree
2013-01-31
T
homas Pre
u
d
'homme
Reve
r
t
"Add predictability in C
T
ype initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
T
h
omas Preud'h
o
mme
Reve
r
t "Don't
c
a
l
l elf_ha
s
h
on NUL
L
va
l
ue"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preu
d
'
homme
Revert "Check whether struct
u
re f
i
e
l
ds have a
t
ype"
commit
|
commitdiff
|
tree
2013-01-31
Th
o
mas
Pr
e
ud'homme
C
heck
whether
s
tructure fields have a typ
e
commit
|
commitdiff
|
tree
2013-01-30
Thomas Pr
e
ud
'
ho
m
m
e
Fix
cros
s
-compilation
o
ut-of-tree build
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'
h
omme
A
d
d my c
o
pyright for changes in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas
P
reud'ho
m
me
Change
l
og upda
t
e
commit
|
commitdiff
|
tree
2013-01-30
T
h
omas
P
r
e
ud'homme
Upd
a
te
Cha
n
gelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'h
o
mme
Fa
v
or arm hard
f
loat ov
e
r
arm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Pre
u
d
'
h
o
mme
Fix
overf
l
ow
d
etection in ARM r
e
location
commit
|
commitdiff
|
tree
2013-01-27
Thomas
P
reud
'
ho
m
me
Fix stack alignment o
n
8 by
t
es at function call
commit
|
commitdiff
|
tree
2013-01-26
T
h
om
a
s P
r
eud'homme
Do
n
't d
o
builtin_frame_
a
dd
r
ess t
e
st w
i
t
h
A
R
M g
c
c
commit
|
commitdiff
|
tree
2013-01-26
Thomas
P
reud'ho
m
m
e
Organize fra
m
es
in
a
real linked l
i
st on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas
Preud
'
h
omme
U
se gcc to generate tcctes
t
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Th
o
mas
Preud
'
homme
Link STT_GN
U
_IFU
N
C into ST
T
_FU
N
C i
n
e
x
e
cut
a
ble
.
commit
|
commitdiff
|
tree
2013-01-24
Th
o
mas P
r
e
u
d'ho
m
me
Fix [f
]
g
e
tc return value usage
in
4
0_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
a
s
Preu
d
'homm
e
Fix out
-
of-tree build with relative path to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas
Preud'
h
omme
Install libtcc
.
h when invoking make install
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preu
d
'homme
Re
v
ert "Added w
h
a
t
I c
a
l
l virtua
l
io to
t
inycc t
h
is
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
a
s Pr
e
u
d
'homme
Rev
e
rt "pe: fix tcc no
t
linkin
g
to u
s
er32 an
d
gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Th
o
m
a
s Preud'homme
Stop set
t
in
g
-Wn
o
-unused
-
r
e
su
l
t switch in Makef
i
le
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Fix C99ism in vswap
(
)
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Stop
r
eturning 0 in cmp_compariso
n
_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preu
d
'hom
m
e
Honor CC when test
i
ng
f
or
-
W
no-u
n
used-resul
t
commit
|
commitdiff
|
tree
2012-12-04
T
homas Preud'homme
Detect
ARM CP
U
v
e
rsion in configu
r
e
commit
|
commitdiff
|
tree
2012-11-28
Th
o
m
as Preud'homm
e
a
r
m-gen
.
c
:
Invalid operator test
always false
commit
|
commitdiff
|
tree
2012-11-28
Thomas P
r
eu
d
'homme
Fix OABI calling conven
t
ion
commit
|
commitdiff
|
tree
2012-11-21
Tho
m
as Pre
u
d'h
o
m
me
Only reference v
f
p
r when available
commit
|
commitdiff
|
tree
2012-11-20
Thom
a
s
P
reud'
h
omme
Defin
e
T
CC_ARM_E
A
BI if using hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas P
r
eud'homme
Generate PLT thumb stub
o
nly when necessary
commit
|
commitdiff
|
tree
2012-11-12
T
homas Preud'homme
Revert "Generate PLT thumb s
t
ub onl
y
w
hen necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas
P
r
e
ud'
h
omme
Add armv6l
to ARM s
u
ppor
t
ed processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'homme
Call to veneers in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud
'
homme
Allow source fort
i
ficati
o
n
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preu
d
'homme
Gen
e
rate PLT thum
b
stub
only when
nec
e
s
s
ary
commit
|
commitdiff
|
tree
2012-11-07
T
homas Preud
'
hom
m
e
Support R_ARM_TH
M
_JUMP
2
4 reloca
t
ion to pl
t
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preu
d
'h
o
mm
e
C
r
eate
a clean ta
r
get f
o
r test
s
2/Makef
i
le
commit
|
commitdiff
|
tree
2012-11-06
T
h
omas Preud'homm
e
Hon
o
ur
*
FLAGS everywhe
r
e
commit
|
commitdiff
|
tree
2012-10-28
Thoma
s
Preud'ho
m
me
Enable arm hardflo
a
t calli
n
g conve
n
tion
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'ho
m
me
A
d
d sup
p
ort for
R_ARM_T
H
M_{JUMP24,C
A
L
L} r
e
l
o
cs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'ho
m
me
Fix
commi
t
8
5f6fad3a6acbfa07a3
d
c45b673965fc26890d
8
e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Error out
i
n
c
ase of
varia
b
l
e name clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
F
o
r
b
id VLA as s
t
atic v
a
r
i
a
ble
s
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
O
n
ly use
blx if available
commit
|
commitdiff
|
tree
2012-10-09
Thomas
Preud'homme
F
i
x R_AR
M
_CALL when ta
r
get fon
c
tion is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Pr
e
ud'
h
omm
e
Support for R_ARM_[THM_]MOV{W,T}_AB
S
[_NC} rel
o
c
s
commit
|
commitdiff
|
tree
2012-07-30
Thomas P
r
eud'homme
D
isable callsave_te
s
t fo
r
arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Pr
e
ud'homm
e
Add multi
a
rc
h
direc
t
ory fo
r
a
rm hard
f
loat varian
t
commit
|
commitdiff
|
tree
2012-07-11
Thoma
s
Preu
d
'homme
get_reg
(
)
: try
t
o free
r
2
fo
r
an SValue f
i
rst
commit
|
commitdiff
|
tree
2012-07-09
Thoma
s
Preud'homme
Fix
R
_ARM
_
REL3
2
r
e
location
commit
|
commitdiff
|
tree
2012-06-13
Th
o
mas Preud'
h
omme
Detect multiarch
on Kfr
e
ebsd and Hurd
commit
|
commitdiff
|
tree
next