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 signed integer division in ARM runtime ABI
2013-12-15
T
homas Preud'hom
m
e
Fix signed
intege
r
d
i
vision in ARM ru
n
ti
m
e A
B
I
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'hom
m
e
Add ARM aeabi functions
n
e
e
d
e
d
to run
tcct
e
st
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homm
e
Supp
o
rt special call
i
ng convention
f
o
r runtime AB
I
commit
|
commitdiff
|
tree
2013-11-26
T
homas Preu
d
'
h
omme
D
efine __ARM
_
EABI__ and _
_
ARMEL__ when ap
p
licable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pr
e
ud'homme
M
ake ab
i
te
s
t
.
c have
pre
d
ictable result
commit
|
commitdiff
|
tree
2013-11-25
Th
o
mas P
r
eud'homm
e
Add
va_* macro implem
e
ntati
o
n
for
A
RM
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as Preud'hom
m
e
A
d
d comment to explain
t
he
code added b
y
41ce
3
9
1
c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Fix structure passing in ARM
c
alli
n
g convention
commit
|
commitdiff
|
tree
2013-11-22
Thom
a
s Preud'homme
Add
suppo
r
t for
s
truct > 4
B
returned v
i
a registe
r
s
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Pre
u
d'homme
Remove code in arm-gen
.
c for struct packi
n
g in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preu
d
'homme
Correct
l
y identi
f
y homogeneous float aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas P
r
eud'homme
Fi
x
counting of VFP regs in ARM
'
s gf
u
nc_p
r
ol
o
g
commit
|
commitdiff
|
tree
2013-11-21
T
homa
s
Preud'homme
Fix re
g
ist
e
r corruption at funct
i
on call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
All
o
w thumb t
r
ansition
f
or R_ARM_PC
2
4
commit
|
commitdiff
|
tree
2013-11-17
Tho
m
as Preud
'
h
o
mme
Cor
r
ectly align an
d
reclaim stack at
f
unction call
commit
|
commitdiff
|
tree
2013-11-15
Thom
a
s
Preud'homme
Re
f
a
c
tor an
d
simpli
f
y gfunc_call() on arm
commit
|
commitdiff
|
tree
2013-11-05
T
h
o
m
a
s Preud'homme
Add
_
_clear_cache
i
mpl
e
ment
a
tion in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
T
h
omas
P
reud'ho
m
me
Fix alloc
a
tion
o
f struct
in r
e
gisters on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'
h
omme
Revert "Add support for th
r
e
a
d-l
o
cal storage variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas
P
r
e
ud'homme
Add supp
o
rt
for threa
d
-loca
l
storage
varia
b
le
s
commit
|
commitdiff
|
tree
2013-10-02
Ram
s
a
y
Jones
Fix CON
F
I
G
_TCC_
S
Y
S
INCLUDEPATHS on
!win32 sy
s
tems
commit
|
commitdiff
|
tree
2013-10-01
Thomas
P
reud'homme
Fix commit 0f5942c6b382105075dabb
6
f9
7
5a313e
f
c63a5f
9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud
'
homme
Avo
i
d w
a
rnings wi
t
h gcc 4
.
8
+ d
e
fault
C
FLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas
Preud'h
o
mm
e
Dete
c
t correct i
n
struction with
inc
o
rrect operand
s
commit
|
commitdiff
|
tree
2013-09-20
Tho
m
as Pre
u
d'
h
o
mme
Repor
t
error
wh
e
n redefi
n
ing enumerat
o
r
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'homme
Re
p
ort error when using undefined enum
commit
|
commitdiff
|
tree
2013-09-19
T
h
omas Preud'homme
Forbid enum r
e
defin
i
t
ion
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
Forbid the use o
f
array of functions
commit
|
commitdiff
|
tree
2013-09-16
Thom
a
s Pr
e
ud'homme
Gener
a
te an
e
rror when a
f
u
n
c
tion is re
d
efine
d
commit
|
commitdiff
|
tree
2013-09-09
Rams
a
y Jones
libtcc1
.
c: Fix __as
m
_
_
() in _
_
tcc_fpin
i
t and _
_
tcc_cvt_ftol
commit
|
commitdiff
|
tree
2013-09-07
T
h
om
a
s
P
reud'homme
Fix lib, include, crt and libgcc sea
r
ch paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas
P
reud'homme
De
f
ine
_
_ARM_PCS_VFP in hardfl
o
at c
o
m
p
i
l
a
tion
m
ode
commit
|
commitdiff
|
tree
2013-06-14
Th
o
m
as Preud'homme
A
dd support for load/stor
e
o
f _Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thomas
Preud'hom
m
e
Improve texi2html -> make
i
nfo co
n
version
commit
|
commitdiff
|
tree
2013-05-05
Thomas P
r
e
ud'homme
Reli
c
en
s
ing
TinyCC
commit
|
commitdiff
|
tree
2013-04-08
T
h
omas Preud'
h
omm
e
Fix bui
l
ding i
n
st
r
uc
t
io
n
wrt
mak
e
/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'homme
F
ix synchr
o
nization between d
a
ta a
n
d
i
nstr cache
s
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preud'homme
Flush
cac
h
es
b
e
f
o
re
-running
program
commit
|
commitdiff
|
tree
2013-03-14
Thoma
s
Preud'homme
Fi
x
configure script on FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
T
h
omas Pre
u
d
'
homme
Updat
e
.
gitignore with rega
r
ds to test changes
commit
|
commitdiff
|
tree
2013-02-18
Tho
m
as
P
reud'
h
omme
Fix GNU H
u
rd interp
r
eter path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'ho
m
me
Add support for KfreeBSD
6
4bits
commit
|
commitdiff
|
tree
2013-02-17
T
h
om
a
s Pr
e
ud'homme
D
e
fin
e
__STDC_HOST
E
D__ to
a san
e
v
a
lue
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud
'
h
o
m
me
Define __STDC_HO
S
TED
_
_
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud'hom
m
e
Release TinyCC 0
.
9
.
2
6
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pre
u
d'
h
omme
Re
v
ert
"D
o
n
'
t sea
r
c
h
libg
c
c_s
.
so
.
1
on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pr
e
ud'homme
Don't s
e
arc
h
libgcc_s
.
so
.
1
o
n
/
l
ib64
commit
|
commitdiff
|
tree
2013-02-14
Th
o
m
as Preud'homme
Add missing head
i
ng slash to dete
c
t /lib64 systems
commit
|
commitdiff
|
tree
2013-02-14
Thom
a
s Preud'h
o
mme
Add arm ABI detection in con
f
test
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud
'
homme
Anothe
r
a
tt
e
mpt to
"
detect
"
multiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas
P
reud'ho
m
me
Crea
t
e
con
f
ig-print
p
rogram
to test $cc
commit
|
commitdiff
|
tree
2013-02-13
T
homas Preud
'
homme
Various fixes for
f
9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Detect multiarch triplet and
l
ddi
r
fro
m
ldd output
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s Preud'hom
m
e
Fix prev
i
ou
s
commit
commit
|
commitdiff
|
tree
2013-02-13
T
hom
a
s P
r
eud'hom
m
e
I
m
p
r
ove multiarch det
e
ction
commit
|
commitdiff
|
tree
2013-02-08
Tho
m
as P
r
eud'homme
Fix fn_dirname in
c
onfigure script
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preud'homme
Alig
n
on 4n byt
e
s when copying
fct args on st
a
ck
commit
|
commitdiff
|
tree
2013-02-04
T
h
omas Pre
u
d'homme
Slightly impro
v
ed support for !gc
c
c
o
mpilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
arm
-
gen
.
c: fix var initialization in gf
u
nc_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homm
e
Revert "Add p
r
edictability in CType ini
t
i
a
lization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas P
r
eud'ho
m
me
Rev
e
rt "Don't cal
l
elf_hash on NU
L
L va
l
ue"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'ho
m
me
R
e
vert
"
Check whethe
r
structure fiel
d
s
h
a
v
e a
t
ype"
commit
|
commitdiff
|
tree
2013-01-31
Tho
m
as Pr
e
ud'homme
Chec
k
whe
t
her
structure fields
h
a
ve a ty
p
e
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvarez
.
.
.
Do
n
't call elf_has
h
on N
U
LL value
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvarez
.
.
.
Add predicta
b
ility in C
T
ype i
n
itializati
o
n
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
a
s Pr
e
u
d
'homme
Fix cross-compilation out
-
of-tree bu
i
ld
commit
|
commitdiff
|
tree
2013-01-30
T
homas Preud'homme
Add my copy
r
ig
h
t for chan
g
es in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Changelog upda
t
e
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Update C
h
angelog
commit
|
commitdiff
|
tree
2013-01-29
Th
o
mas Preud'homme
Favor arm hardfl
o
at over
arm so
f
tfloat
.
commit
|
commitdiff
|
tree
2013-01-28
T
h
omas Preud'ho
m
me
Fix overflow de
t
e
ction in ARM r
e
l
o
c
at
i
o
n
commit
|
commitdiff
|
tree
2013-01-27
Tho
m
as
P
reud'homme
Fix
stack alignment on 8 bytes
a
t
function cal
l
commit
|
commitdiff
|
tree
2013-01-26
Thomas P
r
eud'homme
Don'
t
do builtin_fr
a
me_
a
ddress t
e
st
w
ith ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
T
homas Preud'homme
Organize f
r
a
m
es in a
real linked list
o
n ARM
commit
|
commitdiff
|
tree
2013-01-25
Thom
a
s Preud'hom
m
e
Use gcc
to ge
n
erate
tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
Link STT_
G
NU_IFUNC into
S
T
T_FUNC in executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'ho
m
m
e
Fix [f]get
c
return valu
e
u
s
age in 40_
s
td
i
o
test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Fix o
u
t-of-tree build with relativ
e
pat
h
t
o
r
o
ot
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'hom
m
e
Install libtcc
.
h when invoking make in
s
tall
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Revert
"Adde
d
wh
a
t I call virtual io to tinycc
t
h
i
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preud
'
homm
e
Revert "pe: fix tcc not li
n
king to
u
ser
3
2 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
as Preud'ho
m
m
e
S
t
op setting -Wno-
u
nused
-
resul
t
swit
c
h i
n
M
akefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Pr
e
ud'
h
omm
e
Fix C99is
m
in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Th
o
mas Preud'h
o
mme
S
t
op
ret
u
rning 0 in cmp_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas P
r
e
u
d
'homme
Hon
o
r
CC
when testing for -Wno-unused-r
e
s
u
lt
commit
|
commitdiff
|
tree
2012-12-04
Th
o
mas Pre
u
d
'
homme
Detect ARM CPU ve
r
sion in configure
commit
|
commitdiff
|
tree
2012-11-28
T
h
omas Pr
e
ud'ho
m
me
arm-ge
n
.
c
: Inva
l
id opera
t
or
t
est alwa
y
s
fals
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas Pre
u
d
'h
o
mme
F
i
x OABI calling convention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'homme
Only refe
r
e
n
ce
v
fpr
w
hen
available
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'homme
Define
T
CC_AR
M
_EABI i
f
using hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thoma
s
Pre
u
d'homme
G
e
nerate
P
LT thumb stu
b
on
l
y
when
necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Pre
u
d'homme
Revert "Gener
a
te PLT
t
hum
b
stub only when necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas
P
reud
'
h
o
m
me
Add
a
rmv6l to ARM supported p
r
ocessor
s
commit
|
commitdiff
|
tree
2012-11-09
Thoma
s
Preud'homm
e
C
all to venee
r
s in ARM
m
o
de
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'homme
Allow source fort
i
fication
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Preu
d
'h
o
mm
e
Generate PLT t
h
umb stub
o
nly when necessary
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Preud'homm
e
S
u
pport R_ARM_
T
HM_JUMP
2
4 relocation to
p
lt
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
m
as Pr
e
ud'homme
Create a cle
a
n tar
g
et for tests
2
/
M
akefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas
Preud'hom
m
e
Honour
*
FLAG
S
eve
r
y
wh
e
r
e
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
re
u
d
'
h
omme
Enable arm hardfloa
t
calling convention
commit
|
commitdiff
|
tree
next