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 out in put_got_entry if no dynamic symbol
2016-12-10
Thomas Preu
d
'ho
m
me
Error
out in put_g
o
t_entry if no dynamic
symbol
commit
|
commitdiff
|
tree
2016-12-10
Thomas Pre
u
d'hom
m
e
Allow PLT/G
O
T entry for weak static
s
ymbo
l
commit
|
commitdiff
|
tree
2016-12-10
Tho
m
as Preud'homme
Fix P
L
T crea
t
io
n
for i386
commit
|
commitdiff
|
tree
2016-12-05
Thomas P
r
eud'
h
omme
Fix set but not u
s
ed
error
in
a
rm64-link
.
c
commit
|
commitdiff
|
tree
2016-12-05
Thom
a
s Preud'homme
Fix tc
c
_error params fo
r
R_AARCH64_(JUMP|C
A
LL)26
commit
|
commitdiff
|
tree
2016-12-05
Thomas
P
reud'homme
Error on un
r
ecognize
d
relocations
commit
|
commitdiff
|
tree
2016-12-05
Thomas P
r
e
ud'homme
Add relocs_inf
o
array t
o
c67 backen
d
commit
|
commitdiff
|
tree
2016-12-05
Thom
a
s Preud'homme
Fi
x
relocs_inf
o
d
eclaration i
n
tcc
.
h
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
C
o
nt
r
ol symbol t
a
ble of w
h
ich to
relocate s
y
mbols
commit
|
commitdiff
|
tree
2016-12-03
Thom
a
s Preud'ho
m
m
e
Code si
m
plifica
t
ion in r
e
loca
t
e_
s
ym
s
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Consolid
a
te all reloca
t
ions i
n
relocate_
s
ecti
o
n
commit
|
commitdiff
|
tree
2016-12-03
T
h
o
mas Pre
u
d'hom
m
e
Allo
w
to g
e
t sym attr
a
n
d
f
ai
l
if no
entr
y
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Consoli
d
ate
GOT
creation in buil
d
_got_entr
i
es
commit
|
commitdiff
|
tree
2016-12-03
Thomas Pr
e
ud'homme
Make build_got_entrie
s
mor
e
target independent
commit
|
commitdiff
|
tree
2016-12-03
Th
o
mas Pre
u
d'homme
On
l
y cre
a
t
e GO
T
or G
O
T entry when needed
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'ho
m
m
e
Recogni
z
e more relocation
s
as need
i
ng GOT/PLT entry
commit
|
commitdiff
|
tree
2016-12-03
T
h
o
m
a
s
Preud'homme
Do section relocation in archite
c
tu
r
e backend
commit
|
commitdiff
|
tree
2016-12-03
Thomas P
r
eud'h
o
mme
A
d
d addr
e
s
s
of GOT + 8 in PLT + 1
6
a
nd fix PLT0
commit
|
commitdiff
|
tree
2016-12-03
Th
o
ma
s
P
r
eud'homm
e
Impr
o
ve put_got_entry doc and s
t
ructure
commit
|
commitdiff
|
tree
2016-12-03
Tho
m
as Preu
d
'homm
e
Re
n
ame add_el
f
_sym to set_elf_sym
commit
|
commitdiff
|
tree
2016-12-03
Thoma
s
Pr
e
ud'homme
Improve co
m
me
n
ts f
o
r symbol e
x
port and
binding
commit
|
commitdiff
|
tree
2016-12-03
Thomas Pr
e
ud'homme
Do not add symbol if it is alrea
d
y
t
h
e
r
e
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud
'
homme
Fix error log
i
c
for und
e
f
i
ned reference in
l
ibrary
commit
|
commitdiff
|
tree
2015-12-27
T
h
omas Preud'homm
e
i3
8
6: Add
s
uppor
t
for new psABI re
l
ocation
commit
|
commitdiff
|
tree
2015-04-18
Thomas Preud'homme
F
i
x progra
m
s
ymbols exported in
dynsym sectio
n
commit
|
commitdiff
|
tree
2015-03-10
Thomas Preud'ho
m
me
A
d
d some missin
g
nocode_w
a
nted guard
commit
|
commitdiff
|
tree
2015-02-18
T
h
o
m
a
s Pr
e
ud'homme
The "open a
wh
i
sky
a
nd cut you
r
finger open" patch
commit
|
commitdiff
|
tree
2014-04-29
T
h
omas Pr
e
ud'homme
Add support for load/store o
f
_Bool value
commit
|
commitdiff
|
tree
2014-04-14
Thomas Preud'homme
Impr
o
ve
e
fficiency
of
macro concatenation
commit
|
commitdiff
|
tree
2014-04-12
Thoma
s
Preu
d
'homme
Make b
u
il
d
CPU
d
etec
t
i
on a tad more flexibl
e
commit
|
commitdiff
|
tree
2014-04-12
Thomas
P
reud'homme
Fix pre
p
roce
s
sor concat with em
p
t
y arg
commit
|
commitdiff
|
tree
2014-04-08
Thomas Preud'homme
Prevent ## to appea
r
at start or
e
nd o
f
macro
commit
|
commitdiff
|
tree
2014-04-07
Thomas Pr
e
ud'hom
m
e
Add new
t
e
s
ts for macro
nestin
g
commit
|
commitdiff
|
tree
2014-04-07
Th
o
m
as Preud'homme
Fix
test
for
ma
c
ro
n
e
s
ting
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'homme
Allo
w
l
oc
a
l redefinition of enu
m
erator
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'homme
Upda
t
e
Chan
g
elog from git chang
e
log entries
commit
|
commitdiff
|
tree
2014-03-30
T
homas
Preud'ho
m
me
Ad
d
tests
for prev
i
o
u
s fixes
commit
|
commitdiff
|
tree
2014-03-30
Thomas Pre
u
d'homme
Up
d
ate Changelo
g
fr
o
m g
i
t chang
e
l
og ent
r
ies
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas Preud'
h
omm
e
Fix typo in code
a
d
de
d
by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homm
e
Fix again GOT32
+
PLT32 reloc
commit
commit
|
commitdiff
|
tree
2014-03-29
Thomas
P
reud'homme
Crea
t
e bcheck r
e
gion
for argv a
n
d
a
rge
a
rgument
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas Preud'
h
omme
Make get_to
k
_
s
tr support
N
ULL
as seco
n
d par
a
m
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preud'homme
Simplify and fix GOT32 + PLT32 relo
c
commit
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as
P
r
eud'homme
Support GO
T
3
2
and PLT32 reloc for same symbol
commit
|
commitdiff
|
tree
2014-03-25
Th
o
m
a
s P
r
e
ud'homme
Always link libtcc1
.
a in (use
f
ul for va_*
o
n
x
86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas
Preud'homme
Add test
f
or prev
i
ous commit
commit
|
commitdiff
|
tree
2014-03-25
T
h
o
mas Pr
e
ud
'
hom
m
e
Warn about soft
f
l
o
at ABI not
bein
g
s
u
p
p
orted
commit
|
commitdiff
|
tree
2014-03-25
Thomas
Preud'homm
e
D
eprec
a
te FP
A
an
d
O
A
BI su
p
p
o
rt for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thom
a
s Preud'homm
e
Make parse_btype on
l
y acce
p
t one basic type
commit
|
commitdiff
|
tree
2014-03-17
Thomas P
r
e
u
d'homme
Fi
x
r
elocation of __
b
ound_init
commit
|
commitdiff
|
tree
2014-03-11
Tho
m
as
P
r
eud'hom
m
e
Fix
__cle
a
r_cache implementation
commit
|
commitdiff
|
tree
2014-03-11
Thomas Pr
e
ud'homme
Adju
s
t r
e
locati
o
n offset for thumb to ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'ho
m
m
e
Don't hardcode gcc in tests Makef
i
le
commit
|
commitdiff
|
tree
2014-03-09
T
h
o
mas Pre
u
d
'
h
o
mme
Fix warning of clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas P
r
eud'homme
Use intp
t
r_t
t
o cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'
h
omme
Undefine __va* in libtcc
1
to a
v
o
i
d errors w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'ho
m
me
Mak
e
condi
t
ion in libtcc1 based on t
a
rget
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pr
e
ud'homme
Fi
x
type_to_str test
for
u
nsigned int
commit
|
commitdiff
|
tree
2014-03-08
T
h
omas Preud'homme
Fix various err
o
rs uncovered by static analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud'homme
Call
f
ill_
g
ot_entry
unco
n
d
i
ti
o
na
l
ly
commit
|
commitdiff
|
tree
2014-02-09
Thoma
s
Pr
e
u
d'homme
Defin
e
f
loa
t
_e
a
b
i
o
nl
y
in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Th
o
mas Preud'homme
I
g
nore V
T
_
D
E
F
SI
G
N
i
n lo
a
d o
n
x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Pre
u
d'ho
m
me
Def signed
n
ess != signed
!
= unsigned for
char
commit
|
commitdiff
|
tree
2014-02-06
T
homas Preu
d
'homm
e
A
d
d
support o
f
T
humb to ARM
branch r
e
location
commit
|
commitdiff
|
tree
2014-02-06
Thoma
s
Pr
e
ud'homme
Split
elf_ou
t
put_fi
l
e in sma
l
ler functions
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Add macro to browse
relo
c
and sym entries
commit
|
commitdiff
|
tree
2014-02-05
T
h
omas Preud'homme
Roun
d
mode of
l
l
-> floa
t
conversion to nearest
commit
|
commitdiff
|
tree
2014-02-05
T
homas Preud'homme
Fix
nega
t
ive long lo
n
g to float
c
onver
s
ion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pre
u
d'homm
e
Fix float
to long long
c
onversion on
ARM
commit
|
commitdiff
|
tree
2014-02-05
Tho
m
as Pr
e
ud'homme
Fix
and ext
e
nd *FCAST test
in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Tho
m
as Preud'ho
m
m
e
Fix
p
ar
a
me
t
er passing of long lon
g
bitfield
commit
|
commitdiff
|
tree
2014-02-03
T
homas Preud'homme
switch l
a
st 2 params of T
O
K_memset o
n
AR
M
commit
|
commitdiff
|
tree
2014-02-03
T
h
om
a
s Preud'homme
Don't perform builtin_frame
_
addre
s
s on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thoma
s
Preud
'
homme
Fix fct par
a
m passing
o
f
s
truct with size < 4
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preu
d
'homme
S
w
itch float abi to softfp f
o
r in
t
<--> float conv
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'hom
m
e
Rev
e
rt
"
Add macro to brow
s
e relo
c
and sym
entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Re
v
ert "Split
e
lf_output_file in smaller function
s
"
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preu
d
'homme
Revert "Add supp
o
rt
of Thumb to ARM br
a
nch relocation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homme
Add support of Thu
m
b to ARM bran
c
h relocation
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'hom
m
e
Split
elf_o
u
tpu
t
_fi
l
e in sma
l
l
er functions
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Pr
e
u
d
'
h
omme
Add mac
r
o to browse relo
c
a
n
d
sym
e
n
tries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
G
i
v
e ARM asm m
n
e
monic of PLT ent
r
ies
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'h
o
mme
Clea
n
tc
c
elf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Pr
e
ud'homme
Ignore abitest-cc a
n
d abitest-tcc test
prog
r
ams
commit
|
commitdiff
|
tree
2014-02-01
Tho
m
as
P
reud'ho
m
me
Test long
l
ong
t
o fl
o
a
t
conv
e
rsions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Pre
u
d'homme
Mov
e
re
s
ult
of itof double conv back to V
F
P reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas
Preud'
h
omme
V
a
rious Makefil
e
fi
x
es
f
o
r cross-compila
t
ion
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
mas
P
r
eud'
h
o
m
m
e
Remove
W
ITHOUT_LIBTCC macro: no
m
ore use
r
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
a
s Preud'homm
e
U
s
e GNU triplet prefix
f
or cross tcc compiler
s
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as Preud'homme
Shared libraries also have entry
p
oint
s
commit
|
commitdiff
|
tree
2014-01-08
T
homas P
r
eud'ho
m
me
Improve ELF
o
n
A
RM
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
a
s
Preud'homme
Update el
f
.
h
commit
|
commitdiff
|
tree
2014-01-08
T
homas Preud'homme
Add
suppo
r
t for ru
n
time selection of float
ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pre
u
d'h
o
m
me
Explicit that EABI only su
p
ports VFP fo
r
now
commit
|
commitdiff
|
tree
2014-01-07
Tho
m
as Preud'homme
Don't say compiler flags are warn
i
ng option
s
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Fix
s
truct
r
et
i
n variadic fct with ARM hard
f
loat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
D
on't call __t
c
c_fpinit
i
f
using libgc
c
commit
|
commitdiff
|
tree
2014-01-06
Thom
a
s Pre
u
d'homme
Don't enable bound check if libgcc
i
s used
commit
|
commitdiff
|
tree
2014-01-04
T
homas
P
reud'homme
Move logic for
i
f (int va
l
ue) to
tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
eud'hom
m
e
Upda
t
e Changelog fr
o
m git c
h
angelo
g
entries
commit
|
commitdiff
|
tree
next