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 error logic for undefined reference in library
2016-12-03
Thomas
Preud'
h
omme
F
i
x error logi
c
for undefi
n
e
d
r
efer
e
nce in
l
ib
r
ary
commit
|
commitdiff
|
tree
2016-12-03
root
C
le
a
r SHF_GROUP flag
when linking
commit
|
commitdiff
|
tree
2015-12-27
T
homas Preud'homme
i386:
A
d
d su
p
port for new p
s
A
BI
r
e
locati
o
n
commit
|
commitdiff
|
tree
2015-04-18
Thomas Preud'homme
Fix
program symbo
l
s
e
xp
o
rted in dynsym section
commit
|
commitdiff
|
tree
2015-03-10
T
homas Preud'homme
Add some missin
g
nocode
_
wanted gu
a
r
d
commit
|
commitdiff
|
tree
2015-02-18
Thoma
s
P
r
eud'hom
m
e
The "open a whisky and cut your fin
g
er open" patch
commit
|
commitdiff
|
tree
2014-07-01
Thomas Preud'
h
omme
Speci
f
y li
c
ense
o
f lib/armeabi
.
c
commit
|
commitdiff
|
tree
2014-04-14
Thomas Preud'hom
m
e
Impr
o
ve effic
i
en
c
y
o
f macro
c
oncaten
a
tion
commit
|
commitdiff
|
tree
2014-04-12
T
homas Preu
d
'homme
Make bui
l
d CPU detection a
tad more
f
l
exible
commit
|
commitdiff
|
tree
2014-04-12
T
h
oma
s
Pr
e
ud'hom
m
e
F
i
x p
r
e
processor
con
c
at with
empt
y
arg
commit
|
commitdiff
|
tree
2014-04-08
Thomas Preud'homme
P
revent ##
to a
p
pe
a
r at start
o
r end of macro
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'homme
Add ne
w
tests for
macro nesting
commit
|
commitdiff
|
tree
2014-04-07
Thom
a
s
Preud'hom
m
e
F
i
x
test
f
or
m
acro nesting
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud
'
homme
Allow local
r
edefiniti
o
n of enume
r
a
tor
commit
|
commitdiff
|
tree
2014-03-31
Thomas
P
reud'homme
Update
C
h
angel
o
g
f
rom git chan
g
elog entries
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'homme
A
dd tests for previous
f
ixes
commit
|
commitdiff
|
tree
2014-03-30
Thomas P
r
eud'h
o
mme
Upda
t
e
C
hangelog from git c
h
ange
l
o
g entries
commit
|
commitdiff
|
tree
2014-03-29
Thomas Pr
e
u
d'homme
Fix t
y
po i
n
code added by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'hom
m
e
Fix aga
i
n GOT32 +
PLT32
reloc c
o
mmit
commit
|
commitdiff
|
tree
2014-03-29
Thomas
Preud'
h
omme
Create bch
e
ck region
fo
r
arg
v
an
d
a
rg
e
arg
u
ment
commit
|
commitdiff
|
tree
2014-03-29
Thomas Pre
u
d'homme
Make get_tok_s
t
r support NUL
L
a
s second
p
a
r
am
.
commit
|
commitdiff
|
tree
2014-03-26
T
h
om
a
s Preud'homme
Simplify and
f
i
x
GOT32 +
P
LT32
r
eloc com
m
i
t
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
S
u
p
po
r
t GOT32
a
nd
PL
T
32
r
eloc for same
symbol
commit
|
commitdiff
|
tree
2014-03-25
Thom
a
s Preud'homme
Al
w
a
ys link
libtcc1
.
a in (use
f
ul for v
a
_* on x86)
commit
|
commitdiff
|
tree
2014-03-25
T
homa
s
Preu
d
'ho
m
me
Add test for
p
revious commit
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas
P
r
e
ud'homme
Warn about soft float
A
BI not be
i
ng
s
upported
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud
'
h
o
mme
D
eprecate FPA and
O
ABI sup
p
o
r
t
fo
r
ARM
commit
|
commitdiff
|
tree
2014-03-24
T
h
omas Preud
'
homme
Ma
k
e
pars
e
_btype only a
c
c
ept one basic typ
e
commit
|
commitdiff
|
tree
2014-03-17
Thomas Pr
e
ud'homme
Fix
relocation of __bo
u
nd_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas
P
r
e
ud'h
o
mme
Fix __clear_cache imple
m
entat
i
o
n
commit
|
commitdiff
|
tree
2014-03-11
Thomas P
r
eud'homme
Adjust re
l
ocation offs
e
t
f
or thumb
t
o ARM vene
e
r
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'ho
m
me
Don't hardco
d
e gcc in test
s
M
akefile
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as Preu
d
'ho
m
me
Fi
x
warning of clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homm
e
Use intptr_t to cast pointer
commit
|
commitdiff
|
tree
2014-03-09
T
homas Preud'homm
e
Un
d
efi
n
e
__va*
i
n libtcc1 to avoid errors w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preu
d
'homme
Ma
k
e cond
i
tion i
n
libtcc1 based on target
commit
|
commitdiff
|
tree
2014-03-09
Thomas
P
reud'homme
Fix typ
e
_t
o
_str
t
est
for u
n
signed in
t
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'homme
Fi
x
v
a
r
i
ous
errors u
n
cov
e
red by
static analysis
commit
|
commitdiff
|
tree
2014-02-10
T
h
omas Pre
u
d'homm
e
Ca
l
l fill
_
g
ot_entry uncondit
i
onall
y
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud'homme
D
efin
e
float_eab
i
o
n
l
y
in
a
rm-g
e
n
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud'homme
I
g
nore VT_DE
F
SIGN
in
l
oad o
n
x86-64
arch
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas Preud'homme
Def
signedness != signed != unsig
n
ed fo
r
char
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
a
s
Preud'homme
Add sup
p
ort of Th
u
mb
to ARM
branch reloca
t
ion
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas
Preud'homme
Split
e
lf_output_file in
smaller functi
o
ns
commit
|
commitdiff
|
tree
2014-02-06
Thomas Pr
e
ud'homme
Add macro to browse re
l
oc and
s
ym ent
r
i
e
s
commit
|
commitdiff
|
tree
2014-02-05
Thomas P
r
eud'hom
m
e
Round m
o
de of ll ->
float conversion to ne
a
res
t
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
F
ix n
e
gative long
l
o
ng to f
l
oat conversion o
n
ARM
commit
|
commitdiff
|
tree
2014-02-05
Tho
m
as Preud'
h
omme
Fi
x
float to long lon
g
c
o
nversion on
A
R
M
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'hom
m
e
Fix and extend
*
F
CAS
T
test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
T
h
oma
s
Preud'homme
Fix
p
a
ra
m
eter passing of
l
ong lo
n
g b
i
tfield
commit
|
commitdiff
|
tree
2014-02-03
T
homa
s
Pr
e
ud'hom
m
e
sw
i
tch
last 2
p
a
r
ams
o
f TOK_memset on AR
M
commit
|
commitdiff
|
tree
2014-02-03
T
homas Pre
u
d'homme
Don't perform builtin_
f
rame_ad
d
r
e
ss on
ARM
commit
|
commitdiff
|
tree
2014-02-03
Tho
m
as
Preu
d
'homme
F
i
x fct param
p
ass
i
ng of
struct with siz
e
< 4
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'homme
Swit
c
h float abi to softfp for
int
<
--> f
l
oa
t
conv
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'
h
omme
Revert "Add ma
c
ro to browse reloc
and
s
ym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homme
Revert "Spli
t
elf_output_file in s
m
aller fu
n
ctions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'ho
m
me
R
e
v
e
r
t
"Add support of Thumb to ARM
branch relocation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homm
e
Ad
d
supp
o
rt of
T
h
umb to A
R
M
branch relocatio
n
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
S
p
l
i
t
elf_output_fi
l
e in smal
l
er functions
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preu
d
'
homme
Add ma
c
ro t
o
b
ro
w
s
e
reloc and sym ent
r
i
es
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Give AR
M
as
m
mnemonic of P
L
T
e
ntr
i
es
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'h
o
mme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
r
eud'homme
Ignore abi
t
est-cc and abitest-tcc te
s
t
p
rograms
commit
|
commitdiff
|
tree
2014-02-01
Th
o
mas Preud'homm
e
Test long long to
float convers
i
ons
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'
h
om
m
e
Move resul
t
of
it
o
f
d
ouble
c
on
v
back t
o
VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Th
o
m
as
P
reud
'
homme
Various Makefil
e
fixes for
c
r
os
s
-c
o
m
p
i
lation
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'homme
Remove WI
T
HOUT_LIBTCC
m
a
cr
o
: no more use
r
commit
|
commitdiff
|
tree
2014-01-08
Thomas P
r
eud'h
o
m
me
Use G
N
U triplet prefix for cross tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'homm
e
Sh
a
red libraries also h
a
ve entry
p
oin
t
s
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'h
o
mme
Improve EL
F
on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s
Preud'homme
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud
'
homme
Add
s
uppo
r
t for runtime sel
e
ction
of float
ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas
Preu
d
'h
o
mme
Explicit
that EAB
I
only supports VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas P
r
eud'
h
omme
Don'
t
say
c
ompiler f
l
ags are
wa
r
ning options
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Fix
stru
c
t ret in variadic fct
with ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't call __t
c
c_fpinit if using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas
Preud'ho
m
me
Don't e
n
able bound che
c
k if l
i
b
g
cc is us
e
d
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
reu
d
'hom
m
e
Move logic for if
(int val
u
e
)
to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas
Pr
e
ud'homme
Upda
t
e Ch
a
ngelog from gi
t
changelog entrie
s
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas Pr
e
ud'homm
e
Fix negation of
0
.
0
a
nd -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
T
homas Preu
d
'homme
Pr
o
vide install
-
strip
ta
r
get in Ma
k
efil
e
commit
|
commitdiff
|
tree
2014-01-03
Thomas P
r
eu
d
'
h
om
m
e
Use libt
c
c
.
a for stati
c
link even wit
h
USE_LIBG
C
C
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preu
d
'homme
R
e
port error on NaN
comparison
commit
|
commitdiff
|
tree
2014-01-03
T
h
omas Preud'homme
Always set *palign in c
l
assify_x
8
6_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thoma
s
Preud'
h
omme
make gi
t
igno
r
e lib/arm d
i
rectory
commit
|
commitdiff
|
tree
2013-12-15
Tho
m
as Preud'homme
Fix signe
d
i
nt
e
ger division in ARM runti
m
e ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Pr
e
ud'homm
e
Add ARM aeabi fun
c
tion
s
needed to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'hom
m
e
Support special calling convent
i
on for runtime
ABI
commit
|
commitdiff
|
tree
2013-11-26
Thoma
s
P
r
eud'homme
Define __ARM
_
EA
B
I
__ a
n
d
__A
R
M
EL__ when appli
c
abl
e
commit
|
commitdiff
|
tree
2013-11-25
Th
o
mas
P
reud'homme
Make abitest
.
c have
pr
e
dictabl
e
res
u
lt
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s Preud'homme
Add va_* macro impl
e
m
entation for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'h
o
mme
Add comment t
o
explain the code ad
d
ed by 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas
Preud
'
homme
F
i
x
structure passing in
AR
M
c
alling convent
i
on
commit
|
commitdiff
|
tree
2013-11-22
Thomas
P
reud'h
o
m
me
Add support for st
r
uct > 4B
returned via re
g
isters
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'
h
omme
R
em
o
ve co
d
e in arm-g
e
n
.
c for struct p
a
cking in
r
eg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preu
d
'h
o
m
m
e
C
orrectly id
e
ntify
homo
g
eneous
f
l
o
at
a
ggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix coun
t
in
g
of VFP
regs in ARM's gfunc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud'
h
omme
Fix register c
o
rru
p
t
io
n
at function call on AR
M
commit
|
commitdiff
|
tree
2013-11-17
Thomas P
r
e
u
d'homme
Allow thumb transi
t
i
o
n for
R
_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'hom
m
e
Correctly align and reclaim s
t
ack
a
t functio
n
call
commit
|
commitdiff
|
tree
next