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 runtime selection of float ABI
2014-01-08
Thomas Preud'ho
m
me
Ad
d
support for r
u
ntime sele
c
tion of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas P
r
eud'homme
E
xplicit that EABI only supports VFP
for now
commit
|
commitdiff
|
tree
2014-01-07
Thoma
s
Pr
e
ud'hom
m
e
Don't say compiler flags
are warning
options
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pr
e
ud
'
homme
Fix st
r
uct ret
in varia
d
ic fct with ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
T
hom
a
s Preud'homme
Don't call
__tcc_
f
pinit
i
f using l
i
bgc
c
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pr
e
u
d
'homme
Do
n
't enable bound check i
f
l
ibgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Thomas
Preu
d
'homme
Move logic
f
or if
(int value)
to t
c
c
gen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'homm
e
Update
C
h
a
ngelog from git chang
e
log entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Fi
x
n
e
g
ation
o
f
0
.
0
a
nd -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
P
r
e
u
d
'h
o
mme
Pro
v
i
de
i
nstall-strip t
a
rge
t
in Makef
i
le
commit
|
commitdiff
|
tree
2014-01-03
Thomas P
r
eud'homme
Use libtcc
.
a for s
t
atic link even
with US
E
_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud
'
homme
R
epor
t
err
o
r on NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Alway
s
set *
p
align in cl
a
ssify_x86_64_a
r
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
make g
i
t ignore lib
/
arm directory
commit
|
commitdiff
|
tree
2013-12-15
T
h
o
mas Preud'homme
Fix signed in
t
eger d
i
vi
s
ion in
A
R
M runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'ho
m
me
Add
A
R
M
aeab
i
functions
n
eeded to ru
n
t
cctest
commit
|
commitdiff
|
tree
2013-12-11
T
ho
m
a
s Preud'homme
Support special callin
g
convention
for
r
untime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thom
a
s Preud'homme
D
e
f
i
ne _
_
ARM_EABI__ and
_
_
ARMEL__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s Preud'ho
m
m
e
Make a
b
itest
.
c have predictable result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'
h
o
m
me
Add
va
_
* macro
i
mplement
a
tion for ARM
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
a
s
P
reud'homm
e
Add comment to explain
t
he code added by 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preu
d
'homm
e
Fix
s
t
r
u
cture passing in AR
M
calling
convent
i
on
commit
|
commitdiff
|
tree
2013-11-22
Tho
m
a
s
Preud'homme
Add support for str
u
c
t
>
4
B
retu
r
ned vi
a
registe
r
s
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Preud'ho
m
me
Remove code
in arm-gen
.
c for struct packing
in
r
eg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'
h
o
m
me
C
o
r
rectly identify h
o
m
ogeneous f
l
oat
a
ggregate
commit
|
commitdiff
|
tree
2013-11-21
T
homas Preud'homme
Fix cou
n
ting
o
f
V
FP regs i
n
ARM
'
s gfunc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Pr
e
ud
'
ho
m
me
Fix register corr
u
ption at f
u
nc
t
ion c
a
ll on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'h
o
mme
A
l
low th
u
mb transition for R
_
ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preu
d
'
homme
Correct
l
y a
l
i
gn
a
n
d
r
e
claim stack
at f
u
nction call
commit
|
commitdiff
|
tree
2013-11-15
Thoma
s
Preud'
h
omme
R
e
factor
a
n
d
s
implify gfunc_c
a
ll()
o
n
a
r
m
commit
|
commitdiff
|
tree
2013-11-05
T
h
omas Pre
u
d'homme
Add __c
l
e
ar_cache implementation in li
b
tcc1
commit
|
commitdiff
|
tree
2013-11-05
Thoma
s
Preud'ho
m
me
Fix alloca
t
ion of st
r
uct in r
e
gisters on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'homme
Revert "Add suppo
r
t for thread-local storage variab
l
es"
commit
|
commitdiff
|
tree
2013-10-29
Thomas P
r
eud'homme
Add s
u
pport for thread-lo
c
al s
t
orage variables
commit
|
commitdiff
|
tree
2013-10-02
R
a
m
say Jon
e
s
Fix CON
F
IG_TCC_
S
YSINCLUDEPA
T
HS
on
!
win32
systems
commit
|
commitdiff
|
tree
2013-10-01
Th
o
mas Preud'homme
Fix commit 0f5942c6b3821
0
5
0
75dabb6f9
7
5a313e
f
c63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Tho
m
a
s
Preud'homme
Avoid wa
r
nings
w
i
th gc
c
4
.
8 + default CF
L
AGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas
P
r
e
ud'homme
Detect corre
c
t instruc
t
io
n
w
i
t
h
inco
r
rect
o
p
e
rands
commit
|
commitdiff
|
tree
2013-09-20
Thomas
P
reud'h
o
mme
Report error wh
e
n redefin
i
ng enumerator
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'homme
Report error whe
n
usi
n
g undefined
enum
commit
|
commitdiff
|
tree
2013-09-19
T
h
om
a
s Pre
u
d
'
h
omm
e
Forbid enum re
d
e
finition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preu
d
'
homme
Forbid the use
of array
o
f
f
unct
i
o
n
s
commit
|
commitdiff
|
tree
2013-09-16
Th
o
mas
P
reud'homme
Generate an erro
r
when a functio
n
is
re
d
efined
commit
|
commitdiff
|
tree
2013-09-09
Ramsay Jones
lib
t
cc1
.
c: Fi
x
_
_
asm__() in __tcc_fpi
n
it an
d
_
_
t
cc_cvt_ftol
commit
|
commitdiff
|
tree
2013-09-07
Th
o
mas Preud'homm
e
F
ix l
i
b, in
c
l
u
de, crt and libgcc searc
h
p
a
ths
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'ho
m
me
Def
i
ne __ARM_PCS_VFP i
n
hardfloat compilat
i
on mo
d
e
commit
|
commitdiff
|
tree
2013-06-14
Th
o
m
a
s
Preud'homme
Add support for load
/
store of _Boo
l
value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'ho
m
me
Impr
o
ve
t
exi2html
-> ma
k
einf
o
co
n
versi
o
n
commit
|
commitdiff
|
tree
2013-05-05
Th
o
mas Pr
e
ud'homme
R
elicensing TinyC
C
commit
|
commitdiff
|
tree
2013-04-08
T
h
omas Preud'ho
m
m
e
Fix bui
l
d
ing instr
u
c
t
ion
w
r
t
m
a
ke/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas Pre
u
d'ho
m
me
Fix synchroniz
a
t
ion be
t
ween data an
d
in
s
tr
c
a
ches
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preu
d
'
homme
Flush c
a
che
s
b
e
fore
-
run
n
ing program
commit
|
commitdiff
|
tree
2013-03-14
T
h
omas Preu
d
'homme
Fix configu
r
e s
c
ript on Fr
e
eBSD
commit
|
commitdiff
|
tree
2013-03-11
Thoma
s
Preud'homme
Updat
e
.
g
i
tig
n
ore wi
t
h regards to
t
est changes
commit
|
commitdiff
|
tree
2013-02-18
Thoma
s
Preud'
h
omme
Fix GNU Hurd
interpre
t
er pa
t
h
commit
|
commitdiff
|
tree
2013-02-18
Thoma
s
Pre
u
d'homme
Add s
u
pport fo
r
KfreeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
T
homas Pre
u
d'homme
Define __
S
TDC_H
O
S
TED__ to a s
a
ne val
u
e
commit
|
commitdiff
|
tree
2013-02-17
Thom
a
s Preud'homme
Define
__ST
D
C
_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
Th
o
mas Preud'homme
Rele
a
se
T
inyCC 0
.
9
.
2
6
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as
Preud'homm
e
Rever
t
"Don
'
t search libgcc_s
.
so
.
1
o
n /lib6
4
"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homm
e
Don't sea
r
c
h libgcc_s
.
so
.
1 on /l
i
b64
commit
|
commitdiff
|
tree
2013-02-14
Thomas
Preud'homme
Add m
i
ssin
g
heading s
l
as
h
to det
e
ct /lib64
s
ystems
commit
|
commitdiff
|
tree
2013-02-14
Thomas
Preud'homme
Add arm ABI
detection in conftes
t
.
c
commit
|
commitdiff
|
tree
2013-02-14
T
homas Preud
'
homme
Another attempt to "detec
t
"
m
ul
t
iarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Cr
e
ate
config-print p
r
ogram to test $cc
commit
|
commitdiff
|
tree
2013-02-13
Th
o
mas Preud'homme
Variou
s
fixes for f9
a
c2013
commit
|
commitdiff
|
tree
2013-02-13
Th
o
mas Preud'homme
Detect mul
t
iarch
t
riplet and lddir fr
o
m ldd
o
utp
u
t
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas Preud'homm
e
Fix previous commit
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud
'
homme
I
m
prov
e
multiarch
d
ete
c
tion
commit
|
commitdiff
|
tree
2013-02-08
Th
o
mas P
r
e
ud'
h
o
mme
Fi
x
f
n
_dirname
in configure script
commit
|
commitdiff
|
tree
2013-02-05
Th
o
mas Preud'homme
Align o
n
4n bytes
w
hen
c
opying fct arg
s
on stac
k
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud
'
homme
Slightly
improved suppo
r
t for !gc
c
comp
i
lers
commit
|
commitdiff
|
tree
2013-02-04
Tho
m
a
s Preu
d
'homme
arm
-
gen
.
c: fix
v
ar in
i
tialization
in
gfunc
_
call
commit
|
commitdiff
|
tree
2013-01-31
Thom
a
s Preud
'
homme
Reve
r
t "Add
p
redictability in CType
i
nitial
i
zation
.
"
commit
|
commitdiff
|
tree
2013-01-31
Th
o
mas Preud'homm
e
Re
v
ert "Don't
c
a
l
l elf_hash on NUL
L
value"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pr
e
ud'ho
m
m
e
Revert "
C
hec
k
whet
h
e
r structure fields have a t
y
pe"
commit
|
commitdiff
|
tree
2013-01-31
T
homas
P
r
eud'homme
Che
c
k whether st
r
ucture fi
e
lds have a typ
e
commit
|
commitdiff
|
tree
2013-01-31
D
omingo A
l
v
a
r
e
z
.
.
.
Don't call elf_hash on NULL value
Signed-off-by: Thomas Preud'homme <
robotux@celest.fr
>
commit
|
commitdiff
|
tree
2013-01-31
D
omingo Alvarez
.
.
.
Ad
d
predic
t
a
b
ility in CType
i
nitialization
.
Signed-off-by: Thomas Preud'homme <
robotux@celest.fr
>
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Preud'homme
F
ix
cross-co
m
pilation out-of-tree build
commit
|
commitdiff
|
tree
2013-01-30
T
homas Preud'hom
m
e
A
dd
m
y
c
op
y
r
ight for chan
g
es in
ar
m
-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
T
h
om
a
s
P
r
e
ud'homme
Ch
a
nge
l
og update
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud
'
homme
Favor arm ha
r
dflo
a
t over
a
rm soft
f
loa
t
.
commit
|
commitdiff
|
tree
2013-01-28
Thom
a
s Pre
u
d'h
o
mme
Fix
o
verflow detect
i
o
n
in ARM relo
c
ation
commit
|
commitdiff
|
tree
2013-01-27
Thom
a
s Preud'homme
F
i
x stack
alignment on 8 bytes at function
call
commit
|
commitdiff
|
tree
2013-01-26
T
h
omas Pr
e
ud'ho
m
me
Don't do b
u
il
t
in_frame_addre
s
s te
s
t wit
h
ARM g
c
c
commit
|
commitdiff
|
tree
2013-01-26
T
homas P
r
eud
'
homme
Organize frames i
n
a
r
e
al
linked list
o
n
ARM
commit
|
commitdiff
|
tree
2013-01-25
Thoma
s
Preud'homme
Use gcc to generate tcctest
.
gc
c
commit
|
commitdiff
|
tree
2013-01-25
T
homas Preud
'
h
o
mme
Link
S
TT_GNU_IFUNC into
STT_
F
U
NC in e
x
e
cutable
.
commit
|
commitdiff
|
tree
2013-01-24
T
h
omas P
r
eud'
h
omme
Fix [f]getc return
value usa
g
e in 4
0
_s
t
di
o
test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Fix
out-of-
t
r
e
e bui
l
d with relati
v
e path to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Install libtcc
.
h when invoking ma
k
e
i
n
stall
commit
|
commitdiff
|
tree
2013-01-14
Thomas
Preud'homme
Revert "
A
dded what I
call
v
irtual
io to tinyc
c
this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
T
h
o
m
as
P
reud'homme
R
e
vert "pe: fix t
c
c
not
l
inking to us
e
r32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preu
d
'homme
Stop sett
i
ng -
W
n
o
-unu
s
ed
-
result swit
c
h in
M
ake
f
ile
commit
|
commitdiff
|
tree
2013-01-13
Thomas
P
reud'homme
Fix C99ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
T
h
omas P
r
eu
d
'
homme
Stop returning 0 in cmp_comparison_
t
e
st
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud
'
ho
m
me
Hono
r
C
C when t
e
sting for -W
n
o
-u
n
used-res
u
lt
commit
|
commitdiff
|
tree
2012-12-04
Tho
m
as Pre
u
d'homm
e
D
etect ARM C
P
U ver
s
i
o
n in configure
commit
|
commitdiff
|
tree
next