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
Fix tcc_error params for R_AARCH64_(JUMP|CALL)26
2016-12-05
T
homas
P
reud'homme
Fix tcc_e
r
ror par
a
ms fo
r
R_AARCH64
_
(JUMP|CALL)26
commit
|
commitdiff
|
tree
2016-12-05
Thomas Pre
u
d'homme
E
r
ror on unrecognized relocations
commit
|
commitdiff
|
tree
2016-12-05
T
ho
m
as Preu
d
'
homme
Add r
e
locs_i
n
fo array to c67 backend
commit
|
commitdiff
|
tree
2016-12-05
Thoma
s
Preud'ho
m
me
Fix re
l
ocs_
i
nfo
d
eclarati
o
n
i
n
t
c
c
.
h
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Contro
l
s
ymbol table of
w
hich
to relocate symbols
commit
|
commitdiff
|
tree
2016-12-03
Tho
m
as
Preud
'
homme
C
ode si
m
plification in rel
o
cate_syms
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Con
s
olidate
a
ll relocations in rel
o
cate
_
se
c
tio
n
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'ho
m
me
Allow
t
o get sym attr and fail
if no entry
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'h
o
m
me
C
ons
o
lida
t
e GOT cr
e
ation in build_got_entries
commit
|
commitdiff
|
tree
2016-12-03
Thomas
P
r
e
u
d'homme
Make build_got_
e
ntries more target independ
e
n
t
commit
|
commitdiff
|
tree
2016-12-03
Thomas P
r
eud'homme
Only create
G
O
T or GOT e
n
try whe
n
needed
commit
|
commitdiff
|
tree
2016-12-03
Thoma
s
Preud'h
o
mme
Recogni
z
e
more re
l
ocations as needing
GOT/PLT
en
t
ry
commit
|
commitdiff
|
tree
2016-12-03
Tho
m
as P
r
eud'homme
Do section rel
o
cation
in architec
t
ure backend
commit
|
commitdiff
|
tree
2016-12-03
T
h
omas Preud
'
homme
A
d
d address
of GOT + 8 in PLT +
16 and fi
x
PLT0
commit
|
commitdiff
|
tree
2016-12-03
Tho
m
as Preud
'
homme
Improv
e
put_got_ent
r
y doc
a
nd struc
t
u
re
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Rena
m
e
add_elf_sym to
set_
e
lf_sym
commit
|
commitdiff
|
tree
2016-12-03
T
h
omas Pre
u
d'h
o
mme
Improve
comm
e
n
ts fo
r
symbol
export
and
b
inding
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Do n
o
t add symbol if it is
al
r
eady
t
here
commit
|
commitdiff
|
tree
2016-12-03
T
homas Preud'homme
Fix error lo
g
ic for undefined reference
i
n li
b
rary
commit
|
commitdiff
|
tree
2016-12-03
root
Clear SHF
_
GROUP f
l
ag
w
hen linking
commit
|
commitdiff
|
tree
2015-12-27
Thomas Preu
d
'homme
i3
8
6:
Add support for ne
w
psABI relocat
i
on
commit
|
commitdiff
|
tree
2015-04-18
Thomas Preud'homme
Fix
p
rog
r
a
m
symbol
s
exported
in dyns
y
m
sectio
n
commit
|
commitdiff
|
tree
2015-03-10
Th
o
mas
P
reud'homme
Ad
d
some missing nocode_wanted guar
d
commit
|
commitdiff
|
tree
2015-02-18
Thomas
Preud'homme
The "open a whisky and
cut your finger ope
n
"
p
atch
commit
|
commitdiff
|
tree
2014-04-14
Thom
a
s
Preud'homme
Improv
e
effici
e
ncy
o
f mac
r
o conc
a
tenation
commit
|
commitdiff
|
tree
2014-04-12
T
homas
Preud'homme
Make
build
C
P
U detection a
t
ad more flexib
l
e
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud'homme
Fix prepro
c
esso
r
c
oncat with empty a
r
g
commit
|
commitdiff
|
tree
2014-04-08
Thomas Preud'hom
m
e
Prevent
## to appear at st
a
rt or
e
nd of
macro
commit
|
commitdiff
|
tree
2014-04-07
Thomas Pre
u
d'hom
m
e
Add new tests for
macro nesting
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'homme
Fix te
s
t
for macro
n
estin
g
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud
'
h
omme
Allow local redefinition of enumera
t
or
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud
'
homme
Update Cha
n
g
e
log from gi
t
cha
n
gelog entries
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'h
o
m
m
e
Add t
e
s
t
s for p
r
e
v
ious fix
e
s
commit
|
commitdiff
|
tree
2014-03-30
T
hom
a
s Preud'homme
Up
d
ate C
h
an
g
elog fro
m
git changelog ent
r
ies
commit
|
commitdiff
|
tree
2014-03-29
Th
o
mas Preud'homme
F
i
x typo in
code adde
d
by
b
0
18
b
a
c9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
F
i
x again GOT32
+ PLT32
reloc commit
commit
|
commitdiff
|
tree
2014-03-29
T
homas Preud'hom
m
e
Create bcheck
region for a
r
gv and arge argumen
t
commit
|
commitdiff
|
tree
2014-03-29
Thoma
s
Preud'ho
m
me
Make get_tok_str support NULL as s
e
co
n
d
par
a
m
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas
P
reud'
h
omme
Si
m
plify an
d
fi
x
GOT32 + PLT
3
2 rel
o
c
commit
commit
|
commitdiff
|
tree
2014-03-25
Thom
a
s
Pr
e
u
d'
h
o
m
me
S
u
pport GOT3
2
and PLT32
reloc for same sy
m
bol
commit
|
commitdiff
|
tree
2014-03-25
Thomas Pre
u
d
'hom
m
e
Always link libtcc1
.
a in (useful fo
r
va_* o
n
x86)
commit
|
commitdiff
|
tree
2014-03-25
T
homas Preud'homme
Add test for previou
s
commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas
P
reud'homme
Warn
about soft float ABI not being
supported
commit
|
commitdiff
|
tree
2014-03-25
Thomas
P
reud'homme
Dep
r
ecate FPA a
n
d OA
B
I support for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas
Preud'homme
Mak
e
parse_btype o
n
ly accept one basi
c
type
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'homme
Fi
x
relocation of __bou
n
d
_
init
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'homme
Fix __clear_ca
c
he implementa
t
ion
commit
|
commitdiff
|
tree
2014-03-11
T
h
o
mas Preud'homme
Adjust re
l
o
cation
offset for thumb to ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pr
e
ud'homme
D
on't hardco
d
e
g
cc in te
s
ts M
a
kefile
commit
|
commitdiff
|
tree
2014-03-09
Thomas
Pr
e
ud'homme
Fix war
n
ing
o
f clang
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s Preud'homme
Use in
t
ptr
_
t to ca
s
t pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas
P
reud'h
o
mme
Unde
f
ine __va*
i
n
l
ibtcc1
to avoid e
r
rors
w/
c
lang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'
h
omme
Make
con
d
ition in libtcc1 based on
t
arget
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
a
s Preud'homme
Fix type_to_str
test for unsigned i
n
t
commit
|
commitdiff
|
tree
2014-03-08
Th
o
mas Preud'hom
m
e
Fix various errors uncovere
d
by static a
n
alysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas P
r
eud'h
o
mme
Call fill_got_entr
y
uncon
d
ition
a
lly
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud'homme
Define
f
lo
a
t_eab
i
only in
a
rm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
T
h
omas Pre
u
d'
h
omme
I
g
nore
VT_
D
E
F
SIGN in load on
x
86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Thom
a
s
P
reud'homme
D
ef signed
n
ess != signed != unsigned for char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Add suppo
r
t
of Thumb to ARM
b
r
a
n
ch relocation
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Pre
u
d'homme
Split elf_output_file in
smaller
f
unctions
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Pr
e
ud'
h
omme
Add macro to brow
s
e reloc and sym entri
e
s
commit
|
commitdiff
|
tree
2014-02-05
Thomas P
r
eud'h
o
mme
Round mod
e
of ll
-
> float convers
i
on to nearest
commit
|
commitdiff
|
tree
2014-02-05
Thomas
Preud'homme
Fix negative l
o
ng long to float
conve
r
s
i
o
n on ARM
commit
|
commitdiff
|
tree
2014-02-05
T
h
omas Preud'homme
F
i
x float to long long
c
on
v
er
s
ion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thom
a
s Preud'hom
m
e
Fix and
exte
n
d *
F
CAST test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Preud'homme
F
i
x
p
a
ra
m
eter passing
o
f l
o
ng long bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s Preud'homme
switch last 2 params of TOK_
m
emset on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thoma
s
Preud'
h
o
mme
D
o
n't perform b
u
iltin_frame_address on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s Preud'homme
Fix fc
t
param pass
i
ng of struc
t
w
ith size <
4
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homme
S
w
itch float a
b
i t
o
softfp for int <--> floa
t
con
v
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
Revert "Add macro to br
o
wse relo
c
and sym en
t
ries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'ho
m
me
Re
v
ert
"
Split e
l
f_output_file i
n
smaller functions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'h
o
mme
Revert "Add support of
T
hu
m
b to ARM
b
ranch rel
o
cation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
A
dd
s
u
pport of Thumb
to ARM branch r
e
l
o
cation
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas
P
reud
'
h
omme
Split elf
_
output_file in smal
l
er functions
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
A
d
d
macro to brows
e
relo
c
and
sy
m
entries
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'homme
Give ARM asm mnem
o
nic of PLT entri
e
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Clean t
c
c
elf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Igno
r
e abi
t
est-cc and ab
i
test-tcc test program
s
commit
|
commitdiff
|
tree
2014-02-01
T
h
omas Preud'homme
T
est long
l
o
n
g
to float
con
v
ersions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
M
o
ve
r
esult of ito
f
double conv back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thoma
s
P
r
eud'homme
Vario
u
s
Makefil
e
fixe
s
fo
r
cross-c
o
mpi
l
ati
o
n
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preud'homme
Remove WITHOUT
_
LI
B
TCC
macro: no more user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'hom
m
e
Use
GNU
triplet prefix for
c
ross tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d'homme
Shared lib
r
ar
i
e
s
al
s
o have entry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas P
r
eud
'
homm
e
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas Preud'homme
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homm
e
A
dd support
for runtime
s
e
l
ecti
o
n of f
l
oat
A
BI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'h
o
m
m
e
Explicit that EABI only sup
p
orts V
F
P
for no
w
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud
'
homme
Don't
s
ay compi
l
e
r
flags are warning options
commit
|
commitdiff
|
tree
2014-01-06
T
h
omas
Preud'homme
Fix
struct ret in
variadic fct w
i
th
A
RM har
d
float
commit
|
commitdiff
|
tree
2014-01-06
Th
o
m
as Pre
u
d
'homm
e
Don't cal
l
__tcc_fpinit if using libgc
c
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homm
e
Don't enable
bound check if
libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
T
homa
s
Preud
'
homme
Mo
v
e logic
fo
r
if (int value) to
tccge
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Updat
e
Ch
a
ngelog from git changelog entries
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s Preud'homme
Fix negation of
0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Provide install-s
t
rip
t
a
rg
e
t i
n
M
akefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
U
s
e
libtcc
.
a for static link eve
n
with USE_
L
IBGCC
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas Pr
e
ud'
h
om
m
e
R
e
port error
o
n NaN compar
i
son
commit
|
commitdiff
|
tree
next