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
Fix some issues Duncan found in the previous commit.
2011-05-25
Rafael Espindola
Fix some issues
D
u
ncan found in the pr
e
viou
s
c
omm
i
t
.
commit
|
commitdiff
|
tree
2011-05-25
Rafael Espindola
Replace
t
he -unwind-ta
b
les opti
o
n
w
i
th
a p
e
r funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2011-05-24
Rafael Espindol
a
Explain
FIXME
.
commit
|
commitdiff
|
tree
2011-05-24
Rafael Espindola
Fix the def
a
u
lts f
o
r
.
eh
_
frame
.
We wer
e
m
a
rking it
.
.
.
commit
|
commitdiff
|
tree
2011-05-24
Rafael Espindo
l
a
Fi
x
cmake d
e
pendencies
.
commit
|
commitdiff
|
tree
2011-05-20
Rafael
E
spindola
adds s
o
me attribute
s
to attribute section
w
hen cpu
.
.
.
commit
|
commitdiff
|
tree
2011-05-20
R
afael Espindola
fixe
s
targe
t
address tBL and
tBLX and sets relocation
.
.
.
commit
|
commitdiff
|
tree
2011-05-19
Rafael Espindola
Looks like
O
S X assem
b
lers (including
M
C)
d
on't li
k
e
commit
|
commitdiff
|
tree
2011-05-19
Ra
f
ael E
s
pindola
Misc code refactorings:
commit
|
commitdiff
|
tree
2011-05-19
Rafael Es
p
indola
ADD64ri32
s
ign
e
x
t
ends its
argum
e
n
t
,
s
o we need to
.
.
.
commit
|
commitdiff
|
tree
2011-05-19
Rafael Espindol
a
Add test for PR9946
.
commit
|
commitdiff
|
tree
2011-05-19
Rafae
l
Espi
n
dola
revert 131605 to fix PR9946
.
commit
|
commitdiff
|
tree
2011-05-19
Rafael Espindola
Another try at fixing cmake
.
commit
|
commitdiff
|
tree
2011-05-19
Rafael E
s
pindola
Revert my previous p
a
tch
.
T
he c
m
ake
b
uild had
already
.
.
.
commit
|
commitdiff
|
tree
2011-05-18
Rafael
E
spind
o
l
a
F
ix
the cmak
e
build
.
commit
|
commitdiff
|
tree
2011-05-17
Ra
f
ael E
s
pindola
Don't inclu
d
e information a
b
out the b
u
ild into
t
he
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Raf
a
el
Espindola
sets b
i
t
0
o
f the function address o
f
thumb
function
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Rafael Espindola
Extra refac
t
oring noticed
b
y Eli Friedman
.
commit
|
commitdiff
|
tree
2011-05-16
Rafael Espindola
Don't do
t
ail calls in a function that call setjmp
.
.
.
commit
|
commitdiff
|
tree
2011-05-14
Ra
f
ael Espindola
D
o
n't produc
e
a vmo
v
ntdq if
we don't have
AVX s
u
p
port
.
commit
|
commitdiff
|
tree
2011-05-13
R
afael Espindol
a
Move te
s
t
.
commit
|
commitdiff
|
tree
2011-05-13
Rafael E
s
pindola
Move tes
t
.
commit
|
commitdiff
|
tree
2011-05-13
Ra
f
a
el Espindo
l
a
Make codege
n
able to handle
values of empty types
.
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Rafa
e
l Espindol
a
Re
v
ert
1
311
7
2 as
it i
s
causin
g
clang to m
i
s
compile
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Es
p
indola
Add
t
ripl
e
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael E
s
pind
o
la
Fix cmake again
.
commit
|
commitdiff
|
tree
2011-05-10
R
a
fael Espindol
a
Avoid a gcc w
a
rning
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espi
n
dola
Fix cmake
b
u
ild
.
commit
|
commitdiff
|
tree
2011-05-10
R
afael Espindola
I
nitia
l
ize moveTypeModule
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Es
p
indola
Produce a
_
_debug_frame
s
ection
o
n d
a
rwin ARM when
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espindola
O
n MachO, u
n
li
k
e ELF,
t
h
e
re sh
o
u
ld be no relocati
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espin
d
ola
Rename
DwarfRequi
r
esRel
o
cation
F
orStmtLi
s
t t
o
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espindola
The EH symbo
l
s are only needed i
n
eh_frame, not debug_fr
a
me
.
commit
|
commitdiff
|
tree
2011-05-10
Rafae
l
Espindola
Use
.
cfi_sections to put the
u
nwind in
f
o
in
.
deb
u
g_frame
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espin
d
o
la
In
a
d
ebug_frame the
c
fi offset is t
o
th
e
start o
f
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael
Espindola
Ad
d
CFI
S
t
artSec
t
ions to t
h
e asm p
r
inter
.
Add an
a
ssert
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
R
afael Espindo
l
a
Add support
f
o
r produci
n
g
.
deubg
_
frame secti
o
n
s
.
commit
|
commitdiff
|
tree
2011-05-10
Rafa
e
l
E
s
pindola
Small
cleanup
s
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Es
p
indola
Factor s
o
m
e
code into a new
EmitFrames
m
ethod
.
commit
|
commitdiff
|
tree
2011-05-10
R
a
fael Esp
i
n
d
o
la
Remove unus
e
d argument
.
commit
|
commitdiff
|
tree
2011-05-10
R
afael Espindola
Pa
r
sing
a
n
d pl
u
m
b
ing for
.
cfi
_
sect
i
ons
.
commit
|
commitdiff
|
tree
2011-05-08
Rafael
E
spindol
a
Don
'
t
force relaxatio
n
of AdvanceLoc instructions on
.
.
.
commit
|
commitdiff
|
tree
2011-05-06
Rafa
e
l Espindola
Switch Darwin
t
o the generic
CIE/FD
E
pr
i
nte
r
.
commit
|
commitdiff
|
tree
2011-05-06
Rafae
l
Espindo
l
a
Pa
s
s -di
s
able-cfi to llc
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Es
p
indola
Pas
s
-disable-cfi
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Espindola
Noth
i
ng else uses this label
.
commit
|
commitdiff
|
tree
2011-05-06
Rafae
l
Espindola
Yet
more dead code
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Espindola
Up
d
ate comments
.
commit
|
commitdiff
|
tree
2011-05-06
Raf
a
el
E
s
pindola
More
d
ead code elimin
a
tion
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Espindola
Dead code elim
i
nation
.
commit
|
commitdiff
|
tree
2011-05-05
Rafael Espindola
Remove DwarfTableException
.
commit
|
commitdiff
|
tree
2011-05-05
Rafael
E
spind
o
la
R
e
move t
h
e Dw
a
rfTa
b
le enum
.
commit
|
commitdiff
|
tree
2011-05-05
Rafael Espi
n
dola
M
ove PPC Linux t
o
CFI
.
commit
|
commitdiff
|
tree
2011-05-05
Raf
a
el
Espindola
Implement a r
e
ally simp
l
e DwarfSjL
j
E
xception
.
commit
|
commitdiff
|
tree
2011-05-05
Rafa
e
l Espindo
l
a
L
i
st all exception
type
s
in a
s
witch
.
commit
|
commitdiff
|
tree
2011-05-05
Ra
f
ael Es
p
indola
Don't p
r
oduce a __debug_f
r
am
e
.
commit
|
commitdiff
|
tree
2011-05-04
Rafael Espin
d
ola
Fix cmake build
.
commit
|
commitdiff
|
tree
2011-05-04
Rafael Espindola
Producing a DW_FORM_addr for DW_AT_stmt_li
s
t
is p
r
obably
.
.
.
commit
|
commitdiff
|
tree
2011-05-03
Rafael Espindo
l
a
P
a
s
s
-
-disable-c
f
i t
o
llc
.
commit
|
commitdiff
|
tree
2011-05-02
Rafael Es
p
ind
o
la
Pass -
d
isable-cfi to l
l
c
.
commit
|
commitdiff
|
tree
2011-05-02
R
a
fa
e
l Espindola
ll
v
mc: Pass -disable-cf
i
to llc
.
commit
|
commitdiff
|
tree
2011-05-02
Ra
f
ael Espindola
Add 130690 back
.
commit
|
commitdiff
|
tree
2011-05-02
Rafael
E
spindola
Only produce the eh_fr
a
m
e sect
i
on if we have at least
.
.
.
commit
|
commitdiff
|
tree
2011-05-02
Rafael Espindo
l
a
R
evert while I deb
u
g the tests that
u
se march but
not
.
.
.
commit
|
commitdiff
|
tree
2011-05-02
Raf
a
el E
s
pindola
Move ppc OS X to cfi too
.
I am
building
i
t on a
n
old
.
.
.
commit
|
commitdiff
|
tree
2011-05-01
Rafael Espindo
l
a
Add r130
6
2
3
b
ack
n
ow tha
t
ELF has been fixe
d
to work
.
.
.
commit
|
commitdiff
|
tree
2011-05-01
R
a
fael
Espindola
GCC uses a different encoding of poi
n
ters in
the FDE
.
.
.
commit
|
commitdiff
|
tree
2011-05-01
Rafael Espind
o
l
a
I forg
o
t these files
i
n the pre
v
ious commit
.
commit
|
commitdiff
|
tree
2011-05-01
R
a
f
ael Espindola
Simplify the hand
l
ing
o
f
pcrel
re
l
ocat
i
ons on ELF
.
.
.
.
commit
|
commitdiff
|
tree
2011-04-30
Rafael Espindo
l
a
Revert the p
r
e
vious patch while I
f
igu
r
e
out h
o
w to
.
.
.
commit
|
commitdiff
|
tree
2011-04-30
Rafael Espind
o
la
Enabl
e
CFI on
OS X
.
commit
|
commitdiff
|
tree
2011-04-30
Rafael
E
spindola
Implement MC
A
smStreamer::EmitEHS
y
m
A
ttributes
.
Doing
.
.
.
commit
|
commitdiff
|
tree
2011-04-30
Rafael Espin
d
ola
Handle Pri
v
ateE
x
tern
eh sym
b
o
ls
.
commit
|
commitdiff
|
tree
2011-04-30
Rafael Espindola
Add all the plumbing need
e
d
f
o
r M
C
to
e
x
p
a
n
d cfi
to
.
.
.
commit
|
commitdiff
|
tree
2011-04-30
Raf
a
el E
s
pi
n
do
l
a
Implement MCAs
m
S
t
reamer::Emit
D
warfAdvanceFra
m
eAddr
.
commit
|
commitdiff
|
tree
2011-04-29
Rafael Espindo
l
a
Avoid some uses of
.
ule
b
128
.
This is a small speedu
p
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
R
a
fael Espindola
Impl
e
ment MCA
s
mStr
e
amer::EmitC
F
IDefCfa
.
commit
|
commitdiff
|
tree
2011-04-29
R
a
f
ael Espindola
The last hack for produ
c
i
ng b
i
t
identical
output with
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
Rafa
e
l
Espindola
C
h
ange DwarfCFIException's member variable
s
t
o
track
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
R
a
fael
Esp
i
ndola
F
act
o
r some c
o
de t
o
needsC
F
IM
o
ves
.
Avoid
p
rint
i
n
g
moves
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
Rafael Espindola
Last
b
i
t by bit compatibility patch t
o
M
C
Dwarf
.
cpp
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
Rafael Espi
n
dola
A
d
d an alt
e
rnat
i
ve im
p
lementation of C
I
E
a
nd FDE
e
m
ission
.
.
.
commit
|
commitdiff
|
tree
2011-04-28
Rafael
E
spin
d
o
la
Add the ge
t
ExprF
o
rFDE
S
ymbol method that
r
e
sp
o
n
sible
.
.
.
commit
|
commitdiff
|
tree
2011-04-28
Rafael Espindola
Add
a getExp
r
ForPersonal
i
t
y
Symbo
l
metho
d
t
o
MCAsmInfo
.
.
.
commit
|
commitdiff
|
tree
2011-04-28
Ra
f
ael Espin
d
ola
Mark
t
he E
H
sy
m
bol global
o
r
weak if t
h
e corre
s
ponding
.
.
.
commit
|
commitdiff
|
tree
2011-04-28
R
a
fael Espindola
Add a small
t
empora
r
y
h
ack fo
r
producing identical
.
.
.
commit
|
commitdiff
|
tree
2011-04-28
Rafael Espindola
Produce t
h
e EH_fr
a
me# symbols
i
f
n
eede
d
.
commit
|
commitdiff
|
tree
2011-04-28
Ra
f
ael
Esp
i
ndol
a
Forwa
r
d
is
F
u
n
c
t
ionEHFrameSymbolPr
i
vate
.
If it is false
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
R
afael
Es
p
i
nd
o
la
Remove un
n
ecessar
y
argu
m
ent
.
commit
|
commitdiff
|
tree
2011-04-27
Rafael Espindol
a
R
e
name getPerso
n
alityPI
C
S
y
m
b
o
l to getCFIPersona
l
i
tySymbol
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Rafae
l
Espindol
a
Fix
indentation
.
commit
|
commitdiff
|
tree
2011-04-27
Rafael Esp
i
nd
o
la
Fa
c
tor a bit of code
t
o MCStrea
m
er:
:
EmitLabel
.
Keep
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
R
a
fae
l
Espind
o
la
F
o
rce so
m
e
v
alues to be absolute a
n
d align
ba
s
ed on
.
.
.
commit
|
commitdiff
|
tree
2011-04-26
Rafae
l
Espindola
Print
t
he label if we
w
ill use it in d
e
bug_fra
m
e
.
commit
|
commitdiff
|
tree
2011-04-26
Rafael Espin
d
o
la
Add test for PR9743
.
commit
|
commitdiff
|
tree
2011-04-26
Rafael E
s
pi
n
dola
Print a
l
l the move
s
at a
g
iven lab
e
l instead of j
u
st
.
.
.
commit
|
commitdiff
|
tree
2011-04-26
Rafael Espin
d
ola
No r
e
l
o
cation produces a
SLEB or
ULEB, mak
e
sure the
y
.
.
.
commit
|
commitdiff
|
tree
2011-04-24
Rafael E
s
pindol
a
S
implify the logi
c
.
No
t
ic
e
d by
aKor
.
commit
|
commitdiff
|
tree
2011-04-24
Rafael
Espindo
l
a
S
ynchroni
z
e the
c
ondi
t
ions for
p
r
od
u
cing a
.
cfi_s
t
artproc
.
.
.
commit
|
commitdiff
|
tree
2011-04-22
Rafa
e
l Espindola
Compute the size of the
FDE encodi
n
g in
s
tead of hard
.
.
.
commit
|
commitdiff
|
tree
next