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
Thomas Preud
'
homme
Fix t
c
c
_
e
r
ror
p
arams for R
_
AARCH64_(JUMP|
C
A
L
L)
2
6
commit
|
commitdiff
|
tree
2016-12-05
Thomas Preud'homme
Er
r
or on unre
c
ognized relocations
commit
|
commitdiff
|
tree
2016-12-05
Thomas Pr
e
ud
'
homme
A
d
d reloc
s
_
info array to
c
67 backend
commit
|
commitdiff
|
tree
2016-12-05
Thomas Preu
d
'homme
F
i
x
relocs_i
n
fo dec
l
aration in tcc
.
h
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
C
ontr
o
l s
y
mb
o
l
t
able of which
to r
e
locate symbols
commit
|
commitdiff
|
tree
2016-12-03
T
h
o
m
as Preud'homme
C
o
d
e simplification in relocate_syms
commit
|
commitdiff
|
tree
2016-12-03
T
h
o
mas
P
r
e
ud'homme
Conso
l
idate all relocations
in rel
o
ca
t
e_s
e
ction
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Allow to
g
e
t
s
ym attr and fail if
no entry
commit
|
commitdiff
|
tree
2016-12-03
Th
o
mas Pre
u
d'homme
Consolida
t
e
GO
T
creation
i
n build_g
o
t_entrie
s
commit
|
commitdiff
|
tree
2016-12-03
T
homas Preud'homme
Make build
_
got_e
n
tries more
t
arget independen
t
commit
|
commitdiff
|
tree
2016-12-03
Thomas P
r
e
u
d'homme
Only cr
e
ate
GOT or GOT entry when needed
commit
|
commitdiff
|
tree
2016-12-03
Th
o
mas Pre
u
d
'homme
Recognize mo
r
e r
e
locati
o
ns
as needing GOT/PLT entry
commit
|
commitdiff
|
tree
2016-12-03
T
h
omas Preud'homme
D
o
s
ection r
e
location i
n
arch
i
tecture backend
commit
|
commitdiff
|
tree
2016-12-03
Thomas P
r
eud'ho
m
me
Add address of GOT + 8 in PLT + 16 and fix
P
LT0
commit
|
commitdiff
|
tree
2016-12-03
Tho
m
a
s P
r
eud'h
o
m
m
e
Improve put_go
t
_en
t
ry doc and struct
u
r
e
commit
|
commitdiff
|
tree
2016-12-03
T
homas Preud'homme
Rena
m
e
add_elf_sym
to set_elf_
s
y
m
commit
|
commitdiff
|
tree
2016-12-03
T
h
oma
s
Pre
u
d'homme
I
m
p
r
ov
e
com
m
ents for s
y
mbol export an
d
binding
commit
|
commitdiff
|
tree
2016-12-03
Thomas Pre
u
d
'homme
Do not add symbol if it is al
r
eady there
commit
|
commitdiff
|
tree
2016-12-03
T
hom
a
s
Preud'homme
Fix error
l
o
gic for undefi
n
ed refer
e
n
ce i
n
library
commit
|
commitdiff
|
tree
2015-12-27
Thom
a
s P
r
eud'homme
i386: Add su
p
port for new psABI r
e
locat
i
on
commit
|
commitdiff
|
tree
2015-04-18
T
h
omas
Pre
u
d'homme
Fix progr
a
m symb
o
ls
exported in d
y
n
s
ym section
commit
|
commitdiff
|
tree
2015-03-10
Thomas Pr
e
ud'h
o
mme
A
dd some missing
nocode_wanted guard
commit
|
commitdiff
|
tree
2015-02-18
Thomas
Pr
e
u
d
'homme
The "open a wh
i
sky and cut
yo
u
r f
i
nger ope
n
"
p
atch
commit
|
commitdiff
|
tree
2014-04-29
Tho
m
as Preud'ho
m
me
Add suppo
r
t for l
o
ad/store of _Bool val
u
e
commit
|
commitdiff
|
tree
2014-04-14
Thomas Preud'ho
m
me
Impr
o
ve
e
f
f
iciency
of macro concatenation
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud'homm
e
Make bu
i
ld CPU
d
etection a tad mor
e
flex
i
ble
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud'homme
Fix prepro
c
esso
r
concat
w
ith empty arg
commit
|
commitdiff
|
tree
2014-04-08
Tho
m
as Preud'hom
m
e
Prevent ## to ap
p
ear at start or end of m
a
cro
commit
|
commitdiff
|
tree
2014-04-07
Thoma
s
Pre
u
d'homme
A
dd new tests for macro nesting
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud
'
h
o
mme
Fix test
f
o
r macro nest
i
ng
commit
|
commitdiff
|
tree
2014-03-31
Thomas
P
r
e
u
d'homme
A
llow lo
c
a
l
red
e
fin
i
tion
of enumerator
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preu
d
'homme
U
p
dat
e
Changelog from git changelog en
t
ries
commit
|
commitdiff
|
tree
2014-03-30
Thomas
P
reud'homme
Add test
s
for pr
e
v
ious fixe
s
commit
|
commitdiff
|
tree
2014-03-30
T
h
o
m
as Preud'h
o
mme
Up
d
a
te
C
hangelog
fro
m
git changelo
g
entries
commit
|
commitdiff
|
tree
2014-03-29
Thomas
Preud'homme
F
ix
t
ypo in
c
ode added
by b0
1
8bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'
h
omme
Fix
a
gain GOT3
2
+ PLT
3
2 reloc
c
o
m
mit
commit
|
commitdiff
|
tree
2014-03-29
Thomas
Preud'homme
Create
b
check
r
e
g
i
o
n for
argv and
a
rge argume
n
t
commit
|
commitdiff
|
tree
2014-03-29
Th
o
mas Preud'homm
e
Make
get_t
o
k_str
su
p
port NULL as
s
e
c
ond param
.
commit
|
commitdiff
|
tree
2014-03-26
T
h
omas P
r
eud'homme
Simp
l
ify and fix GOT32 + P
L
T32 reloc commi
t
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Support
GOT32 and PLT32 reloc for same symbol
commit
|
commitdiff
|
tree
2014-03-25
Thomas
P
reud'homme
Always link libtcc1
.
a
in
(
u
s
eful for va_* on x
8
6)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud
'
hom
m
e
Add t
e
st
f
or p
r
evious commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'h
o
mme
W
ar
n
about soft float ABI not b
e
ing supp
o
rted
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'h
o
mme
Dep
r
ecate
FPA and OABI su
p
port for ARM
commit
|
commitdiff
|
tree
2014-03-24
T
homas Preud'homme
Make pa
r
s
e
_bty
p
e
only
a
ccept one
b
a
s
ic type
commit
|
commitdiff
|
tree
2014-03-17
T
h
omas Pr
e
ud'homme
Fix relocation o
f
__bound_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'hom
m
e
Fix __clear
_
ca
c
he
imple
m
entation
commit
|
commitdiff
|
tree
2014-03-11
T
h
omas
Pre
u
d'homme
Adjus
t
relocatio
n
o
f
f
se
t
for thumb to ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Don'
t
hardc
o
de gcc in tests
Makefi
l
e
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Fix warning of clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Us
e
i
n
tp
t
r_t to cast pointe
r
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s
P
reud'ho
m
me
Undefin
e
__va* in libtcc1 to av
o
id errors
w
/ c
l
ang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pr
e
ud'homme
Mak
e
conditi
o
n in li
b
tcc1 b
a
sed on target
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s Preud'
h
o
mme
Fix type_to_
s
tr test for unsigned in
t
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'hom
m
e
Fix va
r
iou
s
errors uncovered
b
y
static a
n
a
l
ysis
commit
|
commitdiff
|
tree
2014-02-10
Th
o
ma
s
Preud'homme
C
all fill_
g
o
t_entry
un
c
ondit
i
onally
commit
|
commitdiff
|
tree
2014-02-09
Thomas
P
reud'ho
m
me
Define
f
loat_eabi o
n
ly in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
T
h
omas Preud'homme
Ign
o
re VT_DE
F
SIGN in lo
a
d o
n
x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
T
ho
m
as Preu
d
'homme
D
e
f signedness
!
=
s
i
gned !=
u
nsigned for ch
a
r
commit
|
commitdiff
|
tree
2014-02-06
T
ho
m
as Preud'ho
m
m
e
Add support of Thumb
to ARM branch relocation
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
r
e
u
d
'
h
omme
Spl
i
t el
f
_output_file i
n
s
m
aller functio
n
s
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as Preu
d
'homme
A
d
d
m
ac
r
o to
browse r
e
l
o
c and sym entr
i
es
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud
'
homme
Round
mo
d
e of ll -> float conversion to nearest
commit
|
commitdiff
|
tree
2014-02-05
Thomas
P
reud
'
homme
Fix negative long long
to fl
o
at c
o
nversion
on
A
RM
commit
|
commitdiff
|
tree
2014-02-05
Thom
a
s
Pr
e
ud'ho
m
me
Fix
f
loat
to lon
g
long conve
r
sion
o
n
ARM
commit
|
commitdiff
|
tree
2014-02-05
T
h
oma
s
Preud'
h
omm
e
Fix
and ex
t
end *FCAST test in
t
cct
e
st
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thoma
s
Preud'h
o
mme
Fix p
a
ram
e
t
e
r passing of
long
l
ong bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas Pre
u
d'homme
swit
c
h
last 2 params
of
T
O
K_memset
on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Don't perf
o
rm builtin
_
f
r
am
e
_add
r
es
s
on ARM
commit
|
commitdiff
|
tree
2014-02-03
Tho
m
as Preu
d
'
homme
Fix fct param pa
s
sing of stru
c
t wi
t
h size
<
4
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
S
w
itch float abi to softf
p
for int <--> f
l
oat conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'ho
m
me
Revert "
A
dd macro to brow
s
e re
l
oc and sym
e
ntries"
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
R
eve
r
t
"Split elf_output_f
i
l
e
in smaller f
u
ncti
o
ns"
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
a
s
Preud'homme
Revert "
A
dd suppor
t
of T
h
umb to ARM b
r
anch
relocation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
r
eud'
h
om
m
e
Add
suppo
r
t of Thumb to ARM branch relocation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'ho
m
me
Split e
l
f_o
u
tput_fi
l
e in smaller functions
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homm
e
Add macro to browse reloc and sym
e
ntries
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'hom
m
e
Give ARM as
m
mnem
o
nic of PLT e
n
tries
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
e
ud'homme
C
l
ean tcc
e
lf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Ignor
e
abitest-cc and abites
t
-tcc test pro
g
rams
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'ho
m
me
Test long long t
o
f
loat
c
onversions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'
h
om
m
e
Move result of it
o
f double con
v
b
a
ck to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Pre
u
d'
h
omme
Various M
a
kefile fixes for cross-co
m
pilation
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud
'
hom
m
e
R
e
move
WITHOUT_LI
B
TCC mac
r
o: no more u
s
er
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
m
as Preud'homme
Use
GNU trip
l
et prefi
x
for c
r
oss
tcc compi
l
ers
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
a
s
Preud'homme
Sh
a
red
libraries also have entry po
i
nts
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Improve ELF
o
n ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preu
d
'
h
omme
Upd
a
te elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'homm
e
Add
s
upport
for r
u
n
t
im
e
selectio
n
of float ABI
commit
|
commitdiff
|
tree
2014-01-07
T
h
omas
Preud'homme
Ex
p
lici
t
t
h
at EABI
o
n
l
y suppo
r
ts VF
P
f
o
r now
commit
|
commitdiff
|
tree
2014-01-07
T
ho
m
as Preud'homme
Don
'
t say compil
e
r
f
lag
s
are war
n
ing options
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'hom
m
e
Fix
s
t
r
uct
r
e
t in variadic fct with
A
RM ha
r
d
f
loat
commit
|
commitdiff
|
tree
2014-01-06
Thomas
P
r
eud'homme
Don't call _
_
tcc_f
p
init if usi
n
g
l
ibgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud
'
homme
Don't enabl
e
bound check
i
f
l
ibg
c
c is used
commit
|
commitdiff
|
tree
2014-01-04
T
homas
P
r
eud'homme
Mo
v
e logic for if (int value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
re
u
d'homm
e
Updat
e
C
ha
n
gel
o
g fr
o
m git
c
hangelo
g
entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homm
e
Fix nega
t
ion of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
P
r
ovide
in
s
tall-strip target in Mak
e
f
ile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Us
e
libtcc
.
a for
s
tatic link
e
v
e
n
with USE
_
LIBGC
C
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas Preud'hom
m
e
R
e
port error on NaN compari
s
on
commit
|
commitdiff
|
tree
next