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 build CPU detection a tad more flexible
2014-04-12
Thomas P
r
eud'h
o
m
me
M
ake build CPU dete
c
tion a tad
m
ore
f
lexible
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud'homme
F
i
x
preprocessor c
o
n
c
at with em
p
ty
a
rg
commit
|
commitdiff
|
tree
2014-04-08
Thomas Preud'homme
Prevent ## to appear at start or end of macro
commit
|
commitdiff
|
tree
2014-04-07
Th
o
m
as Preud'homm
e
Add new
t
e
s
ts for macro nest
i
n
g
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'homme
F
i
x test for
m
acr
o
n
e
sti
n
g
commit
|
commitdiff
|
tree
2014-03-31
T
h
om
a
s Preud'h
o
mm
e
Al
l
ow loc
a
l redefiniti
o
n
of enumerator
commit
|
commitdiff
|
tree
2014-03-31
Thomas P
r
e
u
d
'homme
Up
d
at
e
Chang
e
log
from gi
t
c
hangelog entries
commit
|
commitdiff
|
tree
2014-03-30
Thomas P
r
eud'homme
Add te
s
ts for previous fixes
commit
|
commitdiff
|
tree
2014-03-30
T
homas Pre
u
d'homme
Upd
a
te Changelog fro
m
git
c
h
a
ngelog entr
i
es
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
Fix t
y
po in code added by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thom
a
s Preud'homme
Fix again GOT32 + PLT32
r
eloc
co
m
mit
commit
|
commitdiff
|
tree
2014-03-29
Thomas P
r
eud'homme
C
reate bcheck regi
o
n for
a
rgv
a
nd arge argument
commit
|
commitdiff
|
tree
2014-03-29
Thomas
P
r
eud'ho
m
me
M
ak
e
get_tok_str support NULL a
s
second pa
r
a
m
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preud'h
o
mme
S
implify
and fix
GOT32 +
P
LT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-25
T
h
o
m
as Preud'homme
Su
p
po
r
t GOT32 an
d
PLT32 r
e
loc fo
r
s
a
me s
y
mb
o
l
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud
'
homme
A
lways l
i
nk libtcc1
.
a i
n
(use
f
ul for v
a
_* o
n
x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Pre
u
d'homme
Add test
for pr
e
vious commi
t
commit
|
commitdiff
|
tree
2014-03-25
T
homas Preu
d
'homme
W
a
rn abo
u
t s
o
ft float ABI not
b
e
ing supp
o
rted
commit
|
commitdiff
|
tree
2014-03-25
T
h
o
mas Pre
u
d'homme
Deprecate F
P
A and OABI suppor
t
f
or
ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas
Preud'ho
m
me
Ma
k
e pa
r
se_btype only accept one basic
t
ype
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'homme
F
ix
relocation of __bound_init
commit
|
commitdiff
|
tree
2014-03-11
Thoma
s
Preu
d
'
homme
Fix
_
_clear_cache im
p
leme
n
tati
o
n
commit
|
commitdiff
|
tree
2014-03-11
Thomas
P
reu
d
'homme
Adjust reloc
a
tion
offse
t
for thumb to ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Th
o
m
as Preud'homme
Don't
h
ardcode gcc in
t
es
t
s
Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s
Preu
d
'homme
Fix warnin
g
o
f clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'h
o
mme
Use i
n
tptr_t
t
o
c
ast
p
ointer
commit
|
commitdiff
|
tree
2014-03-09
T
h
o
mas Preud'homme
U
n
define
_
_
va* in libtcc1 to avoid erro
r
s w/ clan
g
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homm
e
Make c
o
ndition
i
n libtcc1 bas
e
d on target
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as Preud'homme
Fix t
y
p
e
_to_s
t
r tes
t
for unsigned int
commit
|
commitdiff
|
tree
2014-03-08
Thoma
s
Preud'homme
Fi
x
various errors uncovered
by static
a
n
alysis
commit
|
commitdiff
|
tree
2014-02-10
T
h
o
ma
s
Preu
d
'h
o
mme
Cal
l
fill_got
_
entry uncondi
t
ionally
commit
|
commitdiff
|
tree
2014-02-09
Thomas P
r
e
u
d'homme
Define fl
o
at_eabi onl
y
in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Th
o
mas Pre
u
d'homme
I
gnore VT
_
DEFS
I
GN in load on x8
6
-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preu
d
'h
o
mme
Def si
g
nedness
!
= signed != unsig
n
e
d
for ch
a
r
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'ho
m
me
Add
s
uppor
t
of Thu
m
b to ARM br
a
n
ch r
e
lo
c
ation
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as P
r
eud'
h
omme
Split
e
lf_o
u
t
p
ut_f
i
le in s
m
alle
r
functions
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
A
d
d macro to bro
w
se reloc and sym entries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Round mode of l
l
-> float conv
e
rsio
n
t
o
nearest
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'hom
m
e
Fix negati
v
e long long to f
l
oat conv
e
rsi
o
n on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thom
a
s
P
re
u
d'homme
Fix fl
o
at to
lon
g
l
ong
c
onversion on A
R
M
commit
|
commitdiff
|
tree
2014-02-05
T
h
oma
s
Preud'ho
m
me
F
i
x and
e
x
t
e
nd *FCAST
t
est in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Th
o
mas
P
r
eu
d
'homme
Fix paramete
r
passing of lo
n
g long
b
itfield
commit
|
commitdiff
|
tree
2014-02-03
T
homas Preud'homme
s
w
itc
h
las
t
2 para
m
s of TOK
_
mem
s
et on ARM
commit
|
commitdiff
|
tree
2014-02-03
Tho
m
as P
r
eud'homme
Don't p
e
rform
builtin_fr
a
me_addr
e
ss on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud
'
homme
Fix fct param p
a
ssing
o
f struct
w
ith size < 4
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Pr
e
ud'homme
Sw
i
tch float abi to softfp fo
r
i
nt <--> float conv
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s P
r
e
ud'homme
Rev
e
rt
"Add macro
to
browse reloc
a
nd sym e
n
tries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'h
o
mme
R
evert "Spl
i
t
e
lf_o
u
tput_file i
n
smaller function
s
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'h
o
mme
Revert "Add
s
upport o
f
T
humb
to ARM br
a
n
ch relocation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Add suppo
r
t of
Thumb to
ARM bran
c
h rel
o
cati
o
n
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homm
e
Sp
l
it elf_output_fi
l
e in smaller functi
o
ns
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
Add macr
o
to browse reloc a
n
d
sym
ent
r
ies
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homme
Giv
e
A
R
M
asm mnemonic of PLT entries
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Pre
u
d'homm
e
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
homme
Ign
o
re abitest-cc and abitest-tcc test
p
rograms
commit
|
commitdiff
|
tree
2014-02-01
Thomas Pre
u
d'
h
omme
Test l
o
ng long to float conver
s
i
o
ns
commit
|
commitdiff
|
tree
2014-02-01
Tho
m
as Preud'homme
Mo
v
e result of ito
f
double
c
onv back to
VFP r
e
g
commit
|
commitdiff
|
tree
2014-01-09
T
h
o
mas Preud'homme
Various Makefile fix
e
s f
o
r cross-compilation
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Re
m
ove
W
ITHOUT
_
LIBTCC macro
:
no more user
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
r
e
u
d
'homme
Use
G
NU
t
riple
t
pre
f
ix
f
or cros
s
t
c
c comp
i
lers
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas Preud'h
o
mme
Sh
a
red libraries a
l
so
have entry
p
oints
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homm
e
Improve ELF on
ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Update
e
l
f
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'ho
m
me
Add suppo
r
t
f
o
r
ru
n
time
s
elec
t
ion
of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pr
e
ud'homme
Expli
c
it
t
hat EAB
I
onl
y
suppo
r
ts VFP for
n
ow
commit
|
commitdiff
|
tree
2014-01-07
Thoma
s
Preud'homme
D
on't s
a
y compiler f
l
ags are warning o
p
tio
n
s
commit
|
commitdiff
|
tree
2014-01-06
T
h
o
mas Pr
e
ud'homme
Fix struct ret in variadi
c
fct w
i
th ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas P
r
e
u
d'homme
Don't cal
l
__tcc_fpinit if using
libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thom
a
s
Preud'homme
Don't enable bound check
if libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s P
r
eud'homme
Move
logic f
o
r if (int value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
eud
'
h
o
mme
Upda
t
e Chang
e
log
from git changelog entries
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'homme
Fix nega
t
ion o
f
0
.
0 an
d
-0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas Preud'homm
e
Provide insta
l
l-strip t
a
rg
e
t in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas Preud'homme
Use li
b
t
cc
.
a
for static link
e
v
en with USE_LI
B
GCC
commit
|
commitdiff
|
tree
2014-01-03
T
h
o
mas Preud'homm
e
R
eport error on NaN c
o
mpar
i
son
commit
|
commitdiff
|
tree
2014-01-03
T
h
o
mas Preu
d
'hom
m
e
Always set *palign in classify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
T
h
oma
s
Pr
e
ud'homme
make git ignore lib/arm directory
commit
|
commitdiff
|
tree
2013-12-15
T
h
omas Preud'hom
m
e
F
ix
s
igned integer d
i
vision in A
R
M
runti
m
e ABI
commit
|
commitdiff
|
tree
2013-12-11
Th
o
mas
P
reud'homme
Add ARM aeabi fu
n
cti
o
n
s
needed
to run
t
c
c
t
est
commit
|
commitdiff
|
tree
2013-12-11
Thomas
P
reud'homme
Supp
o
rt s
p
e
c
ia
l
cal
l
ing conve
n
tion
f
o
r runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'homme
Define __ARM_E
A
BI__ and __ARMEL__ w
h
en applicab
l
e
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Make
abitest
.
c
have predi
c
table result
commit
|
commitdiff
|
tree
2013-11-25
T
h
oma
s
Preu
d
'homme
Add va_* macro implement
a
tion for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'
h
omme
Add comment to explain the code a
d
ded
by 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reud'homme
Fix s
t
ructure
p
a
ssing i
n
ARM calling
c
o
n
venti
o
n
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud'hom
m
e
Add support
f
or
s
t
ruct > 4B returned
via registe
r
s
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Remo
v
e c
o
de in arm-gen
.
c for
struct packing in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Correctly identify hom
o
gen
e
ous float aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Preud'homme
F
ix coun
t
ing of VFP regs in ARM's gf
u
nc_pro
l
og
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud'
h
o
m
me
Fix reg
i
ster co
r
ruption
at
f
unction call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Tho
m
as Pr
e
ud'hom
m
e
Allow thumb transition
f
o
r R_AR
M
_PC24
commit
|
commitdiff
|
tree
2013-11-17
Tho
m
a
s Preud'
h
omme
Correctly
a
l
i
g
n and reclai
m
s
t
ack
a
t
function
call
commit
|
commitdiff
|
tree
2013-11-15
Thomas P
r
eu
d
'homme
R
efactor and simplify gfunc_
c
a
ll() on a
r
m
commit
|
commitdiff
|
tree
2013-11-05
T
h
o
mas P
r
eud'homme
Add __cl
e
ar
_
c
ach
e
i
m
p
l
ementation in lib
t
cc1
commit
|
commitdiff
|
tree
2013-11-05
T
h
om
a
s Preud'homme
Fix alloc
a
tion of struct in regist
e
rs on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas
P
r
eud'homme
Revert "Add suppo
r
t fo
r
thr
e
a
d
-local storage variables"
commit
|
commitdiff
|
tree
2013-10-29
Thoma
s
P
reud'homme
Add supp
o
rt for th
r
ead-
l
ocal
s
torag
e
variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsa
y
Jones
F
i
x CONFIG
_
TCC_SYSINCLUDEPATHS
on !win
3
2 s
y
stems
commit
|
commitdiff
|
tree
2013-10-01
Th
o
mas Preud'homme
Fix commit 0
f
5942c6b38210
5
0
75dabb6f975
a
313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
A
v
o
id wa
r
n
i
n
gs with gcc 4
.
8 + default CFLAGS
commit
|
commitdiff
|
tree
next