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 its own making bug. Improved init_putz (). Modify the tests / Makefile to make...
2014-04-29
T
h
omas Preud'homme
A
dd sup
p
ort for load/store of _Bool value
commit
|
commitdiff
|
tree
2014-04-14
Thoma
s
Preud
'
homme
I
m
pr
o
ve
ef
f
i
c
iency of macro
c
oncatenation
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud
'
homme
M
ake build
C
P
U detection a tad m
o
re
f
le
x
ible
commit
|
commitdiff
|
tree
2014-04-12
Thom
a
s Pre
u
d'homme
Fix preprocessor concat with empty
a
rg
commit
|
commitdiff
|
tree
2014-04-08
Thomas P
r
e
ud'homme
Pre
v
ent ## to appea
r
at st
a
rt or end
of macro
commit
|
commitdiff
|
tree
2014-04-07
T
h
omas Pr
e
u
d'homme
Add new tests for mac
r
o nesting
commit
|
commitdiff
|
tree
2014-04-07
Thomas P
r
eud'homme
Fix test
f
or macr
o
nesting
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'homm
e
Allow
l
o
cal red
e
finition of en
u
mer
a
tor
commit
|
commitdiff
|
tree
2014-03-31
Thom
a
s Preud'homme
Update Changelog from git chang
e
log entries
commit
|
commitdiff
|
tree
2014-03-30
Thom
a
s Preud'homme
Ad
d
tests for
p
r
e
v
i
ous fixes
commit
|
commitdiff
|
tree
2014-03-30
Thomas Pre
u
d
'
hom
m
e
Update Changelog from git c
h
angelog en
t
ri
e
s
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
as P
r
eud'
h
o
mme
F
i
x typo in code
added by
b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas Preud'hom
m
e
Fi
x
again GO
T
32
+
PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
a
s
Preud'homm
e
Crea
t
e bchec
k
region for arg
v
and arge
a
r
g
u
ment
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
Mak
e
get_tok_st
r
support NULL as seco
n
d param
.
commit
|
commitdiff
|
tree
2014-03-26
T
ho
m
as Preud'homm
e
S
i
mp
l
i
fy and fix GOT32 + PLT32 re
l
oc com
m
it
commit
|
commitdiff
|
tree
2014-03-25
Thom
a
s P
r
eud'hom
m
e
S
u
ppor
t
GOT32 a
n
d PLT
3
2 reloc for
s
ame symb
o
l
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homm
e
Always li
n
k libtcc1
.
a in
(
useful f
o
r va_* on x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Pr
e
u
d'ho
m
me
Add
t
e
s
t fo
r
p
revious commit
commit
|
commitdiff
|
tree
2014-03-25
T
homas Pr
e
ud'hom
m
e
Wa
r
n
a
bout sof
t
float ABI not
being su
p
porte
d
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas Preud'homme
Deprecate FPA and OABI su
p
port for
A
RM
commit
|
commitdiff
|
tree
2014-03-24
Thoma
s
Preud
'
hom
m
e
Make parse
_
btype only accept one basic type
commit
|
commitdiff
|
tree
2014-03-17
Thom
a
s Preud'homme
F
ix relocati
o
n of __b
o
un
d
_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'hom
m
e
Fix __cl
e
ar_c
a
ch
e
impleme
n
t
a
tion
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'homme
Adjust relocation offset for thumb to ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas
P
reud
'
homme
Don't
hardcod
e
gcc
in tests Makefi
l
e
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas
Preud'homme
Fix
w
arning
o
f
clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'ho
m
me
Use
i
ntptr
_
t to
c
ast pointer
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Preud'ho
m
m
e
U
n
define __va* in libtcc1 to av
o
id errors w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'ho
m
me
Make condition in libtc
c
1 based on tar
g
et
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas Preud'
h
omme
Fix typ
e
_t
o
_str te
s
t for uns
i
gned
int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'homme
Fix various errors
u
n
c
overed
by st
a
tic analysi
s
commit
|
commitdiff
|
tree
2014-02-10
T
homas Preud'
h
om
m
e
Ca
l
l fill_got_entry unconditionally
commit
|
commitdiff
|
tree
2014-02-09
Thomas
P
reud'homme
D
ef
i
ne float_
e
abi only i
n
a
r
m
-g
e
n
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas P
r
e
u
d'homme
I
g
nore
V
T
_
DEFSIGN
in load on x86-64
a
rch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
De
f
signedne
s
s
!
= signed != unsigned for cha
r
commit
|
commitdiff
|
tree
2014-02-06
Th
o
m
a
s Pre
u
d'ho
m
me
Add support of T
h
um
b
to ARM branch rel
o
cation
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'ho
m
me
Split
e
lf_output_file
in smaller fun
c
t
i
ons
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas Preud'h
o
mme
Add
m
a
c
ro to browse re
l
oc and sym entrie
s
commit
|
commitdiff
|
tree
2014-02-05
Thomas
Pr
e
ud'
h
om
m
e
Round mode of ll -
>
f
l
o
a
t conversion to near
e
st
commit
|
commitdiff
|
tree
2014-02-05
Thomas P
r
eud'homm
e
Fi
x
negat
i
ve
l
ong long t
o
float conv
e
rsion on
A
RM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix float
to long lo
n
g conversion on
A
RM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix and extend
*
F
C
AST test in tcct
e
st
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Preu
d
'ho
m
me
Fix param
e
ter
passing of long long bitf
i
eld
commit
|
commitdiff
|
tree
2014-02-03
T
h
omas Preud'homme
s
w
i
tc
h
last
2 params
of TOK_memse
t
o
n
ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Don't
p
erform builtin_frame_address on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s Pr
e
ud'homme
Fi
x
fct par
a
m
passi
n
g of struct with
size < 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Switch float abi to softfp for int <--
>
float conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'ho
m
me
R
e
v
e
r
t "Add macro t
o
browse reloc an
d
s
y
m
e
ntri
e
s"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
R
evert "Split elf_output_file
i
n s
m
a
l
l
e
r
f
u
n
c
ti
o
ns"
commit
|
commitdiff
|
tree
2014-02-02
T
homas P
r
eud'homme
Rev
e
r
t "Add support of Thumb to ARM bran
c
h relo
c
ation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Pr
e
u
d
'homme
Add
s
upp
o
r
t
of Thumb
t
o ARM branch
r
elocation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'homme
Sp
l
it elf_output_fi
l
e
i
n
s
m
all
e
r
f
unctions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d'homm
e
Add macro
to
b
rowse
r
eloc and
sym entries
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'
h
omme
Give ARM as
m
mnemonic of PLT
e
ntries
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Pre
u
d'homme
Clean tc
c
elf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'hom
m
e
Ign
o
re abitest-cc an
d
abitest-tc
c
test programs
commit
|
commitdiff
|
tree
2014-02-01
T
homas Preud'homme
Test long lo
n
g to float c
o
nversions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Move result of i
t
o
f
double conv back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Pr
e
ud'homme
Vari
o
us Makef
i
le fixes f
o
r cross-co
m
p
i
lation
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas
P
re
u
d
'hom
m
e
Remove WIT
H
OUT_LIBTCC macro: no more user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homm
e
U
s
e GN
U
t
r
iplet
p
refix for cross tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'h
o
mme
S
h
ared libraries
also have en
t
ry
p
oints
commit
|
commitdiff
|
tree
2014-01-08
Thomas P
r
e
ud'h
o
m
m
e
Improve ELF
o
n ARM
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Pr
e
ud
'
hom
m
e
Up
d
ate elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'homme
A
dd
s
uppor
t
fo
r
runtime
sele
c
ti
o
n o
f
float
ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'ho
m
me
E
x
plicit that E
A
BI only supports VFP
f
or now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
D
o
n
't say comp
i
ler
fla
g
s are w
a
rning options
commit
|
commitdiff
|
tree
2014-01-06
T
h
o
m
as Preu
d
'
homme
Fix st
r
uc
t
ret in variadic fct with ARM
h
a
r
d
f
l
oat
commit
|
commitdiff
|
tree
2014-01-06
Th
o
mas
P
r
e
u
d
'
homme
Don'
t
call
_
_tcc_fpinit
i
f us
i
ng libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas
P
reud'homme
Don't ena
b
le bound check if l
i
b
g
cc is used
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'homm
e
Move
l
o
g
ic
fo
r
if (int
v
alue) to tccg
e
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas
P
r
e
ud
'
h
omme
Upd
a
te Changelog from git cha
n
g
e
l
o
g e
n
tries
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas Pr
e
ud'homme
F
i
x
negation of 0
.
0
a
n
d -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
Preud'homme
Provide inst
a
ll-strip target in Ma
k
e
fil
e
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Use libt
c
c
.
a for s
t
atic link even
with USE
_
LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Pr
e
ud'h
o
mme
Report error
o
n NaN compariso
n
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas Pre
u
d'homme
Always
set *palign i
n
cla
s
sif
y
_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
T
h
omas
P
r
eud'ho
m
me
make
git ignore li
b
/arm d
i
rectory
commit
|
commitdiff
|
tree
2013-12-15
Thom
a
s
Preud'h
o
mme
Fix signe
d
integer di
v
ision in AR
M
run
t
ime ABI
commit
|
commitdiff
|
tree
2013-12-11
T
h
omas Preud'h
o
mme
Ad
d
ARM aeab
i
f
uncti
o
ns ne
e
ded to run tc
c
test
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homm
e
Suppor
t
special call
i
ng co
n
ven
t
ion f
o
r runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Tho
m
as Preud'homme
Define __ARM_EAB
I
__
an
d
__ARME
L
__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reud'ho
m
me
Make
a
b
it
e
st
.
c h
a
ve predic
t
able result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'
h
omm
e
Add va_*
macro im
p
l
ementation
for ARM
commit
|
commitdiff
|
tree
2013-11-25
T
homas Preud
'
homme
Add c
o
mment
t
o expl
a
in the code added by
41c
e
391
c
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s Preud'
h
omm
e
F
i
x
str
u
ct
u
re passing in
A
RM ca
l
ling convention
commit
|
commitdiff
|
tree
2013-11-22
Tho
m
as Preud'hom
m
e
Ad
d
support f
o
r
stru
c
t
> 4
B
retu
r
ned via registers
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Pre
u
d
'
ho
m
me
Rem
o
ve co
d
e in arm-gen
.
c
for
s
t
ruc
t
packing in
r
eg
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Preud'homm
e
C
o
rr
e
ctly ide
n
ti
f
y homogeneous float a
g
gre
g
ate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
F
ix counti
n
g
of VFP reg
s
in ARM
'
s gfunc
_
prolog
commit
|
commitdiff
|
tree
2013-11-21
T
h
o
mas Pr
e
ud'homm
e
Fix regis
t
er corruption at
f
u
n
ctio
n
c
a
ll on ARM
commit
|
commitdiff
|
tree
2013-11-17
T
homas Preud'h
o
m
me
Allo
w
thumb transiti
o
n for R_
A
RM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Correctly align and rec
l
a
i
m sta
c
k a
t
functio
n
c
all
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'h
o
mme
R
e
facto
r
and simp
l
ify g
f
u
nc
_
call() on arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Add __clear_cache
implem
e
ntati
o
n
i
n
libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Fix allocati
o
n o
f
struct in r
e
gisters on ARM
commit
|
commitdiff
|
tree
2013-11-03
Th
o
mas Preud'homme
R
e
v
ert "Add sup
p
ort
f
or th
r
e
a
d-local storage variables
"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Pr
e
u
d'homme
Add
suppor
t
for
thread-
l
ocal storage variabl
e
s
commit
|
commitdiff
|
tree
2013-10-01
Th
o
mas Preud'homme
Fix co
m
mit 0f5942c6b38210
5
075dabb6f975a31
3
e
fc63a5f9
commit
|
commitdiff
|
tree
next