repo.or.cz
/
llvm
/
stm8.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Add test for PR9743.
2011-04-26
Ra
f
ael E
s
p
indola
Add
tes
t
f
o
r PR9743
.
commit
|
commitdiff
|
tree
2011-04-26
Rafael Es
p
indola
Print all the moves at
a given label
i
nstea
d
of just
.
.
.
commit
|
commitdiff
|
tree
2011-04-26
R
afae
l
Espi
n
dola
No relocation produces a
SLEB or ULEB, make sure t
h
ey
.
.
.
commit
|
commitdiff
|
tree
2011-04-24
Rafael Es
p
indola
Sim
p
lify t
h
e logic
.
Noti
c
ed by aKo
r
.
commit
|
commitdiff
|
tree
2011-04-24
Rafael Espindola
Synchronize
t
he conditi
o
ns for pr
o
ducing a
.
c
f
i_s
t
artproc
.
.
.
commit
|
commitdiff
|
tree
2011-04-22
R
a
fael Espindola
C
o
mpute the size of the FDE encoding instead of hard
.
.
.
commit
|
commitdiff
|
tree
2011-04-21
Rafael
Espindola
Re
m
ove unused arg
u
ment
.
commit
|
commitdiff
|
tree
2011-04-21
Rafael E
s
pindola
Don't p
a
ss add
r
es
s
spaces to EmitULEB128I
n
tVa
l
ue
.
commit
|
commitdiff
|
tree
2011-04-21
Raf
a
el Es
p
i
n
d
ola
Fix relative relocations
.
T
his
i
s
su
f
ficient
fo
r
running
.
.
.
commit
|
commitdiff
|
tree
2011-04-20
R
af
a
el Espind
o
l
a
Behave lik
e
gnu
a
s when a re
l
oca
t
ion crosse
s
secti
o
ns
.
commit
|
commitdiff
|
tree
2011-04-20
Rafael Espindola
Remove u
n
used ar
g
uments
.
commit
|
commitdiff
|
tree
2011-04-16
Rafael Espindola
Pu
t
each personality
function i
n
a section
.
This fix
e
s
.
.
.
commit
|
commitdiff
|
tree
2011-04-16
Rafae
l
Espin
d
o
l
a
Fix cmake build
.
commit
|
commitdiff
|
tree
2011-04-15
Rafael
E
spindo
l
a
A
dd this test back for Darwin
.
commit
|
commitdiff
|
tree
2011-04-15
Rafael E
s
pin
d
ola
Fix
c
m
a
k
e build
.
commit
|
commitdiff
|
tree
2011-04-15
Rafae
l
E
s
pindola
So
m
e
r
efac
t
oring
s
uggest
e
d by Ant
o
n Korobey
n
ikov
.
commit
|
commitdiff
|
tree
2011-04-15
Ra
f
ael Es
p
indola
A
dd 129
5
18
b
ack with a fix f
o
r when we are
producing
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Rafa
e
l Espindola
Ch
a
nge ELF
s
yste
m
s to use CFI for producing the EH
.
.
.
commit
|
commitdiff
|
tree
2011-04-13
R
a
fa
e
l
Espindola
Ad
d
the al
i
as a
n
alysi
s
to
t
h
e
C api
.
commit
|
commitdiff
|
tree
2011-04-12
Rafael Espindola
Be consistent a
b
out being
virtual and retu
r
ning void
.
.
.
commit
|
commitdiff
|
tree
2011-04-12
Ra
f
ael
Espindo
l
a
Remove Las
t
Offset from t
h
e a
s
m
p
a
rse
r
.
commit
|
commitdiff
|
tree
2011-04-12
Rafael
Espindo
l
a
Fix the c
a
se of a
.
cfi_rel_offset before an
y
.
cfi_def_cf
a
_
o
f
.
.
.
commit
|
commitdiff
|
tree
2011-04-12
Rafael Espindola
Impl
e
ment
.
cfi_sam
e
_
v
a
lue
.
commit
|
commitdiff
|
tree
2011-04-11
R
a
fael Espind
o
la
Implement
c
f
i_rel_
o
ffs
e
t
commit
|
commitdiff
|
tree
2011-04-11
Rafael Espindola
A
d
d
test for
prev
i
ous
commit
.
commit
|
commitdiff
|
tree
2011-04-11
Rafael
E
spin
d
o
l
a
implement
.
cfi_adjust_cf
a
_off
s
e
t
.
commit
|
commitdiff
|
tree
2011-04-07
Rafael Espindola
Update tests
commit
|
commitdiff
|
tree
2011-04-07
Rafael Espindola
Micro opti
m
ization a
n
d improved similarity with gas
.
.
.
commit
|
commitdiff
|
tree
2011-04-07
Rafael Espind
o
l
a
I
f
present, use g
o
ld's support for getting a file view
.
.
.
commit
|
commitdiff
|
tree
2011-04-07
Rafael Espindola
Add support f
o
r
.
skip
.
commit
|
commitdiff
|
tree
2011-04-07
Rafael Espindola
Expose more passes
t
o
t
he C API
.
commit
|
commitdiff
|
tree
2011-04-06
Rafael E
s
pindola
Add ano
t
he
r
cas
e
we are not optimizing
.
commit
|
commitdiff
|
tree
2011-04-06
Rafae
l
Espindol
a
The
origi
n
al issue has been fix
e
d
by not doin
g
unnec
e
ssa
r
y
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
Rafael
E
spindola
Do a t
o
pologic
a
l sort
o
f
the types b
e
fore
w
r
it
i
n
g
them
.
.
.
commit
|
commitdiff
|
tree
2011-04-05
Ra
f
ael Espindola
Prin
t
visibil
i
ty info for ex
t
e
rna
l
variables
.
commit
|
commitdiff
|
tree
2011-03-29
Ra
f
ael E
s
pindola
Reduce test
c
ase
.
commit
|
commitdiff
|
tree
2011-03-22
Rafael Espindola
A
d
d a lto_codegen_compile_to_file to
a
v
oi
d
prod
u
c
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-03-22
Rafae
l
Espindo
l
a
W
e don't need a null te
r
minator for
the output
file
.
commit
|
commitdiff
|
tree
2011-03-20
Rafael Espind
o
la
Write
t
he s
e
c
t
i
on
table and th
e
section d
a
ta in the
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
Rafae
l
E
spindola
Use lazy par
s
ing in LTO
.
Unfo
r
tunat
e
l
y
th
i
s is only
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
Rafael Espindola
Simp
l
if
y
the computatio
n
of undef
i
ned s
y
mbols
.
Instead
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
Rafa
e
l
Espindola
Some r
e
leas
e
notes
.
commit
|
commitdiff
|
tree
2011-03-18
Rafael Es
p
indola
Check Re
q
uir
e
sNullTermin
a
t
o
r first
,
or we
m
igh
t
read
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Rafael Espin
d
o
la
Use R
e
quiresNullTermi
n
ator to create buffers without
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Rafae
l
Espindola
Add support
in the L
T
O library for loading an ob
j
ect
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
Rafael Es
p
indo
l
a
Don
'
t compu
t
e the
f
i
l
e size
if w
e
d
o
n'
t
need to
.
commit
|
commitdiff
|
tree
2011-03-10
Rafael Espi
n
dola
Add r127409 back now that the windows
f
i
le was updated
.
commit
|
commitdiff
|
tree
2011-03-10
Rafa
e
l E
s
p
indola
T
r
y to fix the window
s
build
.
commit
|
commitdiff
|
tree
2011-03-10
Rafa
e
l Espindo
l
a
Add support
f
or Memo
r
yBuffers
t
hat are not null
t
erminat
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-03-07
Rafa
e
l Espindo
l
a
Add test f
o
r r1
2
7138
.
commit
|
commitdiff
|
tree
2011-03-06
Rafael
Es
p
indola
D
o
n
't internalize available_externally fun
c
ti
o
ns
.
We
.
.
.
commit
|
commitdiff
|
tree
2011-03-02
Rafa
e
l
E
spi
n
dola
Add a specia
l
str
e
amer to lib
L
TO that jus
t
records
.
.
.
commit
|
commitdiff
|
tree
2011-02-27
Rafael Espindola
Gold
n
o
w
rescans arc
h
ives as needed, so the pass-
t
hrou
g
h
.
.
.
commit
|
commitdiff
|
tree
2011-02-27
Rafael Espindola
bfd was fixed, r
e
mov
e
the w
o
rk around
.
commit
|
commitdiff
|
tree
2011-02-26
Rafael Espindola
L
T
O uses MC now
.
commit
|
commitdiff
|
tree
2011-02-24
Rafael Es
p
indola
Switch LT
O
to us
e
MC
.
This take
s
the li
n
king of lib
x
ul
.
.
.
commit
|
commitdiff
|
tree
2011-02-24
Rafa
e
l Espindola
Fix ll
v
m
-
gcc bootst
r
ap with gnu ld
.
commit
|
commitdiff
|
tree
2011-02-23
Rafael Esp
i
nd
o
la
Put
in the symbol
t
able sy
m
bols o
n
ly us
e
d
i
n a
.
g
lobl
.
.
.
commit
|
commitdiff
|
tree
2011-02-22
Ra
f
ael Es
p
indola
Impl
e
ment xgetbv and xsetbv
.
commit
|
commitdiff
|
tree
2011-02-20
Rafael Espindo
l
a
Add s
o
me limited
s
upport
f
or labels in org directive
s
.
.
.
commit
|
commitdiff
|
tree
2011-02-20
R
a
fael Espindola
Dispose modu
l
es early
a
nd on
l
y create codegen
when
.
.
.
commit
|
commitdiff
|
tree
2011-02-20
Rafae
l
Espin
d
ola
Fix s
o
me m
e
mo
r
y
leaks and avoid looking in
the hash
.
.
.
commit
|
commitdiff
|
tree
2011-02-19
Rafael
E
spindol
a
Add modules to
codegen as soon as p
o
ssible
.
This reduces
.
.
.
commit
|
commitdiff
|
tree
2011-02-18
Ra
f
ael Es
p
indol
a
Expo
s
e get
T
ypeN
a
me to the C
A
PI
.
Pa
t
ch by Patrick
W
alton
.
commit
|
commitdiff
|
tree
2011-02-16
Rafae
l
Espindol
a
A
d
d a
d
ebug ob
j
-path
o
p
tion
t
o make it ea
s
y to keep
.
.
.
commit
|
commitdiff
|
tree
2011-02-16
Rafael
Espindola
Gas i
s
v
e
ry inconsistent about when a relaxation/relocation
.
.
.
commit
|
commitdiff
|
tree
2011-02-16
Rafa
e
l
E
spindola
Add suppor
t
for pushsection and popsection
.
Patch by
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Rafa
e
l Espindola
S
witch llvm
to using comdats
.
For now always use
g
ro
u
p
s
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Rafae
l
Espindola
M
ove
b
roken H
a
sCommonSymbols to E
L
F
W
riter
.
cpp
.
commit
|
commitdiff
|
tree
2011-02-12
Rafa
e
l Es
p
indola
Preserve al
i
ases if needed
.
commit
|
commitdiff
|
tree
2011-02-12
Ra
f
ae
l
Espi
n
dola
Fix a silly
bug I
i
n
t
roduced
w
hen
dropp
i
ng
std::string
.
commit
|
commitdiff
|
tree
2011-02-11
Rafael Espindola
Remove
std::string versi
o
n of g
e
tNameWithPrefix
.
commit
|
commitdiff
|
tree
2011-02-08
R
a
fael Espindo
l
a
Don't ope
n
the fil
e
a
g
ain i
n
the gold plu
g
in
.
T
o be
.
.
.
commit
|
commitdiff
|
tree
2011-02-03
R
a
f
ael Espindola
Factor the co
m
putat
i
o
n
of the
b
a
s
ena
m
e
o
f libr
a
r
i
es
.
.
.
commit
|
commitdiff
|
tree
2011-02-03
Rafae
l
Espindola
Add -mar
c
h to fix the bo
t
s
.
commit
|
commitdiff
|
tree
2011-02-03
Rafael Espindola
Fi
x
PR9127
by rever
s
i
ng the
o
perands even if
t
hey hav
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Ra
f
ael E
s
pindola
Correctl
y
me
r
ge available_externally a
n
d
regular de
f
initions
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Rafae
l
E
spindola
Don't
tell the linker abo
u
t availab
l
e_externa
l
ly
definitions
.
.
.
commit
|
commitdiff
|
tree
2011-01-28
R
a
f
a
e
l E
s
pin
d
ola
Add a trip
l
e
.
commit
|
commitdiff
|
tree
2011-01-28
Rafael
Espi
n
dola
P
r
int the v
i
sibility of decla
r
ations
.
commit
|
commitdiff
|
tree
2011-01-25
Rafael
E
spindola
Move unnamed_addr after the fu
n
ction
argume
n
ts on S
a
bre
.
.
.
commit
|
commitdiff
|
tree
2011-01-24
Rafae
l
Espindola
Jörg S
o
n
n
e
n
berger notic
e
d that we we
r
e mis
s
in
g
this
.
.
.
commit
|
commitdiff
|
tree
2011-01-24
Ra
f
a
e
l
E
s
p
indola
Handle str
i
ngs
i
n section
n
ames the same
way as gas:
commit
|
commitdiff
|
tree
2011-01-23
R
a
fael Espi
n
dola
Initialize
M
CNoExecStack
.
commit
|
commitdiff
|
tree
2011-01-23
R
af
a
el Es
p
indola
Add sup
p
o
rt for t
h
e --
n
o
execstack option
.
commit
|
commitdiff
|
tree
2011-01-23
R
a
f
ael
E
spindola
Add support for lo
w
ercase variants
.
commit
|
commitdiff
|
tree
2011-01-23
Rafael
E
spindola
D
elay the c
r
e
ati
o
n of eh_fr
a
me
so that the
u
s
e
r can
.
.
.
commit
|
commitdiff
|
tree
2011-01-23
Rafael Es
p
indola
Remove more
d
uplicated code
.
commit
|
commitdiff
|
tree
2011-01-23
R
a
fael
Espin
d
ol
a
Remove duplicated code
.
commit
|
commitdiff
|
tree
2011-01-19
Rafael Espin
d
ola
Add unnamed_add
r
when
w
e
can show that address
o
f
a
.
.
.
commit
|
commitdiff
|
tree
2011-01-18
R
a
fael Espindola
R
educe indentation a
n
d
remove com
m
en
t
e
d
out code
.
commit
|
commitdiff
|
tree
2011-01-16
Rafael
E
spindola
Upd
a
te tests
.
commit
|
commitdiff
|
tree
2011-01-16
Rafael Esp
i
ndola
Onl
y
pu
t
unnam
e
d_add
r
c
o
nstants
i
n m
e
r
g
e
able se
c
tions
.
.
.
commit
|
commitdiff
|
tree
2011-01-16
Rafael Esp
i
n
d
ola
D
o
n't merge two consta
n
ts if we care ab
o
ut the
a
ddre
s
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Rafael Espindo
l
a
Add a clar
i
fication about merging
c
on
s
tants with and
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
R
afael Espin
d
ola
Allow unna
m
ed
_
addr on
d
e
c
larations
.
commit
|
commitdiff
|
tree
2011-01-14
Rafael Es
p
i
n
dola
Update
l
lvm-gcc's te
s
ts
.
commit
|
commitdiff
|
tree
2011-01-13
Rafael Esp
i
ndol
a
Keep unnamed
_
addr when linki
n
g
.
commit
|
commitdiff
|
tree
2011-01-13
Rafael Espindol
a
Rej
e
ct u
s
es
o
f un
n
ame
d
_addr in decl
a
rations
.
commit
|
commitdiff
|
tree
2011-01-08
R
a
f
ael Espindol
a
Fir
s
t step in
f
ixing PR8
9
27:
commit
|
commitdiff
|
tree
next