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
E
sp
i
ndola
F
i
x some issue
s
Duncan
f
ound in the
previous commit
.
commit
|
commitdiff
|
tree
2011-05-25
Ra
f
a
el
Espindola
Rep
l
ace
the -un
w
i
nd-tables
option with
a per
function
.
.
.
commit
|
commitdiff
|
tree
2011-05-24
Rafael Espindola
Exp
l
ain FI
X
M
E
.
commit
|
commitdiff
|
tree
2011-05-24
R
a
fael Espindola
Fix the de
f
ault
s
for
.
eh_frame
.
We were
m
a
r
k
i
ng it
.
.
.
commit
|
commitdiff
|
tree
2011-05-24
R
af
a
e
l Espindo
l
a
Fix
cmake d
e
pendencies
.
commit
|
commitdiff
|
tree
2011-05-20
Rafael
Espi
n
d
ola
adds some attri
b
u
tes to attribute section
w
hen cp
u
.
.
.
commit
|
commitdiff
|
tree
2011-05-20
Rafael
E
s
p
indola
f
ixes target address tBL and tBLX and
s
ets relocat
i
on
.
.
.
commit
|
commitdiff
|
tree
2011-05-19
Raf
a
el Esp
i
n
d
ola
Looks like OS X assemblers (in
c
luding MC) don't like
commit
|
commitdiff
|
tree
2011-05-19
Ra
f
a
el Espindola
Misc cod
e
refac
t
o
rin
g
s:
commit
|
commitdiff
|
tree
2011-05-19
Rafael Espindola
A
DD64ri32 sign extends its argument,
so
we need to
.
.
.
commit
|
commitdiff
|
tree
2011-05-19
Raf
a
el Espind
o
l
a
Add test fo
r
PR9946
.
commit
|
commitdiff
|
tree
2011-05-19
Rafael Espindola
revert
131605 to fix PR99
4
6
.
commit
|
commitdiff
|
tree
2011-05-19
Rafael Espindola
A
nothe
r
try at f
i
xing cmake
.
commit
|
commitdiff
|
tree
2011-05-19
R
a
fael Espin
d
ola
Rever
t
my previous
patch
.
The cmak
e
build had already
.
.
.
commit
|
commitdiff
|
tree
2011-05-18
Rafael
Espindola
Fix the cma
k
e
b
uild
.
commit
|
commitdiff
|
tree
2011-05-17
Rafa
e
l Espindola
D
o
n't include
i
nformation abo
u
t the
bu
i
ld into
the
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Rafael Espindo
l
a
sets bit 0 of the
f
u
nction ad
d
ress
of thumb
function
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
R
afae
l
Esp
i
ndola
Extra refactori
n
g
notic
e
d by El
i
Friedman
.
commit
|
commitdiff
|
tree
2011-05-16
Rafael Espindola
Don't do ta
i
l calls in a func
t
ion that call
s
e
tjmp
.
.
.
commit
|
commitdiff
|
tree
2011-05-14
R
a
fael Espindola
D
o
n't produce a vmov
n
tdq if we don't hav
e
AV
X
su
p
p
o
r
t
.
commit
|
commitdiff
|
tree
2011-05-13
Rafael Espind
o
la
Move test
.
commit
|
commitdiff
|
tree
2011-05-13
Ra
f
ael Espindo
l
a
Mo
v
e test
.
commit
|
commitdiff
|
tree
2011-05-13
Rafael
Espindola
Mak
e
co
d
egen
able to handle values of empty types
.
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Raf
a
el Espindola
R
evert 1
3
1172 as
it is causing cla
n
g to mi
s
comp
i
le
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Raf
a
el Espindola
Add triple
.
commit
|
commitdiff
|
tree
2011-05-10
Rafa
e
l Espindola
F
i
x cmake again
.
commit
|
commitdiff
|
tree
2011-05-10
R
a
f
ael Espindol
a
Avoid a gcc war
n
ing
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espindol
a
Fix c
m
ake
b
uil
d
.
commit
|
commitdiff
|
tree
2011-05-10
R
a
fael Espindola
Initialize mo
v
eTyp
e
Module
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espindola
Pr
o
duce a __d
e
bug_fram
e
section on darwin
A
RM whe
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Raf
a
el Es
p
i
n
dola
On Mac
h
O, unlike E
L
F, there should be n
o
relocati
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael
E
s
pindola
Rena
m
e DwarfRequ
i
resReloc
a
tionForStmtLi
s
t to
commit
|
commitdiff
|
tree
2011-05-10
Rafael
E
s
p
indol
a
The EH
s
ymb
o
ls
are only
needed in eh_fra
m
e, no
t
debug_fram
e
.
commit
|
commitdiff
|
tree
2011-05-10
Rafa
e
l Es
p
indo
l
a
Use
.
cfi_
s
ecti
o
ns to
p
ut the unwind info in
.
debug_frame
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espindola
In a debug_f
r
ame the cfi
o
ffset is
to the start
o
f
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
R
a
fae
l
Espindola
Add CFIStart
S
ections to the asm print
e
r
.
A
d
d
a
n
as
s
er
t
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espindola
Add suppor
t
for producing
.
deubg_
f
rame
s
ections
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espindola
Small cleanups
.
commit
|
commitdiff
|
tree
2011-05-10
Raf
a
el
Es
p
i
n
dola
F
actor some code into a new E
m
itFr
a
me
s
method
.
commit
|
commitdiff
|
tree
2011-05-10
Ra
f
ael Espindo
l
a
Remove unused argument
.
commit
|
commitdiff
|
tree
2011-05-10
Raf
a
el Espindol
a
Parsing
a
nd plumbing for
.
cfi
_
sect
i
ons
.
commit
|
commitdiff
|
tree
2011-05-08
Rafael Espindo
l
a
D
on't force rela
x
a
tion of
Ad
v
a
nceLoc instructions on
.
.
.
commit
|
commitdiff
|
tree
2011-05-06
R
afael
Espindola
Switc
h
Darwin to th
e
gen
e
ric CI
E
/F
D
E
p
r
i
nter
.
commit
|
commitdiff
|
tree
2011-05-06
R
a
fa
e
l Espind
o
la
P
ass -disable-cf
i
to llc
.
commit
|
commitdiff
|
tree
2011-05-06
Rafae
l
E
s
pindola
Pass
-d
i
s
able
-
cf
i
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Espin
d
o
l
a
Nothing els
e
us
e
s
this label
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Espin
d
ola
Yet more dead code
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael E
s
pi
n
d
o
la
Up
d
ate comments
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Es
p
indol
a
More dead code elimination
.
commit
|
commitdiff
|
tree
2011-05-06
Rafae
l
Espindola
Dea
d
code elimination
.
commit
|
commitdiff
|
tree
2011-05-05
Rafael Espindola
Remove DwarfTableEx
c
epti
o
n
.
commit
|
commitdiff
|
tree
2011-05-05
Rafael Espin
d
ola
Remove the Dwar
f
Table enum
.
commit
|
commitdiff
|
tree
2011-05-05
Rafael Espindola
Move PPC Linux to CF
I
.
commit
|
commitdiff
|
tree
2011-05-05
Rafael
E
spind
o
la
Implement a real
l
y simple
DwarfSjLj
E
xception
.
commit
|
commitdiff
|
tree
2011-05-05
Rafael Esp
i
ndola
List all
e
x
ception types in a switch
.
commit
|
commitdiff
|
tree
2011-05-05
Raf
a
el Espindola
D
on't
p
r
o
d
uce a __debug
_
frame
.
commit
|
commitdiff
|
tree
2011-05-04
Rafael
Espindola
Fix cmake build
.
commit
|
commitdiff
|
tree
2011-05-04
Rafa
e
l Es
p
indola
Pr
o
d
uc
i
ng
a DW_FORM_addr fo
r
D
W
_AT_stmt_
l
ist is pr
o
bab
l
y
.
.
.
commit
|
commitdiff
|
tree
2011-05-03
R
a
fael Espindol
a
Pass --disable-cfi to llc
.
commit
|
commitdiff
|
tree
2011-05-02
Rafael E
s
pindola
Pa
s
s
-
d
i
sable
-
cfi to
l
lc
.
commit
|
commitdiff
|
tree
2011-05-02
Rafael Es
p
indola
llvm
c
: Pass -disable-
c
f
i
to
l
l
c
.
commit
|
commitdiff
|
tree
2011-05-02
Rafae
l
Es
p
indola
Add 130690
b
ack
.
commit
|
commitdiff
|
tree
2011-05-02
Rafael Espindola
O
nly produce the eh_frame section if we have at l
e
ast
.
.
.
commit
|
commitdiff
|
tree
2011-05-02
R
a
fael Espindola
Revert while
I
debug
t
he test
s
that use march but not
.
.
.
commit
|
commitdiff
|
tree
2011-05-02
Rafael
E
s
p
i
ndola
Move ppc OS X
to
cfi too
.
I am building it on an old
.
.
.
commit
|
commitdiff
|
tree
2011-05-01
Rafael Es
p
indola
Add r130623
back
n
ow that ELF
has been fixed to work
.
.
.
commit
|
commitdiff
|
tree
2011-05-01
Rafael Espindola
G
C
C
u
ses a diffe
r
ent encoding of pointers in
t
he FDE
.
.
.
commit
|
commitdiff
|
tree
2011-05-01
Rafael Es
p
indola
I
f
orgot these fi
l
es in the p
r
e
v
ious commi
t
.
commit
|
commitdiff
|
tree
2011-05-01
Rafae
l
Espind
o
la
Sim
p
lify the handling
of pcrel reloca
t
io
n
s o
n
EL
F
.
.
.
.
commit
|
commitdiff
|
tree
2011-04-30
R
a
fa
e
l E
s
pindola
R
e
vert t
h
e p
r
evious patch while I figure out how
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-04-30
Rafael Espin
d
ola
E
nable CFI on OS X
.
commit
|
commitdiff
|
tree
2011-04-30
Rafael Espin
d
ola
Impl
e
men
t
MCAsmSt
r
eam
e
r::EmitEHSy
m
Attrib
u
t
e
s
.
D
oing
.
.
.
commit
|
commitdiff
|
tree
2011-04-30
Rafael
E
spind
o
la
H
a
ndle P
r
ivateExtern eh symbo
l
s
.
commit
|
commitdiff
|
tree
2011-04-30
Rafael
E
sp
i
ndola
Add all the plumbing nee
d
ed for
M
C
to expand
c
fi to
.
.
.
commit
|
commitdiff
|
tree
2011-04-30
Rafael E
s
pindol
a
I
m
plement
MCAsmStreamer::EmitDwarfA
d
va
n
ceFrameAddr
.
commit
|
commitdiff
|
tree
2011-04-29
Rafael Espi
n
d
o
la
Avoid some us
e
s of
.
ul
e
b
12
8
.
This is a small spee
d
up
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
Ra
f
ael Espin
d
ola
Implement
M
C
Asm
S
treamer:
:
EmitCFIDefCf
a
.
commit
|
commitdiff
|
tree
2011-04-29
Rafael Espindo
l
a
The last hack for
producing b
i
t identi
c
a
l
output
w
ith
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
Rafael Espi
n
dola
C
hange Dwarf
C
FIE
x
ception's me
m
ber variables to t
r
a
ck
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
Rafael Espindola
Factor s
o
me code t
o
needsCF
I
Mov
e
s
.
Avoid printing moves
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
Raf
a
el Espindola
Last
bit b
y
bit compatibilit
y
p
a
tch to MCDwarf
.
cpp
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
Rafael Espindola
Add a
n
alterna
t
ive imp
l
ementation of
CIE and FD
E
emission
.
.
.
commit
|
commitdiff
|
tree
2011-04-28
R
afael Espindola
Add t
h
e
g
e
tExprF
o
rFDESymbol method
t
hat
r
e
s
ponsi
b
le
.
.
.
commit
|
commitdiff
|
tree
2011-04-28
Rafael Espindo
l
a
Add a getExprForPersonal
i
tyS
y
mb
o
l method
t
o MCAsmInfo
.
.
.
commit
|
commitdiff
|
tree
2011-04-28
Raf
a
el Espindol
a
M
a
rk
t
he EH symbol global
or weak
i
f
t
h
e cor
r
espo
n
ding
.
.
.
commit
|
commitdiff
|
tree
2011-04-28
Rafael Espindola
Add
a
small temporar
y
hack
f
o
r
p
r
oducing identical
.
.
.
commit
|
commitdiff
|
tree
2011-04-28
R
afael
E
s
p
in
d
ola
Pro
d
uce the EH_frame# symbols if needed
.
commit
|
commitdiff
|
tree
2011-04-28
R
afael Espindola
Forward isFunctionEHFrameSymbolPrivat
e
.
If it is false
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
R
afa
e
l Esp
i
ndo
l
a
Remove unnecessary argument
.
commit
|
commitdiff
|
tree
2011-04-27
Rafael Es
p
indola
R
en
a
me g
e
t
Perso
n
a
l
it
y
PICS
y
mbol to getCFIPersonalitySymbol
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Rafael Es
p
indola
F
i
x indentat
i
o
n
.
commit
|
commitdiff
|
tree
2011-04-27
Rafael E
s
pindola
Factor a bit
o
f code to
M
C
Streamer::EmitLabe
l
.
Keep
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Rafael
E
spindola
Fo
r
c
e
so
m
e val
u
es to b
e
absolute and a
l
ign bas
e
d
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-04-26
Rafael E
s
p
i
ndola
Print the
label if w
e
will use it in debug_fram
e
.
commit
|
commitdiff
|
tree
2011-04-26
Ra
f
a
e
l Espindo
l
a
Add tes
t
for
P
R9743
.
commit
|
commitdiff
|
tree
2011-04-26
Ra
f
ae
l
Espindol
a
Print all the
mo
v
es
a
t a given
label instead of
just
.
.
.
commit
|
commitdiff
|
tree
2011-04-26
Rafa
e
l Espindola
No re
l
ocation produces a SLEB or
ULEB, make sur
e
t
h
ey
.
.
.
commit
|
commitdiff
|
tree
2011-04-24
R
a
fael Espindola
S
i
mpli
f
y the logic
.
N
o
ti
c
ed
b
y aK
o
r
.
commit
|
commitdiff
|
tree
2011-04-24
Rafael E
s
p
i
n
d
o
l
a
Synchronize the condi
t
ions for
p
r
o
ducing
a
.
cfi_startpro
c
.
.
.
commit
|
commitdiff
|
tree
2011-04-22
Rafae
l
E
s
pindola
Compute the s
i
ze o
f
the
FDE encoding
i
nstead
of hard
.
.
.
commit
|
commitdiff
|
tree
next