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 warning of clang
2014-03-09
Thomas Pr
e
ud'
h
om
m
e
Fix warning o
f
cla
n
g
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homm
e
Use intptr_t to cast po
i
n
t
e
r
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preu
d
'homme
Undefi
n
e __va* in
libtcc1
t
o avoid
e
rro
r
s w/ clang
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas
P
r
e
ud'homme
Make condit
i
on
in li
b
t
cc1 based on targe
t
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Fix
t
y
p
e_to_st
r
test for unsigned
i
n
t
commit
|
commitdiff
|
tree
2014-03-08
T
homas Preud'homme
Fi
x
various errors uncov
e
red
by static analys
i
s
commit
|
commitdiff
|
tree
2014-02-10
T
homas Preud'homme
Call
f
ill_got_en
t
r
y
unconditionally
commit
|
commitdiff
|
tree
2014-02-09
T
h
omas P
r
eud'homm
e
Defin
e
float_eabi only in arm-g
e
n
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud'homme
Ig
n
ore
V
T_DEFS
I
GN in load on x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as Preud
'
homme
Def signedness
!= signed !=
u
n
signe
d
for char
commit
|
commitdiff
|
tree
2014-02-06
Thom
a
s Pr
e
ud'homme
A
dd support of
T
humb to
A
RM
b
ranch
r
e
lo
c
at
i
on
commit
|
commitdiff
|
tree
2014-02-06
Thomas
Preud'
h
o
m
m
e
Sp
l
it elf_output_file
i
n smaller
f
unctio
n
s
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas Preud'ho
m
me
Add m
a
cro
to
b
rowse reloc and sym
e
ntries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud
'
homme
Round mode of
ll -> float
c
on
v
ersion to nearest
commit
|
commitdiff
|
tree
2014-02-05
Thomas P
r
eu
d
'
h
omme
Fix negat
i
ve long
l
o
n
g
to float conversion on A
R
M
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix float to lon
g
long conve
r
si
o
n
o
n ARM
commit
|
commitdiff
|
tree
2014-02-05
Thom
a
s
P
reu
d
'homm
e
Fix and extend *FCAST test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Th
o
mas
Preud'h
o
mme
Fix
p
a
ramete
r
passi
n
g of long long bitfie
l
d
commit
|
commitdiff
|
tree
2014-02-03
Tho
m
as Preud'h
o
mme
s
wit
c
h last
2
params of TOK_me
m
set on
A
RM
commit
|
commitdiff
|
tree
2014-02-03
T
h
omas Preud'homme
Do
n
'
t
p
erform buil
t
in_fra
m
e
_
address
o
n
A
R
M
commit
|
commitdiff
|
tree
2014-02-03
Thomas P
r
eud'ho
m
me
Fi
x
fct param p
a
ssing of stru
c
t with si
z
e <
4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homme
S
w
i
tc
h
f
l
oat abi to soft
f
p for int <
-
-> float
c
onv
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'hom
m
e
Revert "Add mac
r
o
t
o br
o
wse rel
o
c and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
hom
m
e
Revert "Split elf_out
p
ut_file
in
s
maller f
u
nctions"
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Pr
e
ud'homme
Re
v
ert "Add
support of Thumb to
A
RM branch relocat
i
on"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homme
A
d
d
suppor
t
o
f Thumb t
o
ARM branch reloca
t
ion
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas
Preud'homme
S
p
li
t
el
f
_output
_
f
i
le
in s
m
aller functions
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'ho
m
m
e
Add m
a
c
r
o to
browse relo
c
a
n
d sym entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'
h
o
mm
e
Gi
v
e
AR
M
asm mnemonic of PLT
e
ntries
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud'homme
Clean
tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
I
g
nore abitest-cc
a
nd abitest-tcc test programs
commit
|
commitdiff
|
tree
2014-02-01
Thomas
P
reud'homm
e
T
e
st long long to float
conversions
commit
|
commitdiff
|
tree
2014-02-01
Thomas
P
reud'ho
m
me
Move re
s
ult of itof double conv b
a
ck to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas
P
reud'
h
omme
Various
M
akefile fixes for cross-com
p
i
l
at
i
on
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
R
emove WIT
H
OUT_LIBTCC macro: no more user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Use GNU tr
i
plet prefix
for
c
r
oss tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pr
e
ud'homme
S
h
are
d
l
ibraries also have ent
r
y points
commit
|
commitdiff
|
tree
2014-01-08
Thomas P
r
eud'homme
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'h
o
mme
U
p
date elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
a
s
Preud
'
homme
A
d
d
s
upport for runt
i
m
e
selecti
o
n of flo
a
t ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Explicit that EABI only supports VF
P
for n
o
w
commit
|
commitdiff
|
tree
2014-01-07
Th
o
mas Preud'homme
Don't
s
ay compi
l
e
r
flags are warning optio
n
s
commit
|
commitdiff
|
tree
2014-01-06
T
h
omas
Pr
e
u
d'homme
Fix struct ret in variadic fct wi
t
h A
R
M hardfloat
commit
|
commitdiff
|
tree
2014-01-06
T
h
omas
P
re
u
d'homme
Don'
t
call __tcc_
f
pinit if using l
i
bgcc
commit
|
commitdiff
|
tree
2014-01-06
T
h
o
m
a
s Preud
'
h
o
mme
Don't enable boun
d
che
c
k
if
l
ibgcc is
used
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
eud'homme
Move logic for
if (int
value
)
to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homm
e
Updat
e
Changelog f
r
om git changelog entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
r
e
u
d
'
homm
e
Fix nega
t
ion of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s Preud'ho
m
m
e
Provide install-strip target
in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas
Pr
e
ud'homme
Use libtcc
.
a for stat
i
c lin
k
even wi
t
h
USE_
L
IBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas P
r
eud'homme
Rep
o
rt error
on NaN
c
o
m
parison
commit
|
commitdiff
|
tree
2014-01-03
Tho
m
as Preud'homm
e
A
lways
s
et
*
palign in classify_x86_64
_
arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
make git i
g
nore
lib/a
r
m directo
r
y
commit
|
commitdiff
|
tree
2013-12-15
Thomas
Preu
d
'homme
Fix sign
e
d integer
d
ivision i
n
ARM runt
i
m
e
ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas
Preud'homme
Add AR
M
aeabi fu
n
ctions needed to
r
un tcct
e
st
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud
'
homme
Support speci
a
l calling convention
for
r
u
n
tim
e
A
B
I
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'homme
Define __ARM_EABI_
_
and __ARMEL__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Th
o
m
a
s Preud'ho
m
me
Make
abites
t
.
c
h
ave predicta
b
le re
s
u
lt
commit
|
commitdiff
|
tree
2013-11-25
Th
o
mas Preud'homme
Ad
d
v
a
_* mac
r
o implementation for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pre
u
d'h
o
m
m
e
Add comment to explain the code
adde
d
by
41ce391c
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Preud'
h
omme
Fix structure pass
i
ng
i
n ARM calling convention
commit
|
commitdiff
|
tree
2013-11-22
Thomas Pr
e
ud'hom
m
e
Add support for s
t
ruc
t
> 4B returned via re
g
iste
r
s
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'homme
Re
m
ove code in a
r
m-gen
.
c for s
t
ruct packing in
r
eg
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'homme
Co
r
rectly ide
n
tify homogeneous float ag
g
r
e
g
a
te
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s
P
re
u
d'h
o
mme
Fix co
u
n
ting of
VFP regs in
A
RM's gfunc
_
prolog
commit
|
commitdiff
|
tree
2013-11-21
T
h
o
m
a
s
Preud'homme
Fix
r
egister
c
orruption at functi
o
n cal
l
on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Pr
e
u
d'homme
All
o
w thumb
tra
n
sit
i
on for R_ARM_PC2
4
commit
|
commitdiff
|
tree
2013-11-17
T
h
omas Pr
e
ud'homme
C
o
rrec
t
l
y alig
n
a
n
d reclaim stack at
f
unction call
commit
|
commitdiff
|
tree
2013-11-15
Th
o
m
as Pr
e
ud'h
o
mme
Refactor and simpli
f
y gfunc_call()
o
n
a
r
m
commit
|
commitdiff
|
tree
2013-11-05
Thom
a
s Preud'homme
Add __clear_c
a
che im
p
l
ementation in libt
c
c1
commit
|
commitdiff
|
tree
2013-11-05
Thoma
s
Preud'h
o
mme
Fix
a
lloc
a
tio
n
of struct in registers on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thom
a
s Preud
'
homme
Rev
e
rt "
A
dd support f
o
r threa
d
-
local storage v
a
riables
"
commit
|
commitdiff
|
tree
2013-10-29
T
homas
P
reud'homme
A
d
d support for thread-local st
o
r
a
ge variables
commit
|
commitdiff
|
tree
2013-10-01
Th
o
mas Pre
u
d
'
homme
Fix co
m
mit 0f5
9
42c6b
3
82105075dabb6f9
7
5a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Avoid warnings wi
t
h gcc
4
.
8
+ default
C
FLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Detect correct instruction wi
t
h incorrect operands
commit
|
commitdiff
|
tree
2013-09-20
Tho
m
as
Preud'homme
Report error
w
hen
r
edef
i
n
ing enume
r
ator
commit
|
commitdiff
|
tree
2013-09-20
T
h
o
mas Preu
d
'homme
Report error when using unde
f
ined enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
Forbid enum
redefinit
i
on
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'
h
omme
Fo
r
bid t
h
e use
o
f array of function
s
commit
|
commitdiff
|
tree
2013-09-16
Thom
a
s P
r
eud'homme
Generate an err
o
r w
h
e
n a function is
redefine
d
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud'homme
Fix
lib, include
,
crt a
n
d libgcc search path
s
commit
|
commitdiff
|
tree
2013-06-14
T
h
omas Preud'hom
m
e
Define __A
R
M_P
C
S_VFP
i
n hardfloat c
o
m
pilation
mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'homme
Add s
u
pport f
o
r load/store of _Bool
value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Pre
u
d'homm
e
Improve
t
exi2html
-> makeinfo
conversion
commit
|
commitdiff
|
tree
2013-05-05
Thomas Preud'homme
Reli
c
ensing T
i
nyCC
commit
|
commitdiff
|
tree
2013-04-08
Thomas Preud'
h
omme
Fix build
i
ng inst
r
uc
t
ion wrt make/
g
m
ake
commit
|
commitdiff
|
tree
2013-03-19
T
homas Preud'hom
m
e
Fix sy
n
chronization between da
t
a and i
n
str caches
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preud'ho
m
me
Fl
u
sh caches
b
e
fore -ru
n
ning p
r
og
r
am
commit
|
commitdiff
|
tree
2013-03-14
Th
o
mas
Preud'homme
Fix c
o
nfi
g
ure script
on FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thomas Preud'homme
Update
.
gitignore with re
g
ards t
o
test change
s
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud
'
homme
Fix GNU Hurd i
n
t
e
rp
r
eter
path
commit
|
commitdiff
|
tree
2013-02-18
Thom
a
s P
r
eud'ho
m
me
Add s
u
pport
f
or Kfre
e
BSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud
'
homme
Defi
n
e __STDC_H
O
STE
D
__ to a sane value
commit
|
commitdiff
|
tree
2013-02-17
Thom
a
s P
r
eud'ho
m
me
Def
i
ne __STDC_H
O
STED__
commit
|
commitdiff
|
tree
2013-02-15
Thom
a
s Preud'homme
Rel
e
ase
T
in
y
CC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
R
evert "Don
'
t searc
h
libgcc_s
.
so
.
1 on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
D
o
n
't search libgcc_s
.
s
o
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pr
e
ud'homme
Add missin
g
hea
d
ing slash to
d
etect /lib
6
4 systems
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pr
e
u
d'
h
omm
e
Add a
r
m AB
I
de
t
ection i
n
confte
s
t
.
c
commit
|
commitdiff
|
tree
next