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
Do section relocation in architecture backend
2016-12-03
Thomas Pr
e
ud'homm
e
D
o
section
r
eloc
a
tio
n
i
n
a
rc
h
it
e
c
t
ur
e
bac
k
e
n
d
commit
|
commitdiff
|
tree
2016-12-03
T
h
o
m
as P
r
e
ud'hom
m
e
Add addre
s
s of GOT +
8
in PLT
+
1
6 and fi
x
PL
T
0
commit
|
commitdiff
|
tree
2016-12-03
Tho
m
as
P
re
u
d'homme
I
mprove
p
ut_got_en
t
r
y
doc and structure
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'
h
o
mme
Rename add_elf_sym to set_elf_sym
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Improve comments for symbo
l
exp
o
rt and binding
commit
|
commitdiff
|
tree
2016-12-03
Thomas
P
reud'homme
D
o
not a
d
d
sym
b
o
l if it is
already there
commit
|
commitdiff
|
tree
2016-12-03
T
h
o
ma
s
Preud'
h
omme
Fix error l
o
gic
f
or undefined r
e
ference
i
n library
commit
|
commitdiff
|
tree
2015-12-27
Thomas Preud'
h
o
m
me
i386: A
d
d supp
o
rt for new
p
s
ABI
rel
o
c
ation
commit
|
commitdiff
|
tree
2015-04-18
Thomas Preud'homme
Fix program symbols exporte
d
in d
y
nsym
section
commit
|
commitdiff
|
tree
2015-03-10
Thomas Pre
u
d'homm
e
A
d
d
s
ome
m
i
s
s
ing
nocode_wanted guard
commit
|
commitdiff
|
tree
2015-02-18
Thomas Preud'homme
The "ope
n
a whisky and cut y
o
ur finge
r
open
"
patch
commit
|
commitdiff
|
tree
2014-04-29
Tho
m
as Preud'hom
m
e
Add suppo
r
t
for
load/s
t
ore of _Bool value
commit
|
commitdiff
|
tree
2014-04-14
T
h
om
a
s Preud'h
o
m
me
Improve efficiency
of macro concatenation
commit
|
commitdiff
|
tree
2014-04-12
Th
o
mas Pre
u
d'homme
Make build CPU detection a tad more flexible
commit
|
commitdiff
|
tree
2014-04-12
Thomas Pr
e
ud'h
o
m
m
e
F
i
x preproc
e
sso
r
concat
w
ith empty arg
commit
|
commitdiff
|
tree
2014-04-08
Th
o
mas Pr
e
u
d
'
h
omme
Prevent ## t
o
appear at star
t
or e
n
d of m
a
cro
commit
|
commitdiff
|
tree
2014-04-07
Tho
m
as Preu
d
'
homm
e
Add new
tests for macro nest
i
ng
commit
|
commitdiff
|
tree
2014-04-07
Th
o
mas Preud'homme
Fix test for m
a
c
ro
n
esting
commit
|
commitdiff
|
tree
2014-03-31
Thomas
P
re
u
d'ho
m
me
A
llow local re
d
efinition of enumerator
commit
|
commitdiff
|
tree
2014-03-31
Th
o
mas Preud'homme
Upda
t
e Change
l
og from git
c
ha
n
gelog
e
n
t
ries
commit
|
commitdiff
|
tree
2014-03-30
Thom
a
s Pre
u
d'
h
omme
Add tes
t
s f
o
r previ
o
us fixes
commit
|
commitdiff
|
tree
2014-03-30
Thomas P
r
eud'homme
Update Changel
o
g f
r
om git chang
e
log entries
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud
'
hom
m
e
Fix typo in
c
ode added
b
y b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'
h
omme
Fix
again G
O
T32 + PLT32 reloc c
o
mmit
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas P
r
eu
d
'ho
m
me
Create b
c
heck regi
o
n
f
o
r
argv
a
nd arge argument
commit
|
commitdiff
|
tree
2014-03-29
T
hom
a
s
Preud'homm
e
Make get_tok_str suppo
r
t NULL
a
s sec
o
nd param
.
commit
|
commitdiff
|
tree
2014-03-26
Thoma
s
Preud'homme
Sim
p
l
ify
and
f
ix GOT32
+
P
L
T32
r
e
l
oc comm
i
t
commit
|
commitdiff
|
tree
2014-03-25
Th
o
mas Preud'hom
m
e
S
upport GO
T
32 a
n
d PLT32 reloc for same symbol
commit
|
commitdiff
|
tree
2014-03-25
Thomas
Preud'ho
m
m
e
Always link l
i
btcc1
.
a
in
(
useful for v
a
_*
o
n
x86)
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
a
s
P
r
eud'homme
Add test fo
r
pre
v
ious commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Pr
e
ud'homme
Wa
r
n about soft float
A
BI not being suppo
r
ted
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as Preu
d
'
h
omme
D
epr
e
cate FPA and
O
ABI sup
p
ort for ARM
commit
|
commitdiff
|
tree
2014-03-24
T
h
omas Preud'homme
Make p
a
rs
e
_btype
o
nly accept
o
ne basic type
commit
|
commitdiff
|
tree
2014-03-17
Thomas Pre
u
d'homme
F
i
x
r
eloca
t
i
o
n of __bound_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas Pre
u
d'h
o
mme
Fi
x
_
_
clear_cach
e
i
m
p
lementa
t
ion
commit
|
commitdiff
|
tree
2014-03-11
Thom
a
s Preud'homme
Adjust relocation
offs
e
t for thumb to ARM
v
ene
e
r
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Preud'homm
e
Don't hardcode gcc
in tests Makefile
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Preu
d
'homm
e
Fix warning of
cla
n
g
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'ho
m
me
Use
i
ntptr
_
t
to cast pointe
r
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas
P
reud'homme
Undefine __v
a
* in
libtc
c
1 to avoi
d
erro
r
s w/ c
l
ang
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Pr
e
ud'homme
Make condition in l
i
b
tcc1 based
on target
commit
|
commitdiff
|
tree
2014-03-09
Th
o
m
a
s Pre
u
d'ho
m
me
Fix typ
e
_to_
s
tr
test
f
or unsigned
i
nt
commit
|
commitdiff
|
tree
2014-03-08
Tho
m
as P
r
eud'homme
Fix
various errors unc
o
vered by stat
i
c
analy
s
is
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud'
h
o
m
me
Call
f
ill_got_entry unconditio
n
ally
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud
'
homme
Defi
n
e float_eab
i
only in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas
Preud'homme
Igno
r
e VT_DEFSIGN
i
n load on x86-6
4
arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homm
e
Def signedne
s
s !=
signed != unsigned
f
or
c
h
a
r
commit
|
commitdiff
|
tree
2014-02-06
Thomas Pre
u
d'h
o
mme
Add support of Thumb to ARM bran
c
h
r
e
loc
a
tion
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Preud'homme
Split el
f
_
o
u
t
put_file in
s
m
aller functions
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Add
macro to br
o
wse reloc
a
n
d sym entr
i
es
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homm
e
Round mode of ll -> f
l
oat conversion to n
e
arest
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
Preud'hom
m
e
Fix ne
g
ative lo
n
g
long
to
float conversi
o
n on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas
Preu
d
'homme
Fix
f
l
oat t
o
long
long conv
e
rsion
o
n ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas P
r
eud'homme
Fix and
extend *FCAST test in
tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thom
a
s Pre
u
d'ho
m
me
Fix para
m
ete
r
p
a
s
sing
o
f long long bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'hom
m
e
switc
h
last 2 p
a
ra
m
s of T
O
K_memset on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homm
e
Don't perform builtin_frame_addre
s
s
on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
h
omas
P
reud'homme
Fix fct param
passin
g
of str
u
c
t wi
t
h size < 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud
'
homme
Sw
i
tch
f
loat abi to so
f
tfp for int <--> f
l
oat
c
onv
commit
|
commitdiff
|
tree
2014-02-02
T
homas Pre
u
d'homme
Revert "Add
m
acro to brow
s
e re
l
oc
a
nd sym e
n
tries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homme
Revert
"Split elf_
o
utput_file in smaller f
u
nctions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preu
d
'homme
Rever
t
"
Add support of T
h
um
b
to ARM
branch reloca
t
i
o
n"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'h
o
mme
Add su
p
port
o
f Thum
b
to ARM bra
n
c
h
r
elocat
i
on
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Split
e
lf_o
u
t
put_file in smalle
r
f
u
n
cti
o
ns
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homm
e
Add ma
c
r
o to b
r
owse reloc and sym
e
ntries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Give ARM asm m
n
em
o
nic
o
f PLT
entrie
s
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Pre
u
d
'
homm
e
Clean
t
c
celf
.
c
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas P
r
eu
d
'homme
Ig
n
o
r
e
ab
i
test-cc and abi
t
est-tcc te
s
t programs
commit
|
commitdiff
|
tree
2014-02-01
Thom
a
s Preud
'
h
omm
e
Test long
long to
f
loat con
v
ersio
n
s
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preu
d
'
h
omme
Move result
o
f it
o
f double conv back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas
Preud
'
homme
Various Makefile fixes fo
r
cross-compilation
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
r
e
u
d'homme
Rem
o
v
e
WITHOUT_LIBTCC macro
:
no m
o
re user
commit
|
commitdiff
|
tree
2014-01-08
T
homas Preud'homme
Use GNU tripl
e
t
p
refix for cross tc
c
c
o
mpilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'hom
m
e
Shared librar
i
es
a
l
so have entr
y
point
s
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas
P
re
u
d'hom
m
e
Improve E
L
F on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'homme
Add su
p
port for r
u
ntime selection of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
E
xplicit
t
hat EABI only suppor
t
s VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas P
r
eud'hom
m
e
D
on
'
t
say
c
ompi
l
er flag
s
are warning opti
o
ns
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
F
i
x
str
u
ct r
e
t in variadic fct with ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas
P
reu
d
'homme
Don't c
a
ll __t
c
c_fpi
n
i
t if
usi
n
g libgc
c
commit
|
commitdiff
|
tree
2014-01-06
Thomas
P
re
u
d
'
h
o
mme
Don't en
a
b
l
e
bound c
h
eck if lib
g
cc is
used
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas P
r
eud'homme
M
ove logic for if (i
n
t va
l
u
e
)
to t
c
cgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
T
h
o
ma
s
Preud'ho
m
me
U
p
date Chan
g
elog from git chan
g
elog entr
i
es
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
e
u
d'ho
m
me
Fix negation of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas
Preud'homm
e
Provide i
n
stall
-
strip target
in
M
a
ke
f
i
l
e
commit
|
commitdiff
|
tree
2014-01-03
T
homas Preu
d
'homme
Use libtcc
.
a
for
static link even
w
ith
U
S
E_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'h
o
m
m
e
Report
e
rro
r
on NaN compar
i
son
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'h
o
mme
Al
w
a
y
s set *pali
g
n in classify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
T
homas Preud'
h
omme
mak
e
g
it ignore
l
ib/arm directory
commit
|
commitdiff
|
tree
2013-12-15
T
homas
P
reu
d
'ho
m
me
Fix
signed integer division i
n
ARM ru
n
time ABI
commit
|
commitdiff
|
tree
2013-12-11
Thom
a
s Preud'homme
Add ARM aea
b
i fun
c
tions needed t
o
ru
n
tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preu
d
'homme
S
upport special calli
n
g convent
i
on for
ru
n
t
ime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thom
a
s Preud'homme
Def
i
ne __ARM_
E
ABI__
a
nd __A
R
MEL__ whe
n
applicable
commit
|
commitdiff
|
tree
2013-11-25
T
homas Preud'homme
Mak
e
a
b
i
test
.
c
ha
v
e
p
re
d
ictable result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
A
dd
v
a_* macro imp
l
ement
a
ti
o
n for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud
'
homme
A
d
d com
m
ent
t
o explain the code added by 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'
h
omme
Fix structu
r
e passing i
n
ARM calli
n
g convent
i
on
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud'homme
Add s
u
pport for
s
t
ruct > 4B r
e
turned via registers
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s
Preud'homme
Remove co
d
e in a
r
m-gen
.
c for struct packing in reg
commit
|
commitdiff
|
tree
next