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
Remove asm-c-connect-sep in tests clean target
2018-03-09
Thoma
s
Preud'hom
m
e
Remov
e
asm-c
-
connect-sep in te
s
ts clean target
commit
|
commitdiff
|
tree
2018-02-24
Thoma
s
Preud'h
o
mme
Preve
n
t dead code on !x86 in
p
repare_dynami
c
_rel
commit
|
commitdiff
|
tree
2016-12-10
Tho
m
as Preud'hom
m
e
Use f
u
nctions t
o
get rel
o
c
a
tion info
commit
|
commitdiff
|
tree
2016-12-10
Thomas Preud'homme
Remove now useles
s
pltof
f
_adden
d
reloc i
n
fo
commit
|
commitdiff
|
tree
2016-12-10
Thom
a
s Pre
u
d'ho
m
me
Add missing relo
c
ation info for C6
7
target
commit
|
commitdiff
|
tree
2016-12-10
Thomas Preud'h
o
mme
Er
r
or out
i
n
p
u
t_got
_
entry
i
f
no dyna
m
ic symbol
commit
|
commitdiff
|
tree
2016-12-10
Thomas P
r
eu
d
'homme
Allow
P
LT/GOT ent
r
y
for
w
eak s
t
atic symbol
commit
|
commitdiff
|
tree
2016-12-10
Thoma
s
P
r
e
ud'homme
F
i
x PLT creati
o
n for i386
commit
|
commitdiff
|
tree
2016-12-05
T
h
omas Preud'
h
omm
e
Fix se
t
bu
t
no
t
used err
o
r in
a
rm64
-
link
.
c
commit
|
commitdiff
|
tree
2016-12-05
T
homas P
r
eud'homme
Fix tcc_error params f
o
r R_AARC
H
64_(JUMP|CALL
)
26
commit
|
commitdiff
|
tree
2016-12-05
Thomas Preud'hom
m
e
Error on unrecognized relocations
commit
|
commitdiff
|
tree
2016-12-05
Thomas Preud'homme
Add
r
elocs_info
array to
c67 backend
commit
|
commitdiff
|
tree
2016-12-05
Th
o
mas Preud'homme
Fix relocs_in
f
o d
e
cl
a
ration in
t
cc
.
h
commit
|
commitdiff
|
tree
2016-12-03
Thoma
s
P
r
eud'
h
omme
C
o
ntrol symbol ta
b
le of which t
o
r
elocate sy
m
bo
l
s
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
C
ode si
m
plification in r
e
locate_syms
commit
|
commitdiff
|
tree
2016-12-03
T
h
omas Preud'homme
C
o
ns
o
lidate
a
ll re
l
ocations in relo
c
a
te_s
e
ction
commit
|
commitdiff
|
tree
2016-12-03
Thomas Pr
e
u
d
'homme
Allow to get s
y
m att
r
and f
a
il if no ent
r
y
commit
|
commitdiff
|
tree
2016-12-03
T
homas Preud'ho
m
me
Consoli
d
at
e
GO
T
creation in build_got_entries
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud
'
h
omme
Make
build_g
o
t_ent
r
ies mo
r
e tar
g
e
t
i
n
dependent
commit
|
commitdiff
|
tree
2016-12-03
Thoma
s
Preud
'
homme
Only create
GOT
or GOT entry
wh
e
n needed
commit
|
commitdiff
|
tree
2016-12-03
Th
o
ma
s
Preud'hom
m
e
Recognize more
r
eloca
t
ions as needing GOT/PLT en
t
ry
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'hom
m
e
Do s
e
c
t
ion rel
o
cation
in architecture
b
a
ckend
commit
|
commitdiff
|
tree
2016-12-03
T
h
omas Preud'homme
Add
a
ddress of GOT +
8 in P
L
T
+ 1
6
an
d
f
ix PLT0
commit
|
commitdiff
|
tree
2016-12-03
T
homas Preud'
h
omme
Improve put_got
_
entry doc and structur
e
commit
|
commitdiff
|
tree
2016-12-03
Thomas Pre
u
d'homme
R
e
name a
d
d_elf_sym to
s
et_
e
lf
_
sym
commit
|
commitdiff
|
tree
2016-12-03
Tho
m
as Preud'homme
Imp
r
o
v
e comments for symbo
l
export
a
nd binding
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Do not a
d
d sy
m
bol if it is
already
t
he
r
e
commit
|
commitdiff
|
tree
2016-12-03
Tho
m
as Preud'ho
m
m
e
Fix error logic
f
or undef
i
ned
r
efer
e
nce in library
commit
|
commitdiff
|
tree
2015-12-27
Tho
m
as Preud'homme
i3
8
6
: Add su
p
port
f
o
r
n
e
w
p
sABI relocation
commit
|
commitdiff
|
tree
2015-04-18
Thoma
s
Preud'homme
F
i
x
p
r
ogr
a
m symbols exported in dynsym s
e
cti
o
n
commit
|
commitdiff
|
tree
2015-03-10
Thom
a
s Preud'homme
Add
some missing noc
o
de_wanted
g
u
a
rd
commit
|
commitdiff
|
tree
2015-02-18
T
homas
P
reud'homme
T
h
e "open a whi
s
ky
an
d
cut your
f
in
g
er ope
n
" patch
commit
|
commitdiff
|
tree
2014-04-29
Thom
a
s Preud'h
o
mme
A
dd supp
o
rt
f
or lo
a
d/store o
f
_Bool v
a
lue
commit
|
commitdiff
|
tree
2014-04-14
Th
o
m
a
s Preud
'
homme
Improve effi
c
iency of ma
c
ro
c
on
c
atenation
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud'homme
M
ake b
u
ild CPU detection a tad more fl
e
xible
commit
|
commitdiff
|
tree
2014-04-12
Thoma
s
Pr
e
ud'
h
omme
Fi
x
prep
r
ocesso
r
concat with empty
a
r
g
commit
|
commitdiff
|
tree
2014-04-08
Thomas
P
reud'
h
omme
P
r
event ## to appear at
s
tart or end of ma
c
ro
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'ho
m
me
Add
new tests for macro nes
t
ing
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'ho
m
me
Fix
t
est
for macro nest
i
n
g
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud
'
homme
Allow local
r
edef
i
nition of enume
r
ator
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'homme
Upd
a
te Changelog f
r
om git cha
n
gelog entries
commit
|
commitdiff
|
tree
2014-03-30
Thomas P
r
eud
'
ho
m
m
e
Ad
d
t
es
t
s for previous
fixes
commit
|
commitdiff
|
tree
2014-03-30
Thomas
P
re
u
d
'homme
Updat
e
Cha
n
gelog from
g
it changelog entries
commit
|
commitdiff
|
tree
2014-03-29
Thom
a
s
P
reud'homme
Fix
typo in
c
ode added by b0
1
8
bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
as Preud'h
o
mme
F
i
x agai
n
GOT
3
2
+ P
L
T32 reloc comm
i
t
commit
|
commitdiff
|
tree
2014-03-29
Thomas P
r
e
ud'homme
Create bcheck region for ar
g
v
a
nd arge argument
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
Make
get_t
o
k
_s
t
r support
NULL as sec
o
nd
param
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preu
d
'homme
Si
m
plify and
f
i
x GO
T
32 + PLT32 reloc comm
i
t
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas Preud
'
h
omme
Support GO
T
32 and PL
T
32 reloc fo
r
same symbol
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas Pre
u
d'ho
m
me
Always link lib
t
cc1
.
a in (useful for
v
a_* o
n
x
86)
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as Preud'homme
Add test for previous commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
W
arn ab
o
u
t
soft float ABI not bein
g
s
upport
e
d
commit
|
commitdiff
|
tree
2014-03-25
Thomas Pr
e
ud'homme
Dep
r
ecate FP
A
and
O
ABI suppo
r
t for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas P
r
eu
d
'ho
m
me
Make parse_b
t
ype only accept one basic type
commit
|
commitdiff
|
tree
2014-03-17
Thomas P
r
eud'homme
Fix relocat
i
on of __bound_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas
P
reud'homme
Fix __
c
lea
r
_ca
c
he implementation
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud
'
homme
Adjust
r
elocatio
n
offset for thumb to ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas
Preud
'
homme
Don't hardcode gcc in tests Makefi
l
e
commit
|
commitdiff
|
tree
2014-03-09
T
h
o
mas Preud'homme
Fix
w
a
rnin
g
of clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas
Preud'homm
e
Use intpt
r
_
t
to cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Undef
i
ne __va* in libtcc1 to avoid
e
r
rors w/ c
l
ang
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Pre
u
d'h
o
m
m
e
Make co
n
dition i
n
libtcc1 based on targ
e
t
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pr
e
ud'homme
F
i
x t
y
pe_t
o
_st
r
test fo
r
unsigned int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'homme
Fix v
a
rious e
r
r
ors uncovered
by static analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas
P
reud'homme
Call fill_go
t
_entr
y
uncondit
i
onally
commit
|
commitdiff
|
tree
2014-02-09
T
h
o
m
as Preud'homme
Define
float
_
e
a
bi only
i
n arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
T
homas
Pr
e
ud'homme
Ignor
e
VT_DEFSIG
N
in lo
a
d on x86-64 ar
c
h
commit
|
commitdiff
|
tree
2014-02-06
Thomas
Preud'homme
Def signed
n
es
s
!= s
i
gned != unsigned
f
o
r
cha
r
commit
|
commitdiff
|
tree
2014-02-06
Th
o
m
a
s
P
reud'homme
Add support of Thumb to ARM branch
relocat
i
on
commit
|
commitdiff
|
tree
2014-02-06
Thomas
Preud'homme
Split elf_output_file in smaller functions
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'h
o
mme
A
dd macr
o
t
o
browse
reloc and sy
m
entrie
s
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preu
d
'homme
Round mode
o
f l
l
-
> fl
o
at co
n
ver
s
ion to nearest
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
F
ix
negative long long to float c
o
n
version
on A
R
M
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
Preu
d
'homme
Fix float to long long c
o
n
v
ersion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas P
r
eud'homme
Fix
a
nd extend *FCAST test in tcct
e
st
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thom
a
s Preud'homme
Fix parameter pa
s
sing of long
l
o
ng bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
switch last 2 p
a
rams of TOK_memset on AR
M
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homm
e
Don
'
t p
e
rform built
i
n_frame_address on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas
Preud'homme
Fix fct param passing of struct with size
<
4
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s P
r
eud'hom
m
e
Switch
floa
t
abi to
s
oftfp for int <--> float conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Revert "Add ma
c
ro to browse reloc an
d
sym e
n
t
r
ie
s
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Revert "S
p
lit el
f
_output_file in smaller functions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'hom
m
e
Revert
"Add s
u
pport o
f
Thumb to ARM b
r
anch
relocation"
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homme
Add support of
T
humb
to A
R
M branch r
e
loca
t
ion
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'homme
Split e
l
f_output_file i
n
s
m
aller functi
o
ns
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'homme
Add ma
c
ro
to
b
rowse reloc and
sym entrie
s
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud
'
homme
Give ARM
a
sm mnemonic of PLT
e
n
t
ries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
C
l
e
a
n
t
ccel
f
.
c
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas
P
r
e
ud'homme
I
g
nore
abitest-cc and abitest-t
c
c
test pr
o
gr
a
ms
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'
h
omm
e
Test long long to float conversion
s
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Move
r
esu
l
t of
i
tof double conv back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thom
a
s Preud'ho
m
me
Variou
s
M
akefile fixes
for cross-compila
t
ion
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'homme
R
emo
v
e WIT
H
OUT_LIBT
C
C macro
:
no mo
r
e user
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas Preud'homme
Use GNU
t
r
i
plet prefix for cross tcc
c
ompilers
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas Preud'homme
Shar
e
d libraries also have entr
y
points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
I
mp
r
ove ELF on
A
RM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'ho
m
m
e
U
p
date elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas
Preud
'
homme
Add support for run
t
ime sel
e
ct
i
on
of float
A
BI
commit
|
commitdiff
|
tree
2014-01-07
Thomas
P
reud'homm
e
Explicit that EAB
I
o
n
ly supports VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thoma
s
Preud'homme
Don't s
a
y co
m
piler flags
a
re warni
n
g
o
ptions
commit
|
commitdiff
|
tree
next