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
Error on unrecognized relocations
2016-12-05
Thomas P
r
eud'
h
o
mm
e
Error on
u
n
recogni
z
ed relocations
commit
|
commitdiff
|
tree
2016-12-05
Th
o
mas Preud'homme
Ad
d
relo
c
s_info arr
a
y
to c67 backen
d
commit
|
commitdiff
|
tree
2016-12-05
T
h
o
m
as Preud'homme
Fix relocs_info dec
l
ar
a
tion in tcc
.
h
commit
|
commitdiff
|
tree
2016-12-03
Th
o
m
a
s
Preud'homme
Control symbol table of whi
c
h to relocate symbols
commit
|
commitdiff
|
tree
2016-12-03
Thoma
s
P
re
u
d'homme
Code
s
implificati
o
n in relocate_sym
s
commit
|
commitdiff
|
tree
2016-12-03
Th
o
m
a
s
Pr
e
ud'h
o
mme
Co
n
solidate all relocations in r
e
locate
_
section
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'
h
omme
Allow
t
o get sy
m
attr and fail if no en
t
r
y
commit
|
commitdiff
|
tree
2016-12-03
Tho
m
as P
r
eud'homm
e
Consolidate GOT crea
t
ion in
bui
l
d_got_entries
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Make build_go
t
_entries more target
i
ndependen
t
commit
|
commitdiff
|
tree
2016-12-03
T
h
om
a
s P
r
eud'homme
On
l
y creat
e
GOT or GOT entry when needed
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud
'
homme
R
ecognize more reloca
t
ions as needi
n
g
GOT/PLT entry
commit
|
commitdiff
|
tree
2016-12-03
T
h
omas Preud'homme
Do section reloc
a
tion in
a
rch
i
t
ect
u
re back
e
nd
commit
|
commitdiff
|
tree
2016-12-03
Thom
a
s Pr
e
ud'homme
Add address of GOT
+
8 in PLT + 16 and fix PLT0
commit
|
commitdiff
|
tree
2016-12-03
Tho
m
as Preud'homme
I
m
prove put_got_entry d
o
c
a
nd
struc
t
u
r
e
commit
|
commitdiff
|
tree
2016-12-03
T
homas Preud'homme
Rename a
d
d_elf_sym
t
o set_elf_
s
ym
commit
|
commitdiff
|
tree
2016-12-03
Tho
m
as Preud'hom
m
e
Imp
r
o
v
e
c
omments fo
r
sy
m
bol e
x
port and bind
i
ng
commit
|
commitdiff
|
tree
2016-12-03
Thom
a
s Pre
u
d
'
homme
Do not ad
d
s
y
mb
o
l if i
t
is
alre
a
dy the
r
e
commit
|
commitdiff
|
tree
2016-12-03
Thoma
s
Pr
e
ud'hom
m
e
F
ix err
o
r logic for undefined reference in
l
ib
r
ar
y
commit
|
commitdiff
|
tree
2015-12-27
Thomas Preud'homme
i3
8
6:
Add supp
o
rt for new psABI relocation
commit
|
commitdiff
|
tree
2015-04-18
Thomas Preu
d
'ho
m
me
F
ix program symbols exported
in dynsym sectio
n
commit
|
commitdiff
|
tree
2015-03-10
Thomas Preud'homm
e
Add some missing noco
d
e_
w
ant
e
d guard
commit
|
commitdiff
|
tree
2015-02-18
Thomas Preud'homme
The "open a w
h
isky and cut your fi
n
ger open" patch
commit
|
commitdiff
|
tree
2014-07-01
Th
o
m
a
s
Preud
'
h
o
m
m
e
Specify
licen
s
e of lib/ar
m
e
abi
.
c
commit
|
commitdiff
|
tree
2014-04-29
Thomas Preud'homme
A
d
d suppo
r
t for load/store of _Bool value
commit
|
commitdiff
|
tree
2014-04-14
Tho
m
a
s Preud'homm
e
I
mprove efficiency of macr
o
conca
t
enation
commit
|
commitdiff
|
tree
2014-04-12
Thoma
s
Preud'hom
m
e
Make b
u
ild CPU
detection
a
t
a
d mor
e
f
l
exible
commit
|
commitdiff
|
tree
2014-04-12
T
homas
Preud'homm
e
F
i
x preprocessor
c
o
n
c
at with empty a
r
g
commit
|
commitdiff
|
tree
2014-04-08
T
homas Pre
u
d
'homme
Preve
n
t ## to appear at s
t
art or end of m
a
cro
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud
'
h
o
m
m
e
Add new t
e
sts for macro nesting
commit
|
commitdiff
|
tree
2014-04-07
T
h
o
mas Pr
e
ud'homme
F
ix test fo
r
ma
c
r
o nest
i
ng
commit
|
commitdiff
|
tree
2014-03-31
Thomas P
r
eud'homme
Allow local redefin
i
tion of e
n
u
merator
commit
|
commitdiff
|
tree
2014-03-31
Thomas
P
r
e
ud'
h
omme
Up
d
ate
Chang
e
log
from g
i
t chang
e
l
o
g entrie
s
commit
|
commitdiff
|
tree
2014-03-30
T
homas Pr
e
ud'homme
Add
te
s
ts for p
r
evious
f
i
x
e
s
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preu
d
'h
o
mme
Up
d
ate Ch
a
ngelog from git
changelog entries
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
a
s Preud
'
h
omme
F
i
x
typo in code
added
b
y b018bac
9
c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'ho
m
m
e
Fix again G
O
T32 + PLT32
r
eloc commit
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
as Preu
d
'homm
e
C
r
ea
t
e bcheck region for argv an
d
arge argum
e
nt
commit
|
commitdiff
|
tree
2014-03-29
Th
o
mas Pr
e
u
d'homme
Make get_tok_str support
N
ULL as s
e
c
o
n
d p
a
ram
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas P
r
eud
'
homme
Si
m
p
l
ify an
d
fix GOT32 +
P
LT32 reloc
commit
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
a
s Preud'h
o
mm
e
Suppo
r
t GOT32 and
P
LT32 reloc for sam
e
sy
m
bol
commit
|
commitdiff
|
tree
2014-03-25
Thomas
P
reud'homme
Always
l
ink libtcc1
.
a
in (
u
seful
for va
_
* on x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'h
o
mme
Ad
d
test fo
r
pre
v
io
u
s commit
commit
|
commitdiff
|
tree
2014-03-25
Thom
a
s Preu
d
'homme
Warn abo
u
t soft float A
B
I not
b
eing sup
p
ort
e
d
commit
|
commitdiff
|
tree
2014-03-25
T
ho
m
as Preud
'
homme
D
epr
e
cate FPA and OABI support for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thoma
s
Preud'homme
M
ake parse_btype only acce
p
t one ba
s
ic ty
p
e
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'
h
omme
Fix relocation of
__bound_
i
nit
commit
|
commitdiff
|
tree
2014-03-11
Thom
a
s Preud'
h
omme
Fix
_
_clear
_
cache impleme
n
t
a
tion
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'homme
A
djust re
l
oca
t
i
o
n
o
f
fset
for thumb
to ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas
Preud'homme
D
o
n't hard
c
ode gcc in test
s
Mak
e
file
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas
P
r
e
ud'homme
Fix
w
arning of
clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas
P
reud'homme
Use intptr_
t
to cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
a
s Pre
u
d'h
o
m
me
Undefine __va* in libtcc1 to avoid err
o
rs w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud
'
homme
Make
c
ondition i
n
libtcc1 based on ta
r
get
commit
|
commitdiff
|
tree
2014-03-09
Thomas P
r
eud'homme
F
ix
t
ype_
t
o_str test f
o
r
u
n
s
ig
n
ed int
commit
|
commitdiff
|
tree
2014-03-08
Thom
a
s Preud'homme
Fi
x
var
i
ous errors uncovered by
static
anal
y
sis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud'ho
m
me
Call fill_got_
e
ntry u
n
condi
t
ionally
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud'homme
Defi
n
e flo
a
t_
e
a
bi only in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
T
homas
P
reud'homm
e
Ignore VT_DEFSIG
N
in load on
x
8
6
-64 a
r
ch
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Preud'homme
D
ef signedness != sign
e
d
!= unsi
g
n
e
d for char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud
'
homme
Ad
d
s
upport of
T
humb to ARM branch reloca
t
ion
commit
|
commitdiff
|
tree
2014-02-06
Thomas Pr
e
ud'homme
Split elf_outp
u
t_fi
l
e in smaller fu
n
ctions
commit
|
commitdiff
|
tree
2014-02-06
T
h
oma
s
Preud
'
homme
Add
m
acro to browse reloc an
d
sym entries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Rou
n
d
m
o
de
o
f ll -> flo
a
t
conversion to neares
t
commit
|
commitdiff
|
tree
2014-02-05
Thom
a
s Preud'homme
Fix negative
long long to float conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix float to long long con
v
ersi
o
n o
n
AR
M
commit
|
commitdiff
|
tree
2014-02-05
T
homas P
r
e
ud'
h
omme
Fix
a
n
d extend *FCAST test in t
c
ctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thom
a
s Preud'
h
omme
F
ix par
a
meter passing
o
f
long long bi
t
field
commit
|
commitdiff
|
tree
2014-02-03
Tho
m
as
P
r
eud'ho
m
me
switch last
2
par
a
ms of TO
K
_
m
emset on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
h
omas Preud'homme
Don
'
t
perform bu
i
ltin_frame_address on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s Pre
u
d'ho
m
me
Fix fct param
passing of str
u
c
t
w
ith size < 4
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas
P
reud'homm
e
Switch fl
o
at abi to
s
oftfp for int <--> float co
n
v
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'ho
m
me
Revert "Ad
d
m
a
cro to
br
o
w
se reloc a
n
d sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homme
Revert "Split elf_output_f
i
le in smaller
functions"
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preu
d
'homme
Rev
e
rt "Add
support of Thumb to ARM branch
r
elocation"
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homme
Add support of Thumb to ARM branch relocation
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Split el
f
_output
_
file in sma
l
l
e
r
functi
o
ns
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Pre
u
d'homme
Add macro to b
r
owse rel
o
c and sym entri
e
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'hom
m
e
Giv
e
A
R
M a
s
m
m
nemonic of PLT
entrie
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
u
d'
h
omme
Cl
e
an tcce
l
f
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'homme
Ignore abitest-cc
and abi
t
est-t
c
c te
s
t progra
m
s
commit
|
commitdiff
|
tree
2014-02-01
T
h
om
a
s Preud'
h
omme
Te
s
t l
o
ng long to
f
loat
c
onversio
n
s
commit
|
commitdiff
|
tree
2014-02-01
Tho
m
as Preud'homm
e
M
o
ve resu
l
t of itof double conv bac
k
to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
T
homas Preud'homme
Variou
s
Makefi
l
e fixes for cros
s
-c
o
mpilation
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud
'
hom
m
e
Re
m
ove
W
ITH
O
UT
_
LI
B
TCC
m
a
c
ro
:
no mor
e
user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'h
o
mme
Us
e
GNU triplet
p
r
e
fix for
cr
o
ss t
c
c
c
ompil
e
rs
commit
|
commitdiff
|
tree
2014-01-08
T
h
om
a
s
P
reu
d
'homme
Shared libraries also
h
ave
en
t
ry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'h
o
mme
Improve ELF on
A
RM
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as Preud'homme
Upd
a
t
e
elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'
h
om
m
e
Add su
p
p
ort for runti
m
e selection of
float ABI
commit
|
commitdiff
|
tree
2014-01-07
T
homas P
r
eud'homm
e
E
x
p
licit that E
A
BI on
l
y s
u
pports VFP for now
commit
|
commitdiff
|
tree
2014-01-07
T
homas Preud'homme
Don't say compiler flags ar
e
warni
n
g opt
i
ons
commit
|
commitdiff
|
tree
2014-01-06
Thom
a
s
Preud'homme
Fix struct
r
et
i
n variadic
f
ct with AR
M
h
ardfl
o
at
commit
|
commitdiff
|
tree
2014-01-06
T
h
omas Pr
e
ud'homme
D
o
n't call
__tcc_fpinit i
f
using libgcc
commit
|
commitdiff
|
tree
2014-01-06
T
h
oma
s
Preud'ho
m
me
Do
n
't enable
bou
n
d check if libgc
c
is used
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
reud'h
o
mme
Mo
v
e logi
c
f
o
r if (
i
nt
va
l
ue
)
to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'
h
omme
Update Changelog from g
i
t changelog e
n
trie
s
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
Preud'homme
F
i
x
nega
t
io
n
of 0
.
0
a
nd
-0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'h
o
mm
e
Pr
o
vide i
n
stall-strip target
i
n
M
akefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas
P
reud'homme
Use libtcc
.
a
f
or
s
t
a
tic
l
i
nk ev
e
n
w
i
th U
S
E
_
LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Repo
r
t er
r
or on NaN comparison
commit
|
commitdiff
|
tree
next