repo.or.cz
/
tinycc
/
jakubkaszycki.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Use functions to get relocation info
2016-12-10
Thomas Preud'homme
Use fun
c
tions to get relocation info
commit
|
commitdiff
|
tree
2016-12-10
T
homas
P
reud'homme
R
emo
v
e now useless pltoff_addend
r
elo
c
info
commit
|
commitdiff
|
tree
2016-12-10
Thom
a
s Preud'homme
Add
m
i
s
sin
g
r
elocation inf
o
for C67 target
commit
|
commitdiff
|
tree
2016-12-10
Th
o
mas Preu
d
'
homme
Error out in put_got_entry
i
f n
o
d
ynamic sy
m
bo
l
commit
|
commitdiff
|
tree
2016-12-10
T
hom
a
s Preud'h
o
mme
Allo
w
PLT/GOT entry for
w
eak s
t
atic symbol
commit
|
commitdiff
|
tree
2016-12-10
Thomas Preud'homme
Fix PLT creation for i386
commit
|
commitdiff
|
tree
2016-12-05
Thomas Preud'
h
omme
Fix set but
not
us
e
d erro
r
in ar
m
64-link
.
c
commit
|
commitdiff
|
tree
2016-12-05
Th
o
m
a
s Preud'homme
F
i
x
t
cc_error para
m
s f
o
r R_AARCH6
4
_(JUMP|
C
ALL
)
26
commit
|
commitdiff
|
tree
2016-12-05
Thomas
P
reud
'
h
o
mme
Err
o
r
o
n
unrecognized relocations
commit
|
commitdiff
|
tree
2016-12-05
Thomas Preud
'
h
o
mme
Ad
d
relo
c
s_info a
r
ray to c67 backend
commit
|
commitdiff
|
tree
2016-12-05
Th
o
ma
s
Pr
e
ud'homme
Fix relocs_info declaratio
n
in tcc
.
h
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'ho
m
me
Control symbol ta
b
le
o
f
w
hi
c
h to
r
elocate sym
b
o
l
s
commit
|
commitdiff
|
tree
2016-12-03
Thom
a
s Preud'hom
m
e
Code simplificati
o
n in relo
c
ate_
s
y
m
s
commit
|
commitdiff
|
tree
2016-12-03
Thom
a
s Preud'homme
Consol
i
date
a
l
l
relocations in relocate_se
c
t
i
on
commit
|
commitdiff
|
tree
2016-12-03
T
homas P
r
eud'
h
omme
Allow to ge
t
s
ym attr a
n
d fail if no entry
commit
|
commitdiff
|
tree
2016-12-03
Thomas
P
r
eud'homm
e
Consoli
d
ate GOT creat
i
on in build_
g
ot
_
entries
commit
|
commitdiff
|
tree
2016-12-03
Thom
a
s Preud'homme
Make bui
l
d_got
_
entries more
target independent
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Only c
r
eate GOT or GO
T
entry
when neede
d
commit
|
commitdiff
|
tree
2016-12-03
T
h
omas Preud'hom
m
e
Recognize more relocations as n
e
e
d
i
n
g
GOT/PLT en
t
r
y
commit
|
commitdiff
|
tree
2016-12-03
Thomas
Preud'homme
D
o s
e
cti
o
n
relocation in ar
c
hitecture backend
commit
|
commitdiff
|
tree
2016-12-03
T
h
omas Preud'homme
A
d
d
address of GOT + 8 in
P
LT
+ 16 and fix PLT0
commit
|
commitdiff
|
tree
2016-12-03
T
homas Preud'homme
Improve put_got
_
e
n
try doc and
s
t
r
uct
u
re
commit
|
commitdiff
|
tree
2016-12-03
Thom
a
s
Preud'
h
o
mme
Rena
m
e a
d
d_elf_sym to set_elf
_
s
ym
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Improve comments
for symbol
e
xport
and binding
commit
|
commitdiff
|
tree
2016-12-03
T
h
o
mas Preud'homme
Do no
t
a
d
d
s
y
m
bo
l
if it is already
t
he
r
e
commit
|
commitdiff
|
tree
2016-12-03
Thomas Pr
e
ud'ho
m
me
Fix error logic for
u
ndefined reference in library
commit
|
commitdiff
|
tree
2015-12-27
Thoma
s
Preud'homme
i386: Add
sup
p
ort for ne
w
p
sABI relocation
commit
|
commitdiff
|
tree
2015-04-18
Thomas
P
re
u
d'ho
m
me
F
i
x p
r
ogram s
y
m
bols exported i
n
d
yns
y
m section
commit
|
commitdiff
|
tree
2015-03-10
Thom
a
s
P
r
e
ud'h
o
mm
e
Add some miss
i
ng nocode_wanted guard
commit
|
commitdiff
|
tree
2015-02-18
Th
o
mas Preud'homme
T
he "op
e
n a
whisky and cut your
f
inger open" p
a
tch
commit
|
commitdiff
|
tree
2014-07-01
Thoma
s
Pr
e
ud'h
o
m
m
e
Speci
f
y license of lib/armeabi
.
c
commit
|
commitdiff
|
tree
2014-04-29
Thomas P
r
eud'h
o
mme
A
dd suppo
r
t for load/store of _Bool value
commit
|
commitdiff
|
tree
2014-04-14
Thomas Pre
u
d'homme
Improve eff
i
c
i
ency of macr
o
conc
a
tenat
i
on
commit
|
commitdiff
|
tree
2014-04-12
T
h
o
m
a
s Pre
u
d
'homme
Make build
C
PU detection a tad more flexible
commit
|
commitdiff
|
tree
2014-04-12
Thomas
P
re
u
d'homm
e
Fix preprocesso
r
concat with
e
mp
t
y a
r
g
commit
|
commitdiff
|
tree
2014-04-08
Tho
m
as Preud'ho
m
m
e
Preve
n
t
##
to appear at
s
t
art or en
d
of mac
r
o
commit
|
commitdiff
|
tree
2014-04-07
T
h
omas Preud'homme
A
dd n
e
w tests fo
r
macro
n
e
sting
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'homme
F
ix test for macr
o
nesting
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preu
d
'homme
All
o
w local r
e
d
e
f
i
nition of en
u
mer
a
tor
commit
|
commitdiff
|
tree
2014-03-31
Tho
m
a
s
Preud'hom
m
e
Update Changelog from g
i
t
changelog
e
ntries
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'homm
e
Add test
s
f
or previou
s
f
ixes
commit
|
commitdiff
|
tree
2014-03-30
T
homas Preud'hom
m
e
U
pdate Change
l
og
from git changelog
e
ntries
commit
|
commitdiff
|
tree
2014-03-29
Thomas
P
reud'homme
Fix typo in cod
e
added by b
0
18b
a
c9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas
P
reud
'
homme
F
ix again
G
OT32 +
P
LT
3
2 r
e
l
oc commit
commit
|
commitdiff
|
tree
2014-03-29
Th
o
mas Preud'
h
omme
C
reate b
c
h
eck region for argv a
n
d
arge
argument
commit
|
commitdiff
|
tree
2014-03-29
Thomas Pre
u
d'homme
Ma
k
e
get_tok_str support
N
U
LL as second pa
r
am
.
commit
|
commitdiff
|
tree
2014-03-26
T
ho
m
as Preud'homm
e
Simpli
f
y and fix GOT32 +
P
L
T
32 r
e
loc
c
ommit
commit
|
commitdiff
|
tree
2014-03-25
Thomas P
r
e
ud'homm
e
S
u
pport GOT32 and
P
LT32 reloc for same
s
ymbol
commit
|
commitdiff
|
tree
2014-03-25
Thom
a
s Preud'homme
Always link libtcc1
.
a in
(useful for va
_
* on x86)
commit
|
commitdiff
|
tree
2014-03-25
Th
o
mas Preud'homme
Add tes
t
for previ
o
us commit
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as Preud'h
o
mme
Warn
a
bout soft float
A
B
I not being s
u
pported
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as P
r
eud'homme
Dep
r
ecate FPA
a
n
d
OAB
I
su
p
port
for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas Pre
u
d'homme
Mak
e
p
arse_bt
y
pe only acc
e
p
t
one basic
t
ype
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'homme
Fix rel
o
c
a
t
ion of _
_
b
ound_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'homme
Fix __clear_
c
ac
h
e implementation
commit
|
commitdiff
|
tree
2014-03-11
T
h
o
mas Preud'homme
Adjust
r
e
locati
o
n offset
f
or thumb to ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as Preud'homm
e
D
on
'
t hardcode gcc in
tests Ma
k
efi
l
e
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Fix warning of clang
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Preu
d
'homme
Us
e
intp
t
r_t
t
o
cast poin
t
e
r
commit
|
commitdiff
|
tree
2014-03-09
T
h
om
a
s Preud'
h
omme
Unde
f
ine __v
a
*
in libtcc
1
to avoid err
o
rs
w
/ cl
a
ng
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
a
s
Preud
'
homme
M
ake condition in l
i
btcc1 based on
t
a
rget
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas Preud'homme
Fix type_to_str
t
es
t
for un
s
igned int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preu
d
'homme
Fix various errors uncovered by st
a
tic ana
l
ysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud'ho
m
me
Call fill_got_entry un
c
o
ndit
i
o
n
ally
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud'homme
Define
flo
a
t_e
a
bi only in arm
-
ge
n
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Pre
u
d
'
homme
I
g
nor
e
VT_DEFSI
G
N
in
l
oad o
n
x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
T
homas Preud'h
o
mme
Def signedness != signed != uns
i
g
ne
d
fo
r
char
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as
P
reud'homme
Add
s
upport of Thumb to ARM br
a
nch re
l
ocation
commit
|
commitdiff
|
tree
2014-02-06
Thoma
s
P
r
eud'homme
Split elf_output_file in smalle
r
functions
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preu
d
'homme
Add macro to
browse
rel
o
c
and
s
y
m entries
commit
|
commitdiff
|
tree
2014-02-05
Th
o
m
as
P
reud'homme
R
ou
n
d m
o
de
o
f
ll -> flo
a
t
con
v
ersio
n
to nea
r
e
st
commit
|
commitdiff
|
tree
2014-02-05
T
homas Preud'homme
Fix negative long long to
f
lo
a
t con
v
ersion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas Preud'homme
Fi
x
fl
o
at to long lo
n
g co
n
version
o
n ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix and
e
xtend *FC
A
S
T
tes
t
in
tcc
t
est
.
c
commit
|
commitdiff
|
tree
2014-02-04
T
h
omas Pre
u
d'homme
Fix param
e
ter
passi
n
g
o
f long long bitf
i
eld
commit
|
commitdiff
|
tree
2014-02-03
Th
o
mas
Preud'h
o
mme
switch last 2 params of
T
OK_memset on AR
M
commit
|
commitdiff
|
tree
2014-02-03
Thoma
s
Preud
'
h
o
mme
Don'
t
perform
builtin_fr
a
me_
a
d
d
ress on
ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'
h
omme
Fix fc
t
param passin
g
of s
t
ruct with
size
<
4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Switch float abi to softfp for
int <--> float con
v
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
R
evert "Add macro to browse re
l
oc and sym entri
e
s
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'homme
Revert
"
Split elf_
o
u
tp
u
t_file
i
n smal
l
er functions"
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homme
Revert "Add su
p
port
o
f Thumb
t
o ARM
b
ranch relocatio
n
"
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'homm
e
Add support of Thumb
t
o
ARM branch
r
elocation
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preu
d
'homme
Split
e
lf_output_f
i
le in
smaller functions
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homme
Add
m
acro
t
o
bro
w
se reloc and
sy
m
entries
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s
Preud'
h
o
m
me
Give ARM asm mnemonic of P
L
T entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
re
u
d'homme
Clea
n
tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Pre
u
d'homme
Ignore abitest-cc an
d
abitest-tcc test pro
g
r
a
ms
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
T
e
st lo
n
g
lo
n
g to float conve
r
sions
commit
|
commitdiff
|
tree
2014-02-01
Th
o
mas Preud'hom
m
e
Move
r
esult
o
f itof do
u
ble conv
b
a
ck to
VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'homme
V
a
rious Ma
k
efile
f
i
xes for cross-compilati
o
n
commit
|
commitdiff
|
tree
2014-01-08
T
homas Preud'homme
Remove WITHOUT_
L
IBT
C
C
macro: no more user
commit
|
commitdiff
|
tree
2014-01-08
Thomas P
r
eud'h
o
mme
Use GNU tr
i
plet prefix for cross tcc
c
ompil
e
rs
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d'h
o
mme
Shared libraries al
s
o have
e
n
try po
i
nts
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'h
o
mme
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as Preud'homme
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pr
e
ud
'
homme
Add su
p
port
f
or run
t
ime selection of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas P
r
eud'homme
Explicit that E
A
BI only supports VFP for
n
ow
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
D
o
n't say
c
o
m
piler flags are warning o
p
tions
commit
|
commitdiff
|
tree
2014-01-06
T
h
o
mas
P
r
eud'homme
F
ix struct ret in va
r
iad
i
c fct wi
t
h ARM hardfloat
commit
|
commitdiff
|
tree
next