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
Only create GOT or GOT entry when needed
2016-12-03
Thomas Pr
e
ud'homme
O
n
ly crea
t
e GOT or G
O
T entry when n
e
eded
commit
|
commitdiff
|
tree
2016-12-03
Th
o
m
a
s Preud'h
o
mme
R
ecog
n
ize
m
ore relocati
o
ns
a
s
needing GOT/PLT entry
commit
|
commitdiff
|
tree
2016-12-03
Th
o
mas Preud'homme
Do section
r
elocation in ar
c
hitec
t
u
re
backend
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Add add
r
ess
o
f GOT + 8 in
PLT
+ 16 a
n
d fix PLT0
commit
|
commitdiff
|
tree
2016-12-03
T
h
omas P
r
e
ud'homm
e
Improve put_g
o
t_
e
ntr
y
doc
a
nd str
u
c
t
ur
e
commit
|
commitdiff
|
tree
2016-12-03
Tho
m
a
s
Preud'h
o
mme
Rena
m
e add_elf_
s
y
m
t
o
set_elf_sym
commit
|
commitdiff
|
tree
2016-12-03
Thomas
P
reud'hom
m
e
Imp
r
ov
e
comments for symbol export
a
nd binding
commit
|
commitdiff
|
tree
2016-12-03
T
h
o
m
as Preud'homme
Do n
o
t
add symbol if it i
s
already ther
e
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Fix error
logic for
u
ndefine
d
refere
n
ce in li
b
r
ary
commit
|
commitdiff
|
tree
2016-12-03
root
C
lear
S
HF_GROUP
f
la
g
w
h
en linking
commit
|
commitdiff
|
tree
2015-12-27
T
h
omas Pr
e
u
d'homme
i3
8
6
: Ad
d
s
upport fo
r
new psABI relocation
commit
|
commitdiff
|
tree
2015-04-18
Thomas Preud'ho
m
m
e
Fix progra
m
symbols e
x
por
t
ed in d
y
ns
y
m sec
t
ion
commit
|
commitdiff
|
tree
2015-03-10
Thoma
s
P
reud'homme
A
d
d so
m
e missin
g
nocod
e
_
wante
d
guar
d
commit
|
commitdiff
|
tree
2015-02-18
Thomas
Preud'homme
The "open a whisky and cut y
o
ur
finger open" pat
c
h
commit
|
commitdiff
|
tree
2014-07-01
T
homas Preud'homme
Specif
y
lic
e
n
s
e
of lib/armeab
i
.
c
commit
|
commitdiff
|
tree
2014-04-14
Th
o
mas Preud
'
homme
Imp
r
ove
e
f
f
iciency of ma
c
ro
concatenation
commit
|
commitdiff
|
tree
2014-04-12
Thom
a
s
Pre
u
d'ho
m
me
Make build CPU detect
i
o
n a tad
m
ore flexible
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud'homme
Fix preprocessor concat
with empty
a
rg
commit
|
commitdiff
|
tree
2014-04-08
Thomas Preud'homme
Prevent ## to appear at s
t
art or e
n
d of macro
commit
|
commitdiff
|
tree
2014-04-07
Thom
a
s
P
reud'homme
A
d
d new tests for macro nesting
commit
|
commitdiff
|
tree
2014-04-07
Thomas Pr
e
u
d
'ho
m
me
Fix tes
t
f
or macr
o
nesting
commit
|
commitdiff
|
tree
2014-03-31
T
h
om
a
s Preu
d
'homme
Allow local re
d
efi
n
i
t
ion of enumerator
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'homme
Update C
h
angel
o
g
fr
o
m gi
t
change
l
og en
t
ries
commit
|
commitdiff
|
tree
2014-03-30
Thomas P
r
eud'homme
A
dd
t
es
t
s
f
or previou
s
fixes
commit
|
commitdiff
|
tree
2014-03-30
T
homas
P
r
eud
'
homme
Up
d
ate Changelo
g
from g
i
t changelog entri
e
s
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
as P
r
eud'
h
omme
Fix
t
ypo in
code added by b018bac
9
c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'hom
m
e
Fix again GOT32 + PLT32 reloc c
o
mmit
commit
|
commitdiff
|
tree
2014-03-29
Thom
a
s Pr
e
ud'homme
Create bcheck r
e
gion for argv
a
nd arg
e
arg
u
me
n
t
commit
|
commitdiff
|
tree
2014-03-29
Thomas
P
re
u
d'homme
Make ge
t
_
tok_str supp
o
rt NULL as second param
.
commit
|
commitdiff
|
tree
2014-03-26
T
ho
m
as Preud'homm
e
Sim
p
lify
and fix GOT32 + PL
T
32 reloc commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas
Preud'homme
Sup
p
ort GOT32 and
PLT32 reloc for same symbol
commit
|
commitdiff
|
tree
2014-03-25
T
h
om
a
s
P
r
e
ud'homme
A
lways link li
b
tcc1
.
a in (usef
u
l for va_* o
n
x8
6
)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preu
d
'homme
Add tes
t
for previous co
m
mit
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as Preud'homme
Wa
r
n about soft float ABI not bein
g
supported
commit
|
commitdiff
|
tree
2014-03-25
Thomas P
r
e
u
d
'homme
D
e
pr
e
c
ate FPA and OABI
su
p
port for A
R
M
commit
|
commitdiff
|
tree
2014-03-24
Thomas
P
r
e
ud'hom
m
e
Ma
k
e parse_btype only accept o
n
e
basic
type
commit
|
commitdiff
|
tree
2014-03-17
T
homas Pre
u
d'
h
omme
F
i
x r
e
location
of _
_
bound_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas
P
reud'
h
omme
Fix __clear_cache implementation
commit
|
commitdiff
|
tree
2014-03-11
Tho
m
as P
r
e
u
d'homme
A
d
j
ust relocation offset for thum
b
to ARM ven
e
er
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pr
e
ud'homme
D
o
n't hardcode g
c
c i
n
tests Makefile
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as P
r
e
u
d'homme
Fix warning of clang
commit
|
commitdiff
|
tree
2014-03-09
T
homas Preud'homme
Use in
t
p
tr_t to
cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s P
r
eud'h
o
mme
Un
d
efine __va* in
libt
c
c
1 to avoi
d
er
r
o
rs w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as Preud'hom
m
e
Make c
o
ndi
t
ion in libt
c
c1
based on tar
g
e
t
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
F
ix typ
e
_to_str test for unsigned int
commit
|
commitdiff
|
tree
2014-03-08
Thomas
Preud'
h
o
mme
Fix various errors uncovered by sta
t
ic analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Pr
e
u
d'homme
Call fill
_
go
t
_ent
r
y unconditionally
commit
|
commitdiff
|
tree
2014-02-09
T
homas Preud'h
o
mme
Define float_eabi only in arm-g
e
n
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud'homme
Ign
o
r
e
VT_DEF
S
IGN
i
n load on
x
86-64
a
rch
commit
|
commitdiff
|
tree
2014-02-06
Thoma
s
Preud
'
homme
D
ef si
g
nedness !=
s
igned
!
=
unsigned for char
commit
|
commitdiff
|
tree
2014-02-06
Thoma
s
Preud'homme
Add suppor
t
of Thumb
to ARM branch relocation
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
reud'homme
Split elf_outpu
t
_file
i
n
s
m
al
l
e
r
functions
commit
|
commitdiff
|
tree
2014-02-06
Th
o
m
a
s Preud'homme
A
d
d macro to
bro
w
se reloc and s
y
m entries
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
P
r
eud'ho
m
me
Round mo
d
e
of
l
l -> fl
o
at con
v
ers
i
on to nearest
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix negat
i
v
e
l
o
ng long to float co
n
ver
s
ion on
ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas
P
r
e
u
d'homme
Fix float
to long long con
v
ersion on A
R
M
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
P
reu
d
'
h
om
m
e
Fix and ex
t
e
n
d *FCAST
test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Pr
e
u
d'homm
e
F
i
x parameter
p
assing
o
f long
lon
g
bitfie
l
d
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
switch
l
ast 2
p
arams of TOK_memset on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud
'
homm
e
D
o
n't perf
o
rm b
u
iltin_frame
_
address on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas P
r
eud'ho
m
me
Fix fct param
p
a
s
s
ing of struct with size < 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d'homme
S
witch
f
lo
a
t
abi to
s
oftfp for int <--
>
float c
o
nv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'h
o
mm
e
Revert "Add macro to
bro
w
se
reloc and sym e
n
tries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homm
e
Revert "Spl
i
t
e
l
f_output_file in s
m
aller functions"
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'ho
m
me
R
evert "Add supp
o
rt of Thum
b
to ARM
branch relocat
i
on"
commit
|
commitdiff
|
tree
2014-02-02
Th
o
ma
s
Preud'ho
m
me
A
dd
sup
p
ort of Thumb to
A
RM bra
n
ch relocation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Split elf_
o
utput_file in smaller functions
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'h
o
mme
Add
m
a
cro t
o
brows
e
reloc and s
y
m
entr
i
es
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
e
ud'homme
Giv
e
ARM asm mnemonic of PLT e
n
trie
s
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'
h
omme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'hom
m
e
Ignore abitest-cc
and abitest-tcc
te
s
t programs
commit
|
commitdiff
|
tree
2014-02-01
Tho
m
as Pre
u
d'homme
Test lo
n
g long t
o
f
l
oat co
n
versi
o
ns
commit
|
commitdiff
|
tree
2014-02-01
Thomas
Preud'homme
Move
result of
itof double conv
b
a
c
k to V
F
P
r
eg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Pr
e
ud'homme
Various Makef
i
le fixes for
cross-compila
t
ion
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s
Preu
d
'
h
omme
Rem
o
ve WITHOUT_LI
B
TCC macr
o
:
n
o more user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
U
s
e G
N
U
t
riplet prefix fo
r
cross
tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas Preu
d
'
h
om
m
e
Shared
librari
e
s also
have entry
point
s
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas P
r
eud
'
homme
I
mprove ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas Preud'homme
Update
e
lf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'homm
e
Add s
u
p
por
t
for r
u
ntime s
e
lection of
float ABI
commit
|
commitdiff
|
tree
2014-01-07
T
ho
m
as Preud'homme
Expli
c
i
t
t
h
at
E
ABI
o
nly supports V
F
P for no
w
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preu
d
'ho
m
me
Don'
t
s
a
y
c
o
m
p
iler flags
a
re wa
r
ning o
p
t
i
o
ns
commit
|
commitdiff
|
tree
2014-01-06
T
h
omas P
r
eud'homme
Fi
x
s
t
r
uct ret
i
n
var
i
a
d
i
c fct with
A
RM hardflo
a
t
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pre
u
d'homme
Don't c
a
ll
_
_tcc
_
f
p
init
if u
s
in
g
libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't en
a
ble bo
u
nd check if libgcc is u
s
e
d
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas Preud'homm
e
M
ove logic for if (int value)
to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Upd
a
te Chan
g
el
o
g from git c
h
angelog
entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
reud
'
homme
Fix n
e
gation of 0
.
0
and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
r
e
ud'homme
Provide instal
l
-strip target i
n
M
a
kefile
commit
|
commitdiff
|
tree
2014-01-03
Tho
m
as Preud'
h
o
m
m
e
Use libtcc
.
a
f
or static lin
k
eve
n
with USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas
P
reud'hom
m
e
Report error o
n
NaN co
m
paris
o
n
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'h
o
mme
Alw
a
ys set *pali
g
n in
c
l
assif
y
_x86_64_ar
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas
Preud'homme
make git ignore lib/ar
m
directory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud
'
ho
m
me
Fix s
i
gned
i
nteg
e
r division
i
n ARM runtim
e
ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Pr
e
ud'homme
Add AR
M
aeabi functions needed to run tc
c
test
commit
|
commitdiff
|
tree
2013-12-11
Thoma
s
Preud'homme
Support special calling conventi
o
n for runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas
P
reud'homme
Defin
e
__ARM_EABI__ and __AR
M
E
L
__ whe
n
applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas P
r
eud'homme
Make
abitest
.
c
have pr
e
dictable result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pr
e
ud'hom
m
e
Add va_* macr
o
implemen
t
ation for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reu
d
'homme
Add comment to explain th
e
co
d
e
added by 41
c
e391c
commit
|
commitdiff
|
tree
next