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
Make parse_btype only accept one basic type
2014-03-24
Th
o
mas
P
reud'homme
M
ake parse
_
b
t
ype on
l
y ac
c
ept o
n
e basic
t
y
pe
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'ho
m
me
Fix rel
o
ca
t
ion of _
_
bound_init
commit
|
commitdiff
|
tree
2014-03-11
T
h
omas
Preud'h
o
m
m
e
Fix __cle
a
r_
c
ache implementation
commit
|
commitdiff
|
tree
2014-03-11
Th
o
mas Preud'
h
o
mme
Adju
s
t re
l
ocation off
s
et for
t
hu
m
b
to ARM
veneer
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s Preud'homme
D
on
'
t hardcode
g
cc in tests
Ma
k
efile
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pr
e
ud'homme
F
i
x warnin
g
of clan
g
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homm
e
U
se
i
ntptr_t to cast po
i
nter
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s Preud'homme
Un
d
efine
__va* in libt
c
c1 to
a
v
oid errors w/ cl
a
ng
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Preu
d
'ho
m
m
e
Make condition in libtcc
1
based on
t
arget
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas
Pre
u
d'h
o
m
me
F
ix
type_to
_
str tes
t
for
u
n
s
i
g
n
ed int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'homme
F
i
x vario
u
s errors
u
n
c
ove
r
e
d by static analysis
commit
|
commitdiff
|
tree
2014-02-10
Th
o
mas Preud'homme
Call fill
_
g
ot_entry
u
nconditionally
commit
|
commitdiff
|
tree
2014-02-09
Thomas Pre
u
d'homme
Define float_eabi on
l
y in
a
rm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Tho
m
as Preud'homme
Ignore V
T
_DEFSIGN in loa
d
on x86-64 ar
c
h
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Preu
d
'homme
Def sig
n
e
dness
!
= sign
e
d
!
=
unsigned f
o
r char
commit
|
commitdiff
|
tree
2014-02-06
T
h
o
mas Pre
u
d
'homme
Add support o
f
T
h
um
b
t
o ARM branch relocati
o
n
commit
|
commitdiff
|
tree
2014-02-06
Th
o
m
a
s Preud
'
homme
Split elf_out
p
ut_f
i
le in
smaller fu
n
c
tions
commit
|
commitdiff
|
tree
2014-02-06
Thomas
Preud'homme
Ad
d
mac
r
o to
b
rowse relo
c
and sym ent
r
i
e
s
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Ro
u
nd mode of ll -> float conversion to near
e
s
t
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas Preu
d
'
homme
Fix negati
v
e long long
to floa
t
conversion on A
R
M
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
P
r
eud'homm
e
Fix float to long long conve
r
sion
o
n ARM
commit
|
commitdiff
|
tree
2014-02-05
Tho
m
as Preud'h
o
m
me
F
i
x
an
d
extend *FC
A
ST test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Th
o
m
a
s Preud'homme
F
i
x parameter pa
s
sing
of
l
ong lon
g
bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s Preud'h
o
m
m
e
sw
i
tch las
t
2 p
a
rams of TOK_memset on ARM
commit
|
commitdiff
|
tree
2014-02-03
Th
o
mas Preud'homme
Don
'
t perform builtin_frame_addre
s
s on
A
RM
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s Pr
e
ud'
h
om
m
e
Fix
f
ct param pa
s
sing of
struct with size < 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homm
e
Switch float abi
t
o
so
f
tfp for int <-
-
> flo
a
t conv
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
P
reud'h
o
mme
Re
v
ert
"Add macro to bro
w
se reloc and sym
e
n
t
ries"
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'homme
Revert "Split
e
lf_output_file in s
m
aller func
t
ions"
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
m
a
s Preud'hom
m
e
Revert "
A
dd suppor
t
of Th
u
mb to ARM branch relocation"
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
P
r
e
u
d
'homme
Add suppor
t
o
f Thumb
t
o ARM branch reloca
t
ion
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Pre
u
d'homme
Split
e
l
f
_outpu
t
_file
in smaller
f
unctions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
o
m
me
Add
ma
c
ro to
b
ro
w
se reloc and s
y
m entr
i
e
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'homme
G
i
ve ARM asm
mnemonic of PLT
entr
i
es
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Clean tccel
f
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'h
o
mme
Ign
o
re abitest-c
c
a
nd abitest-t
c
c
t
est progra
m
s
commit
|
commitdiff
|
tree
2014-02-01
Thomas Pr
e
ud'ho
m
me
Te
s
t long long to floa
t
conversi
o
ns
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preu
d
'homme
M
o
v
e result of itof doubl
e
conv back t
o
V
F
P reg
commit
|
commitdiff
|
tree
2014-01-09
T
h
omas
P
reu
d
'h
o
mme
Variou
s
Mak
e
file fixes for
cross-compilation
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'homme
R
emove WITHOUT_LIBTCC macro: no more
u
s
er
commit
|
commitdiff
|
tree
2014-01-08
Thomas P
r
eud'h
o
mme
Us
e
GNU tripl
e
t prefix for cross tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homm
e
Share
d
libra
r
ies a
l
so hav
e
entry p
o
ints
commit
|
commitdiff
|
tree
2014-01-08
T
hom
a
s Preud'homme
Im
p
rov
e
ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
m
as Pr
e
ud'homm
e
U
pdate elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d'ho
m
m
e
A
d
d
s
upport for
r
untime selection
o
f float A
B
I
commit
|
commitdiff
|
tree
2014-01-07
Th
o
m
a
s
P
reud
'
homme
Expli
c
it that EAB
I
only suppor
t
s
VFP for
n
ow
commit
|
commitdiff
|
tree
2014-01-07
Thom
a
s
Preud'homme
Do
n
't say compiler flags are w
a
rning options
commit
|
commitdiff
|
tree
2014-01-06
Thom
a
s Preud'
h
omme
F
i
x struct ret in
v
ariadic fct with ARM
h
a
r
dfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't
c
all
__
t
cc_fpinit if using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud
'
homme
Don't
e
nable bound check if
li
b
gcc is used
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as
Preud'ho
m
me
M
o
ve log
i
c fo
r
i
f
(int
v
alue) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Th
o
m
a
s
P
r
eud'hom
m
e
Up
d
ate Changelog from git chang
e
log entries
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
a
s
Preud'
h
o
mme
Fix neg
a
tion of 0
.
0 a
n
d -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
eud'homme
Provide i
n
stall-strip target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas
P
reud'ho
m
me
Use
libtcc
.
a
f
or s
t
at
i
c
link e
v
e
n
with USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
T
h
omas
P
reu
d
'homme
Report e
r
ror on NaN
c
omparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'hom
m
e
Always set
*
pali
g
n in c
l
assif
y
_x86_64_a
r
g
commit
|
commitdiff
|
tree
2013-12-15
T
homas Preud'homme
make git
i
gnore l
i
b/arm d
i
rectory
commit
|
commitdiff
|
tree
2013-12-15
Tho
m
as Preud'homme
Fix signed integer division i
n
A
RM runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thoma
s
P
r
e
ud'homm
e
A
dd
AR
M
aeabi functions needed
t
o
r
un tcctes
t
commit
|
commitdiff
|
tree
2013-12-11
T
h
omas Preud'
h
o
mme
Su
p
port special calling convention for
run
t
im
e
A
BI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'ho
m
me
D
e
fine
_
_
A
RM_EABI__ and _
_
ARMEL
_
_ when ap
p
lica
b
le
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'
h
omme
Make abite
s
t
.
c have predict
a
ble result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add va_* macro implementation for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reud'homme
Add comment
to explai
n
th
e
code added by
41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Fix structur
e
passing i
n
ARM
callin
g
convention
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud'homme
A
d
d sup
p
ort for struct > 4B re
t
urne
d
via registers
commit
|
commitdiff
|
tree
2013-11-21
T
homas Preud'hom
m
e
Remove co
d
e in arm-gen
.
c for struct packing in
r
eg
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud'homme
Correctly id
e
ntif
y
h
omogeneo
u
s f
l
oat a
g
gregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas
Pre
u
d'homme
Fix cou
n
ti
n
g of VFP regs in ARM's gf
u
nc_prolo
g
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud'homm
e
Fi
x
registe
r
cor
r
up
t
ion at function call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Pre
u
d'homme
Allow thum
b
tra
n
si
t
ion for R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Correc
t
ly
align and reclaim s
t
ack at funct
i
on call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'homme
Refactor
a
nd
s
i
m
pl
i
fy gfunc_call(
)
o
n
arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Add __clear_
c
ache imp
l
ementat
i
on
i
n libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homm
e
Fix al
l
ocati
o
n of struct in regis
t
er
s
on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'h
o
m
me
Re
v
ert "Add
su
p
p
ort for thread-loc
a
l sto
r
age varia
b
l
e
s"
commit
|
commitdiff
|
tree
2013-10-29
Thom
a
s Pr
e
ud'homme
Add support for thread
-
local storage variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay J
o
nes
Fix CON
F
IG_TCC_SYS
I
NCLUDEPATHS
o
n !win32 syst
e
ms
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud'homme
F
ix com
m
it 0f5942c6b382105075dabb6f975
a
313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Avoid wa
r
nings with gcc 4
.
8 + default CFL
A
GS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Detec
t
correct i
n
struc
t
ion with incorrect o
p
erands
commit
|
commitdiff
|
tree
2013-09-20
Thomas
P
re
u
d'h
o
mme
R
e
port
e
r
r
or
wh
e
n redefining enumerator
commit
|
commitdiff
|
tree
2013-09-20
Thoma
s
Preud'h
o
mme
Report error when using undefined enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas Pr
e
ud'homme
Forbid
enum re
d
efinition
.
commit
|
commitdiff
|
tree
2013-09-19
Thom
a
s Pr
e
ud'ho
m
me
Forbi
d
the u
s
e of array of functions
commit
|
commitdiff
|
tree
2013-09-16
Thomas Preu
d
'homme
G
e
n
e
rate an error whe
n
a funct
i
o
n i
s
r
edefin
e
d
commit
|
commitdiff
|
tree
2013-09-09
Ramsay Jones
l
i
btcc1
.
c
:
Fix __asm__() in __tcc_fpi
n
it
and __tcc_cvt_ftol
commit
|
commitdiff
|
tree
2013-09-07
Tho
m
as Preud
'
h
o
mme
Fix lib, include, crt and libgcc search paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preu
d
'ho
m
m
e
Defin
e
__ARM_PCS_VFP in
hardfloat c
o
mpilation
m
o
d
e
commit
|
commitdiff
|
tree
2013-06-14
T
h
om
a
s
P
reud'homme
Add support for
l
o
a
d/store of _Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'homme
I
m
prove
texi2html ->
m
ak
e
info conversi
o
n
commit
|
commitdiff
|
tree
2013-05-05
Thom
a
s Preud'ho
m
me
Relicensi
n
g TinyCC
commit
|
commitdiff
|
tree
2013-04-08
Thomas Preud
'
homm
e
Fix
b
uild
i
ng ins
t
ruc
t
i
on
w
r
t
m
ake/gmake
commit
|
commitdiff
|
tree
2013-03-19
T
homas Preud'homme
Fix synchronizat
i
on between data and instr cac
h
e
s
commit
|
commitdiff
|
tree
2013-03-18
Tho
m
as Preud'homme
Flush
c
aches befo
r
e
-
runn
i
ng
program
commit
|
commitdiff
|
tree
2013-03-14
Thom
a
s
Preud'ho
m
m
e
Fix configure script
o
n FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Tho
m
as Preud'homme
U
pdate
.
g
i
t
igno
r
e with re
g
ards t
o
test ch
a
nges
commit
|
commitdiff
|
tree
2013-02-18
Tho
m
as Preud'homm
e
F
ix
GNU Hurd inte
r
prete
r
path
commit
|
commitdiff
|
tree
2013-02-18
Th
o
mas Preud'ho
m
me
A
dd
s
upport for Kfre
e
BSD 64bits
commit
|
commitdiff
|
tree
next