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
Error on unrecognized relocations
2016-12-05
Thomas Preu
d
'hom
m
e
Error
o
n unre
c
ognized relocations
commit
|
commitdiff
|
tree
2016-12-05
Thomas Preud'hom
m
e
Add relocs_info arr
a
y to c67 backe
n
d
commit
|
commitdiff
|
tree
2016-12-05
Thom
a
s Preud'homme
Fix relocs_inf
o
decl
a
ra
t
i
o
n
i
n t
c
c
.
h
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'h
o
mme
Cont
r
ol symbol table of whic
h
to
r
e
locate symbols
commit
|
commitdiff
|
tree
2016-12-03
Thomas P
r
e
u
d
'
hom
m
e
Cod
e
simplificat
i
on in relocate_syms
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preu
d
'homm
e
Consoli
d
ate all relocations in
relocate_sectio
n
commit
|
commitdiff
|
tree
2016-12-03
Th
o
m
as Preud'homm
e
Al
l
o
w to get sym attr and f
a
i
l
i
f
n
o entry
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud
'
h
omme
Consolida
t
e GOT creation in buil
d
_go
t
_
entrie
s
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Make bui
l
d_got_entries
more t
a
rget inde
p
e
n
dent
commit
|
commitdiff
|
tree
2016-12-03
T
h
omas Preud'homme
Only create
GOT or GO
T
ent
r
y wh
e
n needed
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'h
o
mme
Recog
n
ize more re
l
o
cati
o
ns as n
e
e
d
in
g
GOT/PLT entry
commit
|
commitdiff
|
tree
2016-12-03
Thom
a
s Preud'homme
Do section relocation
in ar
c
hi
t
ecture backen
d
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
A
d
d address of GOT
+
8 in PLT + 16 and fix PLT0
commit
|
commitdiff
|
tree
2016-12-03
Thomas P
r
eud'homme
Improve put_g
o
t_entry
d
oc
a
n
d s
t
ructure
commit
|
commitdiff
|
tree
2016-12-03
T
h
oma
s
P
reud'homme
Ren
a
me add_
e
lf_sym to set_
e
lf_sym
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'hom
m
e
Im
p
r
o
ve com
m
ents for
symbol export an
d
binding
commit
|
commitdiff
|
tree
2016-12-03
T
h
oma
s
Preud'hom
m
e
Do not
a
d
d symbol if it is already there
commit
|
commitdiff
|
tree
2016-12-03
Thomas P
r
eud'h
o
mme
Fi
x
error l
o
gi
c
fo
r
undefi
n
ed referen
c
e in library
commit
|
commitdiff
|
tree
2015-12-27
Thomas Pre
u
d
'
homme
i386: Add support for new psABI
relocation
commit
|
commitdiff
|
tree
2015-04-18
Thomas Preud'h
o
mme
F
i
x progra
m
sy
m
bols exported in
dynsym s
e
ction
commit
|
commitdiff
|
tree
2015-03-10
Thomas Preud'
h
omme
Add some
m
issin
g
nocode_wanted guar
d
commit
|
commitdiff
|
tree
2015-02-18
Thomas Preud'homme
The "open a whi
s
ky and cut your fi
n
ger open" patch
commit
|
commitdiff
|
tree
2014-04-29
T
h
o
m
as P
r
eud'homme
Ad
d
support for load/s
t
ore of _Bool val
u
e
commit
|
commitdiff
|
tree
2014-04-14
T
homas
P
r
e
ud'homme
Im
p
rove efficiency of
m
acro con
c
atenatio
n
commit
|
commitdiff
|
tree
2014-04-12
Th
o
mas Preud'homme
Make build CPU
d
etection a tad
more flexible
commit
|
commitdiff
|
tree
2014-04-12
Thoma
s
Preud'homme
Fix prepro
c
ess
o
r concat with
e
m
pty ar
g
commit
|
commitdiff
|
tree
2014-04-08
Thomas Pr
e
ud'h
o
mme
Prevent ## to
appear at star
t
or end of macro
commit
|
commitdiff
|
tree
2014-04-07
T
h
omas Pr
e
u
d
'homme
Add new tests for
macro ne
s
t
i
ng
commit
|
commitdiff
|
tree
2014-04-07
T
homas Preud
'
homme
Fix test
for macro
nesting
commit
|
commitdiff
|
tree
2014-03-31
Thomas
P
reud'homme
Allow local
r
e
defin
i
tion
of e
n
ume
r
at
o
r
commit
|
commitdiff
|
tree
2014-03-31
T
hom
a
s
P
reud'homme
U
p
d
a
te Changelog fro
m
g
i
t
cha
n
g
e
lo
g
en
t
r
ies
commit
|
commitdiff
|
tree
2014-03-30
T
h
omas Pre
u
d'homme
Add test
s
f
o
r pr
e
viou
s
fixe
s
commit
|
commitdiff
|
tree
2014-03-30
Thomas Pr
e
ud
'
ho
m
m
e
Update Changelog fro
m
git
changelo
g
e
n
tri
e
s
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
Fix typo in cod
e
added
b
y
b
018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
T
h
oma
s
Preud'hom
m
e
Fix again GOT32
+ PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'ho
m
me
Create bcheck
r
egion for argv and arge argument
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
as Preud'
h
o
mme
Make get_tok
_
str supp
o
rt
NULL as second p
a
ram
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preud'homme
Simplify
and f
i
x
GOT32 + PLT32 reloc co
m
mit
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as
Preud'h
o
m
m
e
S
u
ppor
t
GOT32 and PLT
3
2 rel
o
c for same symbol
commit
|
commitdiff
|
tree
2014-03-25
Thom
a
s Preud'hom
m
e
Always
l
ink lib
t
cc1
.
a
i
n (useful for va_* on x86)
commit
|
commitdiff
|
tree
2014-03-25
Th
o
m
a
s P
r
eud'homm
e
Add test for
prev
i
ous c
o
mmit
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as P
r
e
u
d'homme
W
arn
a
bou
t
soft float A
B
I
not being suppor
t
ed
commit
|
commitdiff
|
tree
2014-03-25
Thomas Pr
e
ud'homme
D
epr
e
cate FPA and OABI s
u
pport for
A
RM
commit
|
commitdiff
|
tree
2014-03-24
T
homas
P
r
eud
'
homme
Make parse_b
t
ype only a
c
cep
t
one ba
s
ic t
y
pe
commit
|
commitdiff
|
tree
2014-03-17
Thomas
P
reud'homme
F
ix relocati
o
n of __bound_init
commit
|
commitdiff
|
tree
2014-03-11
Thom
a
s Pre
u
d
'
homme
Fix __clear_cach
e
implementati
o
n
commit
|
commitdiff
|
tree
2014-03-11
Thomas P
r
eud'
h
omme
A
djust
reloc
a
tion
o
ffset for
thumb to ARM
v
e
neer
commit
|
commitdiff
|
tree
2014-03-09
T
homas Preud'hom
m
e
Don't ha
r
dcode gcc in tests Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d'hom
m
e
Fix warn
i
ng of clang
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas P
r
eud'homme
Us
e
in
t
ptr_
t
t
o
c
a
st poin
t
er
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
U
ndefine _
_
v
a* in libtc
c
1 to avo
i
d er
r
o
r
s
w/
c
lang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'ho
m
me
M
ake
conditio
n
in libtcc1
b
ase
d
on target
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Pr
e
ud'h
o
m
m
e
Fix ty
p
e_to_str test for
unsigned int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'ho
m
me
Fix va
r
ious erro
r
s unco
v
ered by s
t
a
t
ic analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud'h
o
mme
Call fill
_
got_entry unconditionally
commit
|
commitdiff
|
tree
2014-02-09
T
h
omas P
r
eud'h
o
mme
Define float_ea
b
i onl
y
i
n arm-ge
n
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas
Preud'homme
Ignore VT_DEFSIGN in l
o
ad on x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Th
o
m
a
s Preud'homme
Def signedness != signed !=
u
nsi
g
ned for ch
a
r
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud
'
h
o
m
m
e
Add suppo
r
t of Thumb
to ARM branch relocation
commit
|
commitdiff
|
tree
2014-02-06
Thoma
s
Preud'homme
Spli
t
elf
_
outpu
t
_file in sm
a
lle
r
fun
c
tions
commit
|
commitdiff
|
tree
2014-02-06
T
h
om
a
s Preud'homme
Add macr
o
to
b
rowse r
e
loc and sym entries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preu
d
'homme
Round
m
ode of
l
l -> float conversio
n
to neare
s
t
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pre
u
d
'
ho
m
me
Fix n
e
gat
i
ve long long to fl
o
at
c
onversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'hom
m
e
Fix floa
t
to
lon
g
long conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
T
h
o
mas Preud'h
o
m
m
e
Fix and extend *FCAST test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
T
homas Preud
'
homme
Fi
x
par
a
meter passing of long long b
i
tfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas Pr
e
ud'homme
sw
i
tch last 2 params of TOK_me
m
set
on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
homas Preud'homme
Don'
t
p
e
rform builti
n
_
f
rame_address on
A
RM
commit
|
commitdiff
|
tree
2014-02-03
Thomas
P
r
e
ud'homme
Fix fct p
a
ram passing of struct wit
h
size < 4
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as
P
r
eud'homme
S
wi
t
ch float abi to softfp for int <--> fl
o
at
co
n
v
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s
P
r
e
ud'h
o
mme
Revert "A
d
d macro to browse reloc
a
nd
s
ym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d'homme
R
eve
r
t "Split
e
l
f_output_file in smaller functions"
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
a
s
Preud'
h
omme
Rever
t
"Add support
o
f
Thumb t
o
A
R
M
b
ranch rel
o
c
ation
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'ho
m
me
Add
s
upport
of Thumb to A
R
M branch reloca
t
ion
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
S
plit elf
_
output
_
f
ile in smaller func
t
ions
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preu
d
'homme
A
d
d macro to bro
w
se r
e
loc and s
y
m e
n
tries
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homme
G
ive
A
RM asm mnemonic of PLT
entrie
s
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
mas Preud'homme
C
l
ea
n
tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'h
o
m
me
Ignore abitest-cc and abitest-
t
cc test programs
commit
|
commitdiff
|
tree
2014-02-01
Th
o
mas Preud'homme
Te
s
t l
o
ng long to fl
o
at conversions
commit
|
commitdiff
|
tree
2014-02-01
Tho
m
as
Preu
d
'
homme
Move result of it
o
f
d
o
u
ble conv back
to VFP r
e
g
commit
|
commitdiff
|
tree
2014-01-09
Tho
m
as Pre
u
d'homm
e
Vario
u
s Makefile
f
i
x
es for cross-compi
l
ation
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Pre
u
d'homme
Remo
v
e WITHOUT_LIB
T
CC macr
o
: no m
o
re
user
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'homme
Use GNU triplet prefix
f
o
r
cross
tcc compiler
s
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d'ho
m
me
Share
d
libra
r
ies also have entr
y
po
i
n
ts
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Im
p
rove EL
F
on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'
h
omme
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'homme
Add sup
p
ort fo
r
ru
n
time select
i
on of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pre
u
d'ho
m
me
E
x
plicit that EAB
I
only su
p
ports VFP for
n
ow
commit
|
commitdiff
|
tree
2014-01-07
Tho
m
a
s
Preud'homme
Don't s
a
y compil
e
r
flags are
war
n
ing options
commit
|
commitdiff
|
tree
2014-01-06
Tho
m
a
s
Preu
d
'homme
Fix struct
r
et in variadic
f
c
t
with
A
R
M
hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preu
d
'
homme
Don't ca
l
l _
_
tcc_fpinit if usin
g
l
ib
g
cc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preu
d
'h
o
mme
D
on't enable bound chec
k
if libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
T
h
om
a
s Preud
'
homme
Move lo
g
ic
f
or if (i
n
t
value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
eud'homme
Update Change
l
og
f
rom git changelog entries
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
a
s
P
reud'hom
m
e
Fix n
e
g
a
tion of 0
.
0 and
-0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Prov
i
d
e
i
n
stall
-
strip target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thoma
s
P
reud'
h
o
m
me
Use
libtcc
.
a
for static link even with U
S
E_L
I
BGCC
commit
|
commitdiff
|
tree
2014-01-03
Th
o
m
as Pre
u
d'hom
m
e
R
eport error o
n
N
a
N comparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas
P
r
e
ud'h
o
m
m
e
A
l
w
ays set
*
palign
i
n classify_x86_64_arg
commit
|
commitdiff
|
tree
next