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
Don't hardcode gcc in tests Makefile
2014-03-09
T
h
oma
s
Preu
d
'hom
m
e
Don't hardcode gcc
i
n tests M
a
kefi
l
e
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s P
r
eud'
h
omme
Fix warning of cla
n
g
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Pre
u
d'
h
omme
U
s
e int
p
tr_t to
cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as Pre
u
d'homme
Undefine __va*
i
n
l
ibtcc1
t
o
avoid errors w/ cla
n
g
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s P
r
e
u
d'ho
m
m
e
M
a
ke c
o
n
d
ition in
l
ibtcc1
based
o
n target
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Pre
u
d
'
homme
F
i
x type_t
o
_s
t
r test for unsigned
i
nt
commit
|
commitdiff
|
tree
2014-03-08
Thomas
P
reud'homme
Fix various errors uncov
e
r
ed
b
y static
a
na
l
y
s
is
commit
|
commitdiff
|
tree
2014-02-10
Thom
a
s P
r
eud'
h
omm
e
C
a
ll fill_got_
e
ntry un
c
ondit
i
onally
commit
|
commitdiff
|
tree
2014-02-09
Tho
m
as Preud'h
o
mme
Define float_eabi only in arm-
g
en
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thom
a
s Preud'homme
Ignor
e
V
T_DEFSIGN
i
n load on x86-64 a
r
ch
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
re
u
d'homme
Def signedness
!
=
s
i
gned !
=
unsigned for char
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as Preud'ho
m
m
e
Add support of Thumb to ARM branch rel
o
ca
t
ion
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preu
d
'homme
Split
elf_output_file i
n
s
maller func
t
i
o
ns
commit
|
commitdiff
|
tree
2014-02-06
Thom
a
s Preud'homm
e
Add mac
r
o to br
o
wse reloc and sym e
n
tries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Ro
u
nd mod
e
of ll -> float
c
onv
e
rsio
n
to nearest
commit
|
commitdiff
|
tree
2014-02-05
Tho
m
as Preud'homme
Fix negative long long to f
l
oat conv
e
rsion
o
n ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preu
d
'homme
Fix float to long long c
o
nver
s
ion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'h
o
mme
F
ix and
e
xtend *FCAST
t
est in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Preud'homme
Fix parame
t
er pa
s
s
ing of long long bit
f
ie
l
d
commit
|
commitdiff
|
tree
2014-02-03
T
h
o
m
as Preud'h
o
mme
swit
c
h
last 2 pa
r
ams of
TOK_
m
e
ms
e
t on
A
R
M
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s Preud'homm
e
Don't perform
b
u
i
ltin_frame_address on
ARM
commit
|
commitdiff
|
tree
2014-02-03
Th
o
mas Preud'h
o
mme
Fix fct
p
aram p
a
s
s
ing o
f
struct with size < 4
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Pre
u
d
'
homme
Switch float abi to softfp for int
<
--> float conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Revert "A
d
d macro to browse r
e
loc and
sym
e
ntries"
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'
h
omme
Revert "Split e
l
f_output_file in smaller functions"
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas
Preud'homme
Revert "Add support of Thumb to
ARM branc
h
relocatio
n
"
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
ma
s
Preud'homme
A
dd
suppo
r
t of Thumb to ARM
b
ranch rel
o
ca
t
ion
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homme
Split elf
_
output_file in smaller funct
i
ons
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'ho
m
me
Add
ma
c
ro t
o
br
o
wse
reloc and sym entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homm
e
G
i
v
e A
R
M asm
mn
e
mo
n
ic of P
L
T entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Clean tcc
e
lf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
omme
Ignore abit
e
st-cc and abitest-t
c
c test
p
rograms
commit
|
commitdiff
|
tree
2014-02-01
Thomas Pre
u
d
'
homme
Test long long to float conversions
commit
|
commitdiff
|
tree
2014-02-01
Thom
a
s
Preud'homme
Move
r
esult of
itof double conv back
to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas P
r
eud'ho
m
m
e
Va
r
ious
M
akefile fixe
s
for cross-c
o
mpilat
i
on
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as Pr
e
ud'h
o
m
m
e
Remove WITHOUT_LIBTCC macro: no
m
o
re use
r
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'hom
m
e
Use GNU tri
p
l
et
prefix for cross
t
cc compilers
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'homme
Shared libraries also ha
v
e
entry poi
n
ts
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d
'
h
omme
Improve E
L
F on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
U
p
d
ate el
f
.
h
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
m
a
s P
r
eud'homme
A
d
d
s
u
pport for
r
untime
select
i
on of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pr
e
ud'hom
m
e
Explicit that
EABI on
l
y supports VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas
Preud'homme
Don't say compile
r
flags are warning
options
commit
|
commitdiff
|
tree
2014-01-06
Thomas P
r
eud
'
homme
Fix stru
c
t ret i
n
variadic fct with A
R
M hardfloat
commit
|
commitdiff
|
tree
2014-01-06
T
h
o
ma
s
Pr
e
ud'homme
Don't call __tc
c
_fpinit
i
f using l
i
bgcc
commit
|
commitdiff
|
tree
2014-01-06
Thom
a
s Preud'homme
Don't enable bound check if li
b
gcc is used
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
r
e
ud'homme
Move log
i
c for if (int value) to
t
c
cg
e
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'h
o
m
m
e
U
pdate Ch
a
ngelog fr
o
m git changelog entr
i
es
commit
|
commitdiff
|
tree
2014-01-04
T
hom
a
s
Preud
'
homme
Fix negat
i
on of
0
.
0 and -
0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pre
u
d'homme
Provide install-
s
trip target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas
P
reu
d
'
h
omme
U
s
e libtcc
.
a for
s
tatic l
i
nk even w
i
t
h
USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas
Preud'ho
m
me
Report error on NaN com
p
a
ri
s
on
commit
|
commitdiff
|
tree
2014-01-03
T
h
o
mas Preud'ho
m
me
Always
set
*p
a
lign in c
l
assify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Th
o
mas Pr
e
ud'homme
m
a
ke git ignore
l
ib/arm direc
t
ory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
F
i
x
s
i
gn
e
d integer divis
i
on in
ARM runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
T
homas Preud'ho
m
me
Add ARM aeabi functions needed to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
T
h
omas Preud'homme
Support speci
a
l ca
l
ling convention for r
u
ntime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas
Preud'homm
e
De
f
ine __ARM_EABI__ a
n
d __
A
RMEL__ when appli
c
abl
e
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homm
e
Make
ab
i
test
.
c h
a
ve pre
d
i
c
table result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'ho
m
me
A
dd v
a
_* macro implem
e
n
tation
fo
r
ARM
commit
|
commitdiff
|
tree
2013-11-25
T
homas Preud'hom
m
e
Add co
m
ment t
o
explain the code a
d
d
e
d b
y
41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as Preud'homme
Fix structure passing
in ARM callin
g
co
n
ven
t
ion
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud'hom
m
e
Add s
u
pport for struct > 4B retur
n
ed v
i
a
regis
t
er
s
commit
|
commitdiff
|
tree
2013-11-21
Th
o
m
as Preud'
h
omme
Remove
cod
e
in arm-
g
en
.
c for str
u
ct p
a
cking in reg
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Preud'ho
m
me
Co
r
rectl
y
i
d
ent
i
fy hom
o
geneous f
l
oa
t
aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Pr
e
ud'homme
Fix counting of VFP regs in ARM's g
f
unc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Pre
u
d'
h
o
m
me
Fix r
e
gister corruption
a
t
function call
on
A
RM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Allow thumb tr
a
n
s
ition for R_A
R
M_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Cor
r
ectly a
l
ign
a
nd re
c
laim stack at functio
n
c
a
ll
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preu
d
'h
o
mme
Refacto
r
and
simplify gfunc_ca
l
l() o
n
arm
commit
|
commitdiff
|
tree
2013-11-05
Thoma
s
Preud'
h
omme
Add __clear_c
a
che i
m
plementation in
l
ibtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas
P
re
u
d'
h
o
m
m
e
F
ix allo
c
ation
o
f struct in re
g
isters on ARM
commit
|
commitdiff
|
tree
2013-11-03
Th
o
mas Pre
u
d'homme
Rever
t
"
A
d
d su
p
port for thread-local st
o
ra
g
e variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preu
d
'homme
Add
suppo
r
t for thread-local
storag
e
variabl
e
s
commit
|
commitdiff
|
tree
2013-10-02
Ramsay Jones
Fix CONFIG_TCC_SYSINCLUDEPATHS on
!
win32 systems
commit
|
commitdiff
|
tree
2013-10-01
T
h
o
mas
Preud
'
homme
Fix commit 0f5942c6b38
2
1
0
5
0
75dabb6f975a
3
13ef
c
63a5
f
9
commit
|
commitdiff
|
tree
2013-09-24
Tho
m
as Pr
e
ud'homme
Avoid wa
r
nings
with gcc 4
.
8 +
d
e
fault CFLAG
S
commit
|
commitdiff
|
tree
2013-09-24
Tho
m
as
P
reud'homme
De
t
ect co
r
rect
instr
u
ct
i
on with incorrect operands
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'homme
Report error
whe
n
redef
i
nin
g
enumerato
r
commit
|
commitdiff
|
tree
2013-09-20
Th
o
m
as Preud'homme
Report err
o
r w
h
en using undefined e
n
um
commit
|
commitdiff
|
tree
2013-09-19
T
homas
P
r
e
u
d'homme
F
o
rbid enum redefi
n
iti
o
n
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'h
o
mme
F
orbid the use of array of funct
i
o
n
s
commit
|
commitdiff
|
tree
2013-09-16
Thomas Preu
d
'homme
Generate an e
r
ror when
a
function is
redefined
commit
|
commitdiff
|
tree
2013-09-09
Ramsay Jones
libt
c
c1
.
c:
Fix __
a
s
m
__() in __tcc_fpin
i
t and __tcc_cvt_
f
tol
commit
|
commitdiff
|
tree
2013-09-07
Thomas Pre
u
d'homme
Fix l
i
b, include, crt and libgcc
s
earch pa
t
hs
commit
|
commitdiff
|
tree
2013-06-14
Tho
m
as Preud'
h
omme
Defi
n
e __AR
M
_PCS_VFP in
hard
f
loat
c
ompilation
mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preu
d
'
h
o
mme
A
d
d
s
uppo
r
t for
load/store of _Bool
va
l
ue
commit
|
commitdiff
|
tree
2013-05-29
T
h
omas Preud'hom
m
e
Improve
texi
2
html -> makeinfo
c
onv
e
rsion
commit
|
commitdiff
|
tree
2013-05-05
Thomas Preud'homme
Reli
c
ensing TinyCC
commit
|
commitdiff
|
tree
2013-04-08
Thoma
s
Preud'homme
Fix building
i
n
struction wrt ma
k
e/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas P
r
eud'homme
Fix sy
n
chronizatio
n
bet
w
ee
n
da
t
a and in
s
tr caches
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preud'h
o
mme
Flush cac
h
es bef
o
re -runnin
g
pr
o
gram
commit
|
commitdiff
|
tree
2013-03-14
Thomas
P
reu
d
'homm
e
F
ix
configure script on FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thomas Preud'homme
Update
.
gitignore with regards t
o
test changes
commit
|
commitdiff
|
tree
2013-02-18
Thomas Pr
e
ud'homme
Fix G
N
U Hurd interpret
e
r path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Pr
e
ud'homme
Add suppor
t
for KfreeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Thoma
s
P
reud'hom
m
e
Defin
e
_
_
S
T
D
C_HOSTED__ to a sane value
commit
|
commitdiff
|
tree
2013-02-17
Th
o
mas Pr
e
ud'homme
Define __STDC_HO
S
TED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas
P
reud'homme
Release
T
i
n
yCC
0
.
9
.
2
6
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Rev
e
rt "Don't sear
c
h li
b
gcc_s
.
so
.
1 on /lib64"
commit
|
commitdiff
|
tree
next