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 Preud'
h
omme
Only crea
t
e GOT or
GOT entry whe
n
need
e
d
commit
|
commitdiff
|
tree
2016-12-03
Th
o
mas Pr
e
ud'homme
Reco
g
nize
more r
e
locat
i
on
s
as needing GOT
/
PLT entry
commit
|
commitdiff
|
tree
2016-12-03
Thoma
s
Preud'homme
Do sec
t
ion re
l
o
catio
n
in arc
h
i
tectu
r
e backend
commit
|
commitdiff
|
tree
2016-12-03
T
homas Preud'homme
A
dd addres
s
of GOT + 8
in P
L
T +
1
6
and fix PLT0
commit
|
commitdiff
|
tree
2016-12-03
T
homa
s
Preud'homme
Im
p
r
ove put_got_entry doc
and structure
commit
|
commitdiff
|
tree
2016-12-03
Tho
m
as Pr
e
ud'homme
Re
n
ame a
d
d_elf
_
sy
m
to
s
et_elf_sym
commit
|
commitdiff
|
tree
2016-12-03
Thomas Pr
e
ud'ho
m
me
Impro
v
e comments
f
or s
y
mbol export
and bindin
g
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preu
d
'homme
Do not
a
dd symbol if it is already
t
her
e
commit
|
commitdiff
|
tree
2016-12-03
Th
o
mas Preud'homm
e
Fix
e
rror log
i
c f
o
r und
e
fin
e
d
reference in li
b
ra
r
y
commit
|
commitdiff
|
tree
2015-12-27
Tho
m
as
Preud'ho
m
me
i386:
A
d
d sup
p
ort f
o
r
new ps
A
BI re
l
ocation
commit
|
commitdiff
|
tree
2015-04-18
Thomas Preud'homme
Fix p
r
o
g
ra
m
symb
o
ls exported in dynsy
m
section
commit
|
commitdiff
|
tree
2015-03-10
Thoma
s
Preud'ho
m
m
e
A
d
d
some missing nocode_wanted guard
commit
|
commitdiff
|
tree
2015-02-18
Thom
a
s Preud'homme
The
"ope
n
a whisky
and cut your finger
open" patch
commit
|
commitdiff
|
tree
2014-07-01
Thomas Pre
u
d'homme
Specify license
o
f lib/armeabi
.
c
commit
|
commitdiff
|
tree
2014-04-29
T
homas P
r
e
ud'homme
Ad
d
sup
p
o
r
t for load/store
of _Bool value
commit
|
commitdiff
|
tree
2014-04-14
Thomas Preud'hom
m
e
I
mprove e
f
ficiency o
f
macro
conc
a
t
e
n
ation
commit
|
commitdiff
|
tree
2014-04-12
Thomas
P
reud
'
ho
m
me
M
a
ke
b
u
il
d
CPU detection a tad
more flexi
b
le
commit
|
commitdiff
|
tree
2014-04-12
T
hom
a
s Preud'
h
o
m
m
e
Fix preprocessor conc
a
t with empty
ar
g
commit
|
commitdiff
|
tree
2014-04-08
Th
o
m
a
s Pr
e
u
d
'
h
o
mme
Prevent ##
t
o a
p
pear at
s
tart or e
n
d of macro
commit
|
commitdiff
|
tree
2014-04-07
Thomas Pre
u
d
'homme
Add new
tests for macr
o
nesting
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'homme
Fix test for macro nestin
g
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud
'
homme
Allow local
r
edefin
i
tion of enumerator
commit
|
commitdiff
|
tree
2014-03-31
Thomas
P
reud'h
o
m
me
Up
d
a
t
e
C
han
g
elog
fr
o
m git
c
han
g
elog entries
commit
|
commitdiff
|
tree
2014-03-30
T
homas Preud'homme
Add
t
ests for pre
v
ious f
i
xe
s
commit
|
commitdiff
|
tree
2014-03-30
Thoma
s
P
reud'homme
Update Changelog from g
i
t
chang
e
log entri
e
s
commit
|
commitdiff
|
tree
2014-03-29
Thom
a
s
Preud'h
o
m
me
Fi
x
typo in code ad
d
ed by b018bac
9
c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud
'
homm
e
Fix again GOT
3
2 + PLT32 relo
c
c
o
mmit
commit
|
commitdiff
|
tree
2014-03-29
Thomas
P
reud'h
o
mme
Cre
a
te bcheck region f
o
r argv
a
nd
ar
g
e
a
rg
u
ment
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud
'
homme
Make get_tok_str su
p
p
ort
N
ULL
a
s second p
a
ram
.
commit
|
commitdiff
|
tree
2014-03-26
T
homas P
r
eu
d
'homme
Simpli
f
y and fix GOT32
+
PLT32
r
eloc comm
i
t
commit
|
commitdiff
|
tree
2014-03-25
T
ho
m
as Preud'h
o
mm
e
Support GOT32 and PLT32
reloc for same symbol
commit
|
commitdiff
|
tree
2014-03-25
Thoma
s
P
r
eud'h
o
mme
Always link libtcc
1
.
a in (us
e
ful
for va_*
on
x
8
6
)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'ho
m
m
e
Add test
f
or previous
commi
t
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas Preu
d
'homme
Warn abo
u
t soft floa
t
A
BI no
t
being
s
upport
e
d
commit
|
commitdiff
|
tree
2014-03-25
Thomas
P
reud'homme
Deprecate FPA and OABI support for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas Preud
'
homm
e
M
ake parse_btype only accept one basi
c
type
commit
|
commitdiff
|
tree
2014-03-17
Thomas
P
r
e
u
d'homme
F
ix re
l
ocation of __
b
ound_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas Pre
u
d'homm
e
Fix __clear_cache
implementation
commit
|
commitdiff
|
tree
2014-03-11
Thoma
s
Preud'h
o
mm
e
Adjust r
e
location offset
f
o
r thu
m
b to
ARM venee
r
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pr
e
ud'homm
e
D
o
n
't
h
ardcode gcc in
tests
M
a
kefile
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Pr
e
ud'h
o
mme
Fix
w
a
rning
of clang
commit
|
commitdiff
|
tree
2014-03-09
Th
o
m
as P
r
e
u
d'homme
Use intptr_t to cast
pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d
'homme
Undefin
e
_
_
va* in libtcc1 to avo
i
d errors w/ cl
a
ng
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Mak
e
condit
i
on
i
n libtcc1 based
on target
commit
|
commitdiff
|
tree
2014-03-09
T
homas Preud'homme
Fi
x
type_
t
o_str test for
unsigned int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'
h
o
m
me
Fix var
i
ou
s
erro
r
s u
n
c
o
vered by static
a
naly
s
is
commit
|
commitdiff
|
tree
2014-02-10
Thomas
Preud
'
homme
C
all fill_go
t
_e
n
try unconditional
l
y
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud'homme
Define float_eabi only in arm
-
gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
T
h
o
mas Pre
u
d'hom
m
e
Ignore
VT_D
E
FSI
G
N in load on x86-6
4
arch
commit
|
commitdiff
|
tree
2014-02-06
T
homas Preud'homme
Def
s
ig
n
edness != signed != unsigned
f
o
r char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'hom
m
e
Add suppo
r
t of Th
u
mb to A
R
M
branch relocat
i
on
commit
|
commitdiff
|
tree
2014-02-06
Thomas P
r
eud'homm
e
S
plit elf_ou
t
p
u
t_fil
e
in smaller
f
un
c
tions
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Ad
d
macro
to browse reloc and sym entries
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas P
r
eud'homme
R
o
u
nd
mode of ll
-> fl
o
at conv
e
rsion
to
n
eares
t
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pre
u
d'homme
Fix negative long long to float conv
e
rsion on
A
RM
commit
|
commitdiff
|
tree
2014-02-05
T
homa
s
P
r
eud'homme
F
ix float to long l
o
ng
c
o
n
vers
i
o
n on
ARM
commit
|
commitdiff
|
tree
2014-02-05
T
h
omas Preud'h
o
mm
e
Fix
a
nd
extend *F
C
A
S
T te
s
t in
t
ccte
s
t
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Preud'homme
Fix parame
t
er passing of long
l
ong bitfie
l
d
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preu
d
'homme
switch last 2 par
a
ms of
T
OK_me
m
set on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Pr
e
ud
'
homme
Do
n
't perform builtin_f
r
a
me_a
d
d
r
e
s
s on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Fix fct param passing of st
r
u
c
t
with size < 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'
h
omme
S
w
i
tch fl
o
a
t abi to
softf
p
for int <--> float conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
homm
e
R
e
v
e
r
t "Ad
d
m
a
c
r
o to
browse r
e
loc and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
homme
Rever
t
"
S
plit
e
l
f
_output_
f
i
l
e
i
n smaller funct
i
ons"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'hom
m
e
Re
v
e
r
t "Add support
o
f Thu
m
b to
ARM b
r
a
n
c
h r
e
l
o
cation"
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as
Preud'
h
omme
Add support o
f
Thumb to ARM branch reloca
t
io
n
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
P
r
eud'homme
S
p
li
t
el
f
_ou
t
put_file in
s
m
a
lle
r
f
un
c
t
i
on
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'
h
omme
Add ma
c
r
o to browse reloc a
n
d sy
m
entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Giv
e
ARM asm mn
e
monic of
P
L
T entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'h
o
mme
Ignore abit
e
st-cc and abites
t
-tcc test pr
o
gra
m
s
commit
|
commitdiff
|
tree
2014-02-01
T
h
omas Preud'homme
Test
long long to
float conversions
commit
|
commitdiff
|
tree
2014-02-01
Thomas
P
reu
d
'ho
m
me
Move r
e
sult of
itof doubl
e
co
n
v back
to
VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud
'
ho
m
me
Various Make
f
ile fix
e
s for cross-compilatio
n
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d'h
o
mme
Remove WIT
H
OUT_LIBTCC macro:
no more us
e
r
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
a
s
P
r
eud'ho
m
me
U
s
e
GNU tripl
e
t p
r
efix for cross tcc compile
r
s
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'homme
Shared libraries als
o
hav
e
entr
y
point
s
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
m
as Preud'homme
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
U
pdate elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas Preud'homme
Add
s
u
p
port for runtime
selection of float ABI
commit
|
commitdiff
|
tree
2014-01-07
T
homas Pre
u
d'homme
E
x
p
l
icit
t
hat EABI
o
nly supports
V
F
P
for
n
ow
commit
|
commitdiff
|
tree
2014-01-07
T
homas
P
r
eud'homme
D
on't
s
ay compi
l
er flags are warning options
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preu
d
'ho
m
m
e
F
ix
s
truct ret in variad
i
c fc
t
with ARM hardfl
o
at
commit
|
commitdiff
|
tree
2014-01-06
Th
o
mas Preud'hom
m
e
Don't call
_
_tcc_fpinit if using libg
c
c
commit
|
commitdiff
|
tree
2014-01-06
Thomas
Pre
u
d
'homme
Don't enabl
e
bound check if libgcc is u
s
ed
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as
P
r
e
u
d
'homme
Move logic for
i
f (int va
l
ue)
to
t
ccg
e
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas Preud'homme
Update Chan
g
elog fr
o
m
gi
t
changel
o
g
e
n
tries
commit
|
commitdiff
|
tree
2014-01-04
T
homas Preud'ho
m
me
Fix negation of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas Preud'homme
Prov
i
de install-strip
tar
g
et in
M
akefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas
Preud'homme
Use libtcc
.
a for stat
i
c link even
with
U
SE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas
Preud'homme
Rep
o
rt error
o
n NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Tho
m
as Preud'hom
m
e
Always
set *palign i
n
c
l
assify_x8
6
_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'hom
m
e
make
g
it i
g
n
ore lib/arm di
r
ectory
commit
|
commitdiff
|
tree
2013-12-15
Thomas
Preud'homme
Fix signed
integer d
i
vision in ARM runtime
ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'
h
o
m
me
Add
A
RM
aeabi fun
c
ti
o
ns need
e
d to run tcctes
t
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Supp
o
rt
s
p
ec
i
al calli
n
g
c
onve
n
tio
n
for run
t
ime
A
BI
commit
|
commitdiff
|
tree
2013-11-26
Thoma
s
Preud'
h
omme
D
efi
n
e __ARM_EABI__ and __
A
RMEL__ when applicab
l
e
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reud'homme
Make abitest
.
c have predictable result
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
Preud'homme
Add va_* m
a
cro i
m
p
l
ementation f
o
r
A
R
M
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add comment to ex
p
lain the code added
b
y
4
1ce391c
commit
|
commitdiff
|
tree
next