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
Add new tests for macro nesting
2014-04-07
Th
o
mas Preud'homme
A
d
d new t
e
sts for
macro nesti
n
g
commit
|
commitdiff
|
tree
2014-04-07
Thomas Pre
u
d'homme
Fi
x
t
e
st f
o
r macro nesting
commit
|
commitdiff
|
tree
2014-03-31
Thomas
P
reud'homme
Allo
w
lo
c
al
red
e
finition o
f
enumerator
commit
|
commitdiff
|
tree
2014-03-31
Thomas
P
reud'homme
Upda
t
e Change
l
og
f
r
o
m git changelog entries
commit
|
commitdiff
|
tree
2014-03-30
T
homas P
r
eud'homme
Add tests for previous fixes
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preu
d
'
h
omme
Update Changel
o
g from git changelog entries
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
Fix typo
i
n cod
e
add
e
d
by b
0
18bac
9
c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas
P
r
eud'h
o
mme
Fix
a
gain GOT
3
2 + PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Th
o
m
a
s Preud'homm
e
Create bcheck region f
o
r argv and ar
g
e ar
g
u
m
ent
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
M
ake
g
et_tok_st
r
suppor
t
NULL as second p
a
ram
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preud'homme
Simplify and fix GOT32 + PLT32 reloc commi
t
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Suppo
r
t GOT32 a
n
d
PLT3
2
reloc for same symbol
commit
|
commitdiff
|
tree
2014-03-25
Thoma
s
Pr
e
ud'homme
Alwa
y
s link
libt
c
c1
.
a in (useful
f
or va_*
on x
8
6)
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas Pr
e
ud'homme
A
d
d
t
e
st for previous commit
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as
Preud'h
o
mme
Warn abo
u
t soft
f
loat ABI not being suppor
t
e
d
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preu
d
'homm
e
D
e
precate FPA and
O
ABI suppo
r
t for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas
Preud'h
o
mme
Make parse_
b
type o
n
l
y
accept on
e
basic typ
e
commit
|
commitdiff
|
tree
2014-03-17
Thomas
P
r
e
ud'homm
e
Fix relocation
o
f __bound_ini
t
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'
h
o
m
m
e
Fix __clear_cache implem
e
ntat
i
on
commit
|
commitdiff
|
tree
2014-03-11
Tho
m
a
s
Preud
'
homme
A
d
j
ust relo
c
ation offset for thumb
to ARM ve
n
eer
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s Preud'
h
o
mme
Don't hardcode gcc in
t
ests
Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s Preud
'
homme
Fix
warning of
cl
a
ng
commit
|
commitdiff
|
tree
2014-03-09
Th
o
m
a
s P
r
eud'homme
Use
i
nt
p
tr
_
t to cast pointer
commit
|
commitdiff
|
tree
2014-03-09
T
homas Preud
'
homme
Undefine __va* in libtc
c
1 to avo
i
d err
o
rs w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
M
a
ke
co
n
ditio
n
in li
b
t
c
c1 ba
s
e
d
o
n target
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Preud'homme
Fix type_to_str te
s
t for unsigned int
commit
|
commitdiff
|
tree
2014-03-08
Thoma
s
Pr
e
u
d'homme
Fi
x
vari
o
us
errors
u
ncove
r
e
d
by static analysis
commit
|
commitdiff
|
tree
2014-02-10
Tho
m
as Preud'homme
Call fill_
g
ot_
e
nt
r
y unco
n
diti
o
nally
commit
|
commitdiff
|
tree
2014-02-09
Thomas Pre
u
d'ho
m
me
Def
i
ne f
l
oat_e
a
bi only in
arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thoma
s
P
r
e
ud'ho
m
me
I
gnore VT
_
DEFSIGN
i
n load o
n
x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
D
e
f signedness
!= signed !=
unsigne
d
for
c
h
ar
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'
h
om
m
e
Add support of
Thumb to
A
RM
b
ranch reloc
a
tion
commit
|
commitdiff
|
tree
2014-02-06
T
h
o
m
as Preu
d
'homme
S
p
li
t
elf_output_file in smaller functi
o
ns
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Add m
a
cro to browse
r
eloc and sym entr
i
e
s
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pr
e
u
d
'homm
e
Round m
o
d
e
o
f
ll -
>
float
c
onv
e
rsion to nearest
commit
|
commitdiff
|
tree
2014-02-05
T
homas Preud'homme
Fix negative l
o
ng long
t
o fl
o
at
c
onversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix f
l
oat to l
o
ng long conversion
o
n ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pr
e
u
d'
h
o
m
me
Fi
x
a
nd exte
n
d *FCAST te
s
t in
t
cctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas
P
reu
d
'homme
Fix paramet
e
r
passing of
long
lon
g
bitfield
commit
|
commitdiff
|
tree
2014-02-03
T
h
omas
P
reud'homme
s
w
itch last
2 params
o
f TO
K
_mems
e
t on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
h
omas Preud'homme
Don't per
f
orm builtin_frame_address
on
ARM
commit
|
commitdiff
|
tree
2014-02-03
Thoma
s
Preud'homme
F
ix fct param passing of
s
tr
u
c
t
with siz
e
< 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'ho
m
me
S
w
itch
f
l
oat abi t
o
softfp for int <--> floa
t
conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'homme
Revert
"
Add mac
r
o
to browse reloc a
n
d s
y
m
e
n
t
r
ies"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Revert "Split elf_outp
u
t_fil
e
in smal
l
er fu
n
ctions"
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas
P
reud'homme
Revert "Ad
d
support of Thumb to A
R
M
branch rel
o
c
a
tion"
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud
'
h
om
m
e
Add support of Thumb to ARM
branch re
l
ocation
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as P
r
eud'homme
S
p
lit elf_output_file in sm
a
l
ler
functions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homm
e
Add macro to br
o
ws
e
reloc
a
nd sym entr
i
e
s
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'homme
G
i
ve ARM asm mnemonic of PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'ho
m
m
e
Cle
a
n tc
c
elf
.
c
commit
|
commitdiff
|
tree
2014-02-02
T
homas Pr
e
ud'hom
m
e
Ignore abitest-cc and ab
i
test-tcc te
s
t pr
o
g
r
a
ms
commit
|
commitdiff
|
tree
2014-02-01
T
h
omas Pr
e
ud'homme
Test long long
t
o float conv
e
rs
i
ons
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homm
e
Move result
of
itof d
o
uble conv b
a
c
k to V
F
P
r
eg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'h
o
mme
Various Makefile
fixes for
cross-comp
i
lat
i
on
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as P
r
eud'
h
omme
Remove W
I
THOUT_LIB
T
CC macro
:
n
o
mo
r
e
user
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preud'homme
Use GNU tr
i
plet prefix for cross
t
cc compi
l
er
s
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as Preud'homme
Sh
a
red libraries also have entry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'ho
m
me
I
m
pr
o
ve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud
'
homme
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud
'
homme
Add supp
o
rt
f
or runtime se
l
e
c
t
i
on
o
f
float AB
I
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud
'
homme
E
x
pli
c
it t
h
at EABI onl
y
suppor
t
s VFP for now
commit
|
commitdiff
|
tree
2014-01-07
T
homas Preud'
h
omme
Don't say compiler flag
s
a
re
w
ar
n
in
g
o
ptions
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homm
e
F
i
x struct
r
e
t in vari
a
dic fct with ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
T
homas Preud'
h
omme
Don't c
a
ll __tcc_f
p
in
i
t if using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preu
d
'homme
Don't
e
nable boun
d
chec
k
if libg
c
c is us
e
d
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
P
reud'homme
M
o
ve lo
g
ic for if (in
t
val
u
e) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preu
d
'homme
Update
Cha
n
ge
l
og f
r
om git change
l
og entries
commit
|
commitdiff
|
tree
2014-01-04
T
homas Preud'homme
Fix
n
egation of 0
.
0 and
-
0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas Preud'h
o
m
m
e
Pro
v
ide
install-strip ta
r
get in Makefil
e
commit
|
commitdiff
|
tree
2014-01-03
T
homas Preud'ho
m
me
U
s
e li
b
tcc
.
a
for stat
i
c
link even with USE
_
LIBGC
C
commit
|
commitdiff
|
tree
2014-01-03
Thomas Pre
u
d'
h
omme
Repo
r
t error
on NaN com
p
ariso
n
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s Pre
u
d'homme
Alwa
y
s set
*
pali
g
n
i
n
class
i
f
y
_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thom
a
s Preud'h
o
mme
ma
k
e git ignore lib/arm director
y
commit
|
commitdiff
|
tree
2013-12-15
T
homas Preud'homme
Fix
signed
i
nteger division in ARM run
t
i
m
e AB
I
commit
|
commitdiff
|
tree
2013-12-11
Thoma
s
Preud'homme
A
dd ARM
a
eabi funct
i
o
n
s needed to run
tcct
e
st
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud
'
homm
e
Su
p
port special calling convention
for
runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'hom
m
e
Define _
_
ARM_EA
B
I__ and __ARMEL__ when a
p
plicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Make abitest
.
c
have
p
redicta
b
l
e
r
e
s
ult
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as Preud'homme
Add va_* macro implementation for ARM
commit
|
commitdiff
|
tree
2013-11-25
T
homas Preud'homm
e
Add comment to explain
t
he code added by
41ce391
c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'ho
m
m
e
Fix structure passi
n
g
in A
R
M
c
alli
n
g
c
o
n
v
e
n
tion
commit
|
commitdiff
|
tree
2013-11-22
Tho
m
a
s
P
reud'homme
Add support for
struct > 4B returned via register
s
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Preud'homme
R
e
move code in arm-gen
.
c for
struct
packing in reg
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Preud
'
homme
Corre
c
tly identify
h
omog
e
neous float a
g
g
r
e
gate
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
a
s Preud'homme
Fi
x
c
o
unting
o
f
VFP regs in A
R
M's gfunc_p
r
olog
commit
|
commitdiff
|
tree
2013-11-21
Thoma
s
Preud'homme
F
ix register
corru
p
t
ion
at function call
o
n
ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Allow thumb
transitio
n
fo
r
R_ARM
_
PC24
commit
|
commitdiff
|
tree
2013-11-17
T
h
omas Preud
'
homme
C
o
r
rectly ali
g
n
and rec
l
aim
s
ta
c
k at function call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'homme
Refactor and simplify g
f
unc_call
(
) o
n
ar
m
commit
|
commitdiff
|
tree
2013-11-05
T
h
omas Preud'homme
Add __clear_cac
h
e impl
e
me
n
t
a
tion
i
n libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Fix allocation
of str
u
ct in re
g
i
s
ters on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'homme
Reve
r
t
"Add suppo
r
t for thread-local storag
e
variabl
e
s"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Pr
e
ud'h
o
mm
e
Add sup
p
ort
fo
r
thread-local storage variables
commit
|
commitdiff
|
tree
2013-10-01
T
hom
a
s Preud
'
homm
e
Fix commit 0f5942c6b3821050
7
5da
b
b6f9
7
5a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas P
r
eud'homme
Avoid
warnings with gc
c
4
.
8 + defau
l
t CFL
A
G
S
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Dete
c
t correct
instruction
with in
c
orrect operands
commit
|
commitdiff
|
tree
2013-09-20
Thom
a
s Pre
u
d'
h
omme
Report error when
redef
i
ning
e
n
u
m
erator
commit
|
commitdiff
|
tree
2013-09-20
T
h
omas Preud'homm
e
R
e
p
o
r
t
error when
using undefined e
n
um
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
Forbid enum
r
e
d
e
f
init
i
on
.
commit
|
commitdiff
|
tree
next