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
Control symbol table of which to relocate symbols
2016-12-03
Th
o
mas Preud'homme
Con
t
r
o
l
sym
b
ol t
a
ble of
which to relo
c
ate s
y
mbols
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'h
o
mm
e
C
ode
s
implification in rel
o
cate_
s
yms
commit
|
commitdiff
|
tree
2016-12-03
Thomas
P
re
u
d'homme
Co
n
s
olidate all
relo
c
ations in relocate_sectio
n
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
A
llow t
o
get sym at
t
r
a
nd fail if no
entr
y
commit
|
commitdiff
|
tree
2016-12-03
Thomas Pre
u
d'
h
omme
Consol
i
date GOT cre
a
tion in build_got_
e
ntries
commit
|
commitdiff
|
tree
2016-12-03
Thomas P
r
eu
d
'
homme
Ma
k
e
build_got_entries m
o
re targ
e
t
i
nde
p
endent
commit
|
commitdiff
|
tree
2016-12-03
T
homas Preud'homme
Onl
y
c
reat
e
G
O
T or GOT
en
t
ry when needed
commit
|
commitdiff
|
tree
2016-12-03
T
homas Pre
u
d'homme
Recog
n
ize more relo
c
ations as
nee
d
ing GOT/
P
LT entry
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud
'
homme
D
o
s
ection r
e
location
in a
r
ch
i
te
c
t
ure backend
commit
|
commitdiff
|
tree
2016-12-03
Thom
a
s Preud'homme
Add address of
G
O
T + 8 in PLT + 16
a
nd fix PLT0
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Improve
put_go
t
_entry doc and st
r
ucture
commit
|
commitdiff
|
tree
2016-12-03
Thomas
P
reud'h
o
m
me
Rena
m
e
a
d
d
_elf_
s
ym to s
e
t_elf
_
sym
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Improve comm
e
nt
s
f
o
r
symbol
e
xport an
d
bin
d
ing
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preu
d
'homme
D
o
not add
s
ymbol if it is
a
lready there
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'ho
m
m
e
Fi
x
error logic for undefined
r
eference
in li
b
rary
commit
|
commitdiff
|
tree
2015-12-27
T
homas
Preud'homme
i386: Add
s
upport for new psABI
relocation
commit
|
commitdiff
|
tree
2015-04-18
T
h
om
a
s P
r
eud'homme
Fix program
s
y
m
bols exported in dyns
y
m section
commit
|
commitdiff
|
tree
2015-03-10
Thom
a
s
P
r
eud'homme
Add some
mis
s
ing no
c
o
d
e
_wanted guard
commit
|
commitdiff
|
tree
2015-02-18
Thomas P
r
eud'homme
The
"open
a
whi
s
ky and cut
y
our
f
i
nger open" patch
commit
|
commitdiff
|
tree
2014-07-01
T
h
om
a
s
Preud
'
h
o
mme
Specify
licen
s
e of lib/armeabi
.
c
commit
|
commitdiff
|
tree
2014-04-29
T
homas Preu
d
'homme
Add suppo
r
t for l
o
ad/sto
r
e
o
f _Bool value
commit
|
commitdiff
|
tree
2014-04-14
Thomas Preud'ho
m
me
Improve efficiency of macro concatena
t
ion
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud'homme
Make build CPU detection a
t
a
d
more flexibl
e
commit
|
commitdiff
|
tree
2014-04-12
Thomas
P
r
eud'homme
Fix preprocess
o
r concat wit
h
e
mpty ar
g
commit
|
commitdiff
|
tree
2014-04-08
Th
o
mas Preud'homm
e
Prevent ##
to appear at start
o
r end of
m
acro
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'homme
A
dd
n
e
w
t
e
s
t
s for mac
r
o nesting
commit
|
commitdiff
|
tree
2014-04-07
T
homas Preud'
h
omme
Fix test for macro
n
esti
n
g
commit
|
commitdiff
|
tree
2014-03-31
Tho
m
a
s
Preud'homme
Allo
w
local redefiniti
o
n of
e
numerat
o
r
commit
|
commitdiff
|
tree
2014-03-31
Thomas Pr
e
ud'homme
U
pdate C
h
angelog
f
ro
m
g
it changelog e
n
tries
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud
'
homme
Add tests for previous fixes
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'homme
Update Change
l
o
g
from git ch
a
nge
l
og entries
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'h
o
m
m
e
F
i
x typo in code ad
d
ed b
y
b
0
1
8bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Th
o
mas Pr
e
u
d
'homme
Fix again GO
T
32
+
PLT32 reloc c
o
mmit
commit
|
commitdiff
|
tree
2014-03-29
T
homas
P
r
e
u
d
'ho
m
me
Create b
c
he
c
k region for argv and arge argument
commit
|
commitdiff
|
tree
2014-03-29
T
h
oma
s
Preu
d
'hom
m
e
Make
get_tok_str s
u
pport NULL as second param
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preud'homme
Simplify and
f
ix GOT32 + PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas
P
reud'ho
m
me
Supp
o
rt G
O
T32 an
d
PLT32 reloc
for same symbol
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas Preud'homme
A
l
ways
lin
k
libtcc1
.
a
in (useful for va_
*
on x
8
6)
commit
|
commitdiff
|
tree
2014-03-25
Thoma
s
Preud
'
ho
m
me
Add test f
o
r previou
s
c
o
m
mit
commit
|
commitdiff
|
tree
2014-03-25
Thoma
s
Preu
d
'homme
Warn abou
t
sof
t
float ABI not being supported
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud
'
homme
Deprecate
F
PA and OABI suppor
t
for
A
RM
commit
|
commitdiff
|
tree
2014-03-24
Thomas
P
reud'homme
Mak
e
par
s
e_btype only accept one ba
s
ic type
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud
'
ho
m
me
Fix r
e
location of
_
_
b
ound_init
commit
|
commitdiff
|
tree
2014-03-11
Th
o
mas Pre
u
d'homm
e
Fix
__
c
lea
r
_cache
i
m
plemen
t
ation
commit
|
commitdiff
|
tree
2014-03-11
Thom
a
s Preud
'
homme
Adjus
t
relocation offs
e
t for
t
humb to ARM vene
e
r
commit
|
commitdiff
|
tree
2014-03-09
Th
o
m
as Preud'homme
Don't ha
r
dcode gcc in tests Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thomas P
r
e
u
d
'
homme
F
i
x
warn
i
ng of
cla
n
g
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
U
se intpt
r
_t to
c
ast
p
ointe
r
commit
|
commitdiff
|
tree
2014-03-09
T
homas Preud'homme
U
ndefine
_
_va* in libtc
c
1
t
o avoid errors w/ c
l
a
n
g
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as Preu
d
'homme
Make condition in li
b
tcc1 based on targe
t
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
F
ix type_to_str test
f
or u
n
s
i
gn
e
d
int
commit
|
commitdiff
|
tree
2014-03-08
T
h
omas
P
reud'homme
Fix var
i
ous
e
rrors uncove
r
ed by static a
n
alysi
s
commit
|
commitdiff
|
tree
2014-02-10
Thomas
Preud'
h
o
mme
Call f
i
ll_got_entry
uncondi
t
ionally
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud'homme
Define flo
a
t_eab
i
only in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas
P
reud'homme
Ignore
V
T_DEFS
I
G
N in loa
d
on x86-
6
4 arch
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as Preud'homme
Def signedness !=
s
i
gned
!
=
u
n
sig
n
ed for c
h
ar
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
A
dd suppo
r
t
of Thumb to ARM branch
relocat
i
o
n
commit
|
commitdiff
|
tree
2014-02-06
T
homa
s
P
r
eud'h
o
m
m
e
S
p
l
it e
l
f_output_fil
e
in smaller functions
commit
|
commitdiff
|
tree
2014-02-06
Th
o
m
as Preu
d
'homme
Add macro to browse
reloc a
n
d sym ent
r
i
e
s
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'ho
m
me
Round mo
d
e of ll -> fl
o
at co
n
version to ne
a
rest
commit
|
commitdiff
|
tree
2014-02-05
Tho
m
as Preud'homme
Fix negativ
e
lon
g
long to
float conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'
h
omme
F
ix flo
a
t to
l
o
ng lon
g
co
n
version on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fi
x
and
e
xtend *FCAST test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
T
h
o
m
as Preud'homm
e
Fix
pa
r
amet
e
r passing of long long bitfie
l
d
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
switch last 2 para
m
s
of TOK
_
memset on
ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud
'
homme
Don'
t
pe
r
form builtin_frame_addr
e
ss on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s
P
reud'homme
Fix fct p
a
ram passing of struct with
s
i
z
e < 4
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'homme
Sw
i
tch float abi to softfp f
o
r in
t
<--> float conv
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Pre
u
d
'homm
e
R
evert
"Add macro to bro
w
se
r
eloc and s
y
m entries
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Rev
e
rt "Split elf_o
u
tput_f
i
l
e in
s
maller fun
c
tions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Revert "A
d
d
s
u
pport of Thumb to A
R
M branch re
l
ocation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
h
o
m
me
Add
support
of Thum
b
to ARM branch rel
o
cation
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Pre
u
d
'
homm
e
Sp
l
it elf
_
output_f
i
le in smaller
f
unctions
commit
|
commitdiff
|
tree
2014-02-02
T
homas Pre
u
d'homme
A
d
d ma
c
ro to browse
r
e
loc
a
n
d
sym e
n
tries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
omme
Gi
v
e
ARM asm mnemonic of
P
L
T
e
n
tries
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'h
o
mme
C
l
ean tccel
f
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homme
Ignor
e
abites
t
-
cc a
n
d abitest
-
tcc test programs
commit
|
commitdiff
|
tree
2014-02-01
T
homas Preud'homme
Test
long l
o
ng to f
l
oat conversi
o
ns
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homm
e
Move result o
f
itof
d
ouble conv back t
o
VFP
r
eg
commit
|
commitdiff
|
tree
2014-01-09
Th
o
mas Pr
e
u
d
'homme
Various Makefile
f
ixes for cross-compila
t
ion
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preu
d
'homme
R
emove WITHOU
T
_LIBTCC macro: n
o
more user
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homme
Us
e
GNU t
r
iplet prefi
x
for cross tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d'hom
m
e
Shared li
b
r
ari
e
s also
h
ave entry point
s
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'homme
Improv
e
ELF on AR
M
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
m
as Preud'homme
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
T
hom
a
s Preud
'
homme
Add
support for runtime sele
c
tion of
flo
a
t
AB
I
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Ex
p
l
i
c
it that EABI
o
nl
y
su
p
ports
VFP for now
commit
|
commitdiff
|
tree
2014-01-07
T
homas P
r
eud'homme
Don't say c
o
m
pil
e
r
flags are warning
o
ptions
commit
|
commitdiff
|
tree
2014-01-06
Thomas
Pre
u
d'homme
Fix
st
r
uct ret in vari
a
d
i
c fct with ARM h
a
rdfloat
commit
|
commitdiff
|
tree
2014-01-06
T
homas Preud'ho
m
m
e
Don't
call __tcc_fpinit
i
f usin
g
l
i
b
gcc
commit
|
commitdiff
|
tree
2014-01-06
T
h
omas
Pre
u
d'homme
Don't en
a
ble bound ch
e
ck
i
f libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s Preud
'
h
omme
Mov
e
logic for if (int
v
al
u
e) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Upd
a
te Chan
g
elo
g
from git
changelog e
n
tries
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
a
s Preud'
h
om
m
e
Fix negation
of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s Preud'hom
m
e
P
rovid
e
install-stri
p
tar
g
et in
M
a
kefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud
'
ho
m
me
Use lib
t
cc
.
a fo
r
static
link even with
U
S
E_LIBGC
C
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Report
error on N
a
N comparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preu
d
'homme
Always set *palign in c
l
assify_x86_6
4
_arg
commit
|
commitdiff
|
tree
2013-12-15
Thom
a
s
P
r
e
u
d
'
homme
make
git ignore lib/arm directory
commit
|
commitdiff
|
tree
2013-12-15
Tho
m
as Pre
u
d
'homme
Fix signed integer division in ARM runtime ABI
commit
|
commitdiff
|
tree
next