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 program symbols exported in dynsym section
2015-04-18
Thomas Preu
d
'homme
Fix program s
y
mbols exported in dynsy
m
s
ecti
o
n
commit
|
commitdiff
|
tree
2015-03-10
Th
o
mas Preud
'
hom
m
e
Ad
d
some mis
s
ing nocode_wanted gu
a
rd
commit
|
commitdiff
|
tree
2015-02-18
Thomas
Preud'homme
The "open
a
whisky and cut your fin
g
e
r
open
"
patc
h
commit
|
commitdiff
|
tree
2014-07-01
Thoma
s
Preu
d
'homme
Specify
l
icense of l
i
b/armeabi
.
c
commit
|
commitdiff
|
tree
2014-04-29
T
h
omas
P
r
e
u
d'homme
Add supp
o
rt for
load/store of _Bool value
commit
|
commitdiff
|
tree
2014-04-14
T
h
omas Preud'homm
e
I
m
p
rove effic
i
e
ncy of macro concate
n
ation
commit
|
commitdiff
|
tree
2014-04-12
T
homas Preud'ho
m
m
e
Make
b
uild CPU detection
a
tad more flexible
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud'homme
Fix preprocessor
concat
with empty
a
rg
commit
|
commitdiff
|
tree
2014-04-08
Thomas
P
reud'homme
Prevent ## to appear at start or
e
nd of macro
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'homme
Add new
tests for macro n
e
s
t
i
ng
commit
|
commitdiff
|
tree
2014-04-07
T
h
o
m
a
s P
r
eud'homme
F
i
x te
s
t for ma
c
ro
ne
s
ting
commit
|
commitdiff
|
tree
2014-03-31
Thom
a
s Preud'ho
m
me
A
llow local redefiniti
o
n o
f
enumerator
commit
|
commitdiff
|
tree
2014-03-31
Thomas Pre
u
d'homme
Update
C
hange
l
o
g
fr
o
m g
i
t changelog entries
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'homm
e
Add tes
t
s for previ
o
us fixes
commit
|
commitdiff
|
tree
2014-03-30
Thom
a
s Pre
u
d
'
h
o
m
m
e
Update Changel
o
g from git c
h
angelog entries
commit
|
commitdiff
|
tree
2014-03-29
T
homas P
r
eud
'
homm
e
Fix typo in c
o
de
a
dded by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas P
r
eud'homme
F
ix ag
a
i
n GOT32 + PLT32
r
eloc comm
i
t
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
C
re
a
te bcheck region f
o
r
ar
g
v and
a
r
ge argument
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
as Preud'ho
m
me
Mak
e
get
_
t
o
k_str
s
upport NULL as sec
o
nd p
a
ra
m
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preud'hom
m
e
Simplify and fix
GOT
3
2
+
PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Support GOT32 an
d
PLT
3
2 reloc fo
r
same sym
b
ol
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Always link lib
t
cc1
.
a in
(useful for va_* o
n
x
8
6
)
commit
|
commitdiff
|
tree
2014-03-25
T
h
o
m
as Preud'homme
Add
test for
pre
v
ious c
o
m
mit
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as
P
reud'ho
m
me
Warn abo
u
t
so
f
t float ABI not be
i
ng
supp
o
rted
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'hom
m
e
Deprecate FPA and OA
B
I sup
p
or
t
for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas Preud'
h
omme
Make
p
a
r
s
e
_
btype only
a
c
cept
one basi
c
type
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'homme
F
ix r
e
location o
f
__bound
_
init
commit
|
commitdiff
|
tree
2014-03-11
Thomas
P
r
e
ud'homme
F
ix __cle
a
r_cache implementa
t
ion
commit
|
commitdiff
|
tree
2014-03-11
T
h
omas P
r
eud'homme
Ad
j
ust
r
e
locati
o
n offset fo
r
thumb to ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Don't hardcode g
c
c in te
s
ts Makef
i
le
commit
|
commitdiff
|
tree
2014-03-09
Thomas
P
reud
'
ho
m
me
Fix warning o
f
c
lang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Use intptr_t
t
o
c
ast poi
n
ter
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Undefine
_
_v
a
* i
n
l
i
btcc1 to
av
o
i
d
errors w/ c
l
ang
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as
P
r
eud
'
homme
Make con
d
itio
n
i
n
libtcc1 based on targe
t
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Fix type_to_s
t
r test
f
or unsigned
i
nt
commit
|
commitdiff
|
tree
2014-03-08
Thoma
s
P
r
e
u
d'homme
Fix v
a
rious error
s
uncove
r
e
d by sta
t
i
c anal
y
s
i
s
commit
|
commitdiff
|
tree
2014-02-10
T
h
omas
Pr
e
ud'
h
omme
Call fill_got_entry unconditionally
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud'h
o
mme
D
e
fi
n
e f
l
o
at_eabi only
in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thom
a
s Preud'hom
m
e
I
g
nore VT_DEFSIGN in load on x86
-
64
arch
commit
|
commitdiff
|
tree
2014-02-06
Thom
a
s Preud'homme
Def sign
e
dne
s
s != s
i
gn
e
d !
=
unsign
e
d for char
commit
|
commitdiff
|
tree
2014-02-06
Th
o
m
as Pr
e
ud
'
homme
Add s
u
p
p
or
t
of Thumb to ARM b
r
an
c
h relocatio
n
commit
|
commitdiff
|
tree
2014-02-06
Thoma
s
Pre
u
d'homme
S
plit e
l
f_output_file in smaller
functions
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
reud'homme
Add
m
a
c
ro to
b
rows
e
reloc an
d
sym entri
e
s
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
Preud'h
o
mme
R
o
u
nd
m
ode
o
f l
l
-> flo
a
t
convers
i
on
t
o nearest
commit
|
commitdiff
|
tree
2014-02-05
Tho
m
as Preud'homme
F
ix negat
i
ve long l
o
ng
t
o f
l
oat convers
i
o
n
on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas
P
reud'homme
Fix
f
loat to
l
o
ng long
c
onversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
T
homas Preud'homme
Fix and extend *FCAST test
in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Preud'homme
Fix p
a
rameter
p
a
ssing o
f
long long
b
itfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas P
r
eud'homme
switch
l
ast 2 params of TOK_memset on
A
R
M
commit
|
commitdiff
|
tree
2014-02-03
Th
o
mas P
r
eud'homm
e
Don't
p
erform
builti
n
_fr
a
me_addr
e
ss on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s
Preud'homme
Fix
f
ct para
m
passi
n
g of struct wi
t
h
s
ize <
4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Swit
c
h float abi
to sof
t
fp
f
or
int <--> float c
o
nv
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as
P
reud'homme
Revert "
A
dd macro to browse reloc and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
R
e
v
ert "Split elf_output_file in small
e
r functions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
ho
m
me
R
evert
"Add support of Th
u
mb
t
o ARM branch relocation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
omme
Add support of Thumb
to
A
RM br
a
nch relocation
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homme
S
plit elf_output
_
file in smal
l
er functions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'hom
m
e
Add macr
o
to
b
rowse relo
c
an
d
sym entrie
s
commit
|
commitdiff
|
tree
2014-02-02
T
homas Pre
u
d'homme
Giv
e
A
R
M
a
s
m
mnemonic of
P
LT entr
i
e
s
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Pre
u
d'
h
o
mme
C
l
ea
n
t
c
c
elf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'ho
m
me
Ignore abit
e
st-c
c
and abite
s
t-tc
c
test progr
a
m
s
commit
|
commitdiff
|
tree
2014-02-01
T
h
om
a
s
P
reud
'
homme
Test long long
to fl
o
at con
v
ers
i
ons
commit
|
commitdiff
|
tree
2014-02-01
T
h
o
mas Pr
e
ud
'
homme
Move re
s
ult of it
o
f double con
v
ba
c
k to
VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas P
r
e
u
d'homme
Various Makefile fixes for cross-compilation
commit
|
commitdiff
|
tree
2014-01-08
Thomas P
r
eud'homme
Remove WITHOUT_LIBTCC macro: n
o
more user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud
'
hom
m
e
Use GNU tr
i
p
l
e
t
p
refix f
o
r
c
ro
s
s tcc compile
r
s
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas Preud'homme
Shared
l
ib
r
aries also
have
en
t
ry poin
t
s
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preu
d
'homme
Improve
E
L
F on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Upda
t
e elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pr
e
ud'homme
Add
s
upport for
r
u
ntime s
e
le
c
tion of floa
t
A
B
I
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pre
u
d'h
o
mme
E
x
plicit that EABI only suppor
t
s VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Don't say com
p
iler
flags a
r
e warning o
p
tions
commit
|
commitdiff
|
tree
2014-01-06
Thoma
s
P
reud'homme
Fix
s
truct ret in variadic fct with ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
D
on't call __tcc_fp
i
nit if u
s
ing libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas
P
r
eud'homme
D
o
n
'
t
enable bound check if l
i
bgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'homme
Move logi
c
for if
(
int value) to tc
c
gen
.
c
commit
|
commitdiff
|
tree
2014-01-04
T
h
om
a
s Preud'homme
Up
d
ate Changelog fro
m
git changelo
g
e
n
tries
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
Preud'h
o
mme
Fix negation
o
f 0
.
0
a
n
d -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
Preud'homme
P
r
ov
i
de install-
s
trip
t
arge
t
i
n Makef
i
l
e
commit
|
commitdiff
|
tree
2014-01-03
Thomas Pr
e
ud'homme
Use lib
t
c
c
.
a for s
t
ati
c
l
i
nk even with U
S
E_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'
h
omme
Re
p
ort
e
rror o
n
N
a
N compar
i
son
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Always
set *palig
n
in
classify_x86_64_ar
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas Pr
e
ud'homme
make git ignore
l
ib/arm direct
o
ry
commit
|
commitdiff
|
tree
2013-12-15
T
h
o
mas Preud'homme
Fix signe
d
i
nteger divisi
o
n i
n
ARM run
t
ime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Add ARM aeabi functions neede
d
to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Support spe
c
ial call
i
ng c
o
nvention for runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thoma
s
Preud'homm
e
Define __ARM_EABI__
a
nd __ARMEL__ w
h
en appl
i
cabl
e
commit
|
commitdiff
|
tree
2013-11-25
Thomas P
r
eud'homme
Make abites
t
.
c
h
ave pred
i
ctable result
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Pr
e
ud'homme
Add
va
_
* macro implemen
t
ation
for
ARM
commit
|
commitdiff
|
tree
2013-11-25
Th
o
ma
s
Preud
'
h
o
m
me
A
d
d comment to
e
x
plain
t
h
e code adde
d
by
4
1ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'h
o
mme
Fi
x
s
t
ructure
p
assing in ARM cal
l
i
n
g conve
n
tion
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud'homme
Ad
d
sup
p
ort fo
r
struct > 4B re
t
urne
d
via registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
R
emove
code in
a
rm-gen
.
c for struct pack
i
ng in
reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preu
d
'hom
m
e
Cor
r
ectly
identify homogen
e
ous
f
l
o
at
aggregate
commit
|
commitdiff
|
tree
2013-11-21
T
h
o
m
a
s Preud'homme
Fix
c
ounti
n
g
o
f VFP regs in ARM's gf
u
n
c_prolog
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud'homme
Fix r
e
gister corru
p
tion at function call o
n
AR
M
commit
|
commitdiff
|
tree
2013-11-17
Th
o
mas Preud'homme
A
l
low
thumb transi
t
ion fo
r
R_ARM_
P
C24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homm
e
Correctly align and reclaim stack at func
t
ion
call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preu
d
'h
o
m
me
Refac
t
or
a
nd sim
p
lify gfunc_call() on
a
r
m
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
A
dd
__clear_cac
h
e
i
mplementation in
libtcc1
commit
|
commitdiff
|
tree
next