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 Preud'homme
Make build CPU detectio
n
a tad more flexible
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud'homme
Fix preprocessor co
n
cat wi
t
h
empty arg
commit
|
commitdiff
|
tree
2014-04-08
T
h
omas Preud
'
homme
Preven
t
## to
a
pp
e
ar
at
s
tart or e
n
d of macro
commit
|
commitdiff
|
tree
2014-04-07
Th
o
m
as Preud'ho
m
m
e
Add
n
ew tes
t
s for macro nesting
commit
|
commitdiff
|
tree
2014-04-07
T
homas Preud'homme
Fi
x
te
s
t for macro
n
esting
commit
|
commitdiff
|
tree
2014-03-31
Thomas P
r
eud'
h
omme
Allow local
redefinition of enum
e
rator
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud
'
h
omm
e
Update Cha
n
gelog fro
m
g
i
t change
l
og entries
commit
|
commitdiff
|
tree
2014-03-30
Th
o
ma
s
Pre
u
d'homme
Ad
d
tests for previous fixes
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'homme
Upd
a
t
e Ch
a
n
g
e
l
o
g from
git c
h
a
ngelog entr
i
es
commit
|
commitdiff
|
tree
2014-03-29
Thomas P
r
eud'
h
omme
F
i
x typo in code adde
d
by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas Pr
e
ud'h
o
mme
Fix aga
i
n
G
OT32 +
P
LT32
r
e
l
oc commit
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas Preud'homme
Create
bcheck
r
e
gion for
a
rgv
a
nd arge arg
u
m
e
nt
commit
|
commitdiff
|
tree
2014-03-29
Th
o
ma
s
Preud'hom
m
e
Make get_tok_str
support
N
UL
L
as
s
econd param
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preud'homme
Sim
p
lify and fix
GOT3
2
+ PLT32 r
e
loc comm
i
t
commit
|
commitdiff
|
tree
2014-03-25
T
homa
s
P
r
eu
d
'homme
Support GOT32 and
P
LT32 relo
c
for same sy
m
bol
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Al
w
a
y
s
l
ink li
b
t
cc1
.
a in
(
useful
f
or
v
a_* on x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'
h
om
m
e
Add test fo
r
previou
s
commit
commit
|
commitdiff
|
tree
2014-03-25
Thoma
s
Preud
'
homme
Warn
about s
o
ft
f
loat ABI not being supported
commit
|
commitdiff
|
tree
2014-03-25
Thoma
s
Preud'homme
D
e
p
r
ecate FPA and OABI
s
upport for AR
M
commit
|
commitdiff
|
tree
2014-03-24
T
h
omas Preud'ho
m
m
e
Make
parse_b
t
ype
only
a
ccept one basic type
commit
|
commitdiff
|
tree
2014-03-17
Th
o
mas
P
r
e
u
d'homme
Fix relocati
o
n of
__bound_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas P
r
eud'ho
m
me
Fix
_
_clear_c
a
che imple
m
en
t
a
t
ion
commit
|
commitdiff
|
tree
2014-03-11
Th
o
mas Preud'homme
Adjust relocation offset for thumb t
o
ARM
v
eneer
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Preud'h
o
mme
D
o
n't ha
r
dcode gcc in tests Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homm
e
Fix war
n
ing of clang
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas
Preud'homm
e
Use intptr_t t
o
c
as
t
pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'
h
omme
Undefine __va* in libtcc1
t
o
a
voi
d
errors
w
/
clang
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Preu
d
'homm
e
M
a
ke con
d
itio
n
in
libtcc1 based on
t
arget
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preu
d
'
h
o
m
me
Fi
x
type
_
to_
s
tr te
s
t
for unsigned int
commit
|
commitdiff
|
tree
2014-03-08
Thom
a
s Preud
'
homme
Fix various
errors
uncovered b
y
s
t
atic analysis
commit
|
commitdiff
|
tree
2014-02-10
Th
o
mas Preud'ho
m
m
e
C
all fill_got
_
en
t
ry unconditionally
commit
|
commitdiff
|
tree
2014-02-09
Tho
m
as Pre
u
d'h
o
m
m
e
Define fl
o
at_
e
abi o
n
ly in a
r
m-g
e
n
.
o
commit
|
commitdiff
|
tree
2014-02-07
Th
o
mas Pre
u
d'homme
Ig
n
ore VT_DEFSIGN in l
o
a
d on
x
8
6-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
r
e
ud'homme
Def signedness != signed !
=
unsi
g
ned
f
o
r
char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud
'
h
omme
Add support of Thumb t
o
ARM branch r
e
location
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
r
eu
d
'
h
omme
Split elf_output_fi
l
e i
n
smaller functi
o
ns
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Preu
d
'
homme
Add macro to browse reloc and sym ent
r
ies
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud
'
homme
Round mode
of ll ->
f
lo
a
t
conversion to nearest
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas Preud'homme
F
ix negati
v
e
long long to float conver
s
i
on on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
Preud'homme
Fix float to
l
ong
l
o
n
g conve
r
sio
n
on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preu
d
'homme
F
i
x
and exten
d
*
F
C
AST test in tccte
s
t
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Pre
u
d'homme
Fi
x
parameter passing of
l
ong long bitfie
l
d
commit
|
commitdiff
|
tree
2014-02-03
T
h
omas Preud'homme
switch last 2 params of T
O
K_memset on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s Preud'ho
m
me
Don'
t
perfo
r
m
bu
i
l
tin_fram
e
_
a
d
dress on A
R
M
commit
|
commitdiff
|
tree
2014-02-03
T
homa
s
P
reud'hom
m
e
F
i
x fct param passing of struct with size < 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud
'
homme
S
w
itch float abi to so
f
tfp for int
<
--> float
c
onv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'
h
omme
Rever
t
"Add
m
acro to browse reloc and
s
y
m entries"
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas
P
r
eud'homme
Revert "
S
plit elf_outp
u
t_file
in smaller functions"
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'homme
Revert "
A
dd sup
p
ort of
Thum
b
to ARM branch r
e
location"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Add support o
f
T
humb to ARM br
a
n
c
h rel
o
cation
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s
P
reud'h
o
mme
Split elf_output_fil
e
in smalle
r
f
u
nctions
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
re
u
d'h
o
mme
Add macr
o
to browse
relo
c
and sym entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'h
o
mme
Give ARM
a
sm mnemonic
o
f
P
L
T entries
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud
'
homme
Clean
t
ccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Pre
u
d'
h
omme
I
g
n
o
re abitest-c
c
and abit
e
st
-
t
c
c te
s
t
programs
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Tes
t
long
l
ong to float c
o
nversions
commit
|
commitdiff
|
tree
2014-02-01
Thom
a
s Preud
'
hom
m
e
Move result
o
f itof double conv back
t
o VFP r
e
g
commit
|
commitdiff
|
tree
2014-01-09
Tho
m
as
P
reud'homme
Various Ma
k
efil
e
fixes for cro
s
s-compil
a
tion
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homme
Remove
W
ITH
O
UT_
L
IB
T
CC macro: no more user
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
m
as Pre
u
d'
h
o
m
me
Use GNU tri
p
let p
r
e
f
ix f
o
r cross tcc compiler
s
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preu
d
'homme
Share
d
l
i
br
a
ries also have entry points
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas Pre
u
d'ho
m
me
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d'homme
Update
e
lf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Add support for
runtime
selection of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pre
u
d
'
h
o
mme
Explicit t
h
at EABI only supp
o
rts
VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homm
e
Don't s
a
y comp
i
ler flags are war
n
i
ng
o
ptio
n
s
commit
|
commitdiff
|
tree
2014-01-06
Th
o
mas Preu
d
'homme
Fix s
t
r
u
ct ret in
var
i
adic
f
ct with ARM h
a
r
d
fl
o
at
commit
|
commitdiff
|
tree
2014-01-06
Tho
m
as Preu
d
'homme
Don't cal
l
__tcc_fpinit if using lib
g
cc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pre
u
d'homme
Don
'
t e
n
a
b
le bou
n
d c
h
eck if
l
ibgcc is used
commit
|
commitdiff
|
tree
2014-01-04
T
h
om
a
s Preud'h
o
mm
e
M
o
v
e logic for
i
f (i
n
t value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas Preud'homme
Update Changelog from git c
h
angelog
entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Fix n
e
g
ation of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Provide i
n
stall-strip target in
Makefile
commit
|
commitdiff
|
tree
2014-01-03
T
homas Preud'
h
o
mme
Use libtcc
.
a for static
link ev
e
n with USE
_
LIBGC
C
commit
|
commitdiff
|
tree
2014-01-03
Tho
m
a
s
Preud'hom
m
e
Report error on NaN compari
s
on
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preu
d
'h
o
mme
Alway
s
set *palign in classif
y
_x86
_
64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thom
a
s Preud'homme
make gi
t
ignore li
b
/
a
rm directory
commit
|
commitdiff
|
tree
2013-12-15
T
h
oma
s
Preud'homme
F
ix
s
ig
n
ed inte
g
er di
v
ision
i
n A
R
M runtime
A
B
I
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'
h
omme
Ad
d
ARM aeabi func
t
ions needed to run tcct
e
st
commit
|
commitdiff
|
tree
2013-12-11
Thoma
s
Preud'homme
Support special calling convent
i
on for runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas
P
reud'ho
m
me
De
f
ine __ARM_EABI
_
_ and __ARMEL_
_
w
hen app
l
icable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Make
abit
e
st
.
c have pred
i
ctable result
commit
|
commitdiff
|
tree
2013-11-25
Th
o
mas Preud'homme
A
dd
v
a_* macro
imp
l
e
m
entation for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
P
r
eud'homme
Add comm
e
nt to explain the code added by 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
F
i
x
structure
p
a
ss
i
ng
i
n A
R
M
c
alling
c
onventio
n
commit
|
commitdiff
|
tree
2013-11-22
Thoma
s
Preud
'
homme
Ad
d
supp
o
rt
f
o
r
s
tr
u
ct >
4B returned via regi
s
te
r
s
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Remove code
in a
r
m-gen
.
c for struct pack
i
ng in reg
commit
|
commitdiff
|
tree
2013-11-21
Thoma
s
Preud'h
o
mme
Co
r
rectly
i
de
n
tify homogeneo
u
s float aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix countin
g
of VFP re
g
s in ARM's
gfunc_
p
rol
o
g
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'
h
omme
F
ix register corru
p
ti
o
n
a
t funct
i
on call on
A
RM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'
h
o
mme
A
l
low th
u
mb
transition for R_
A
R
M
_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Pr
e
u
d
'
h
omme
Corre
c
tl
y
align and re
c
laim st
a
c
k a
t
function call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Pr
e
u
d'homme
Re
f
a
ctor an
d
simplify gfu
n
c_call() o
n
arm
commit
|
commitdiff
|
tree
2013-11-05
Tho
m
a
s Pre
u
d'homme
Ad
d
__clea
r
_c
a
che implementati
o
n in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
T
homas
P
reud'
h
om
m
e
Fi
x
allocation of
s
truct in r
e
gist
e
rs on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thom
a
s Preud'homme
Re
v
e
rt "
A
dd s
u
p
port for
thread-local sto
r
age variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Pr
e
ud'ho
m
me
Add support for
thread-l
o
cal st
o
rage variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay
Jones
F
i
x CONFIG_TCC_SY
S
IN
C
LUDEPATHS on !win
3
2
s
yst
e
ms
commit
|
commitdiff
|
tree
2013-10-01
T
h
omas Preud'homme
F
i
x commit 0f5942c6b38210
5
075dabb6
f
9
7
5a31
3
efc6
3
a5f
9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Avoid warnings w
i
th g
c
c
4
.
8
+ default CFLAGS
commit
|
commitdiff
|
tree
next