Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
08dbea79
Commit
08dbea79
authored
Mar 29, 2003
by
Russell King
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[NWFPE] Clean up indentation in assembly files.
parent
c80adf9e
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
23 additions
and
24 deletions
+23
-24
arch/arm/nwfpe/entry.S
arch/arm/nwfpe/entry.S
+22
-22
arch/arm/nwfpe/entry26.S
arch/arm/nwfpe/entry26.S
+1
-2
No files found.
arch/arm/nwfpe/entry.S
View file @
08dbea79
...
...
@@ -72,37 +72,37 @@ several floating point instructions. */
.
globl
nwfpe_enter
nwfpe_enter
:
mov
r4
,
lr
@
save
the
failure
-
return
addresses
mov
sl
,
sp
mov
r4
,
lr
@
save
the
failure
-
return
addresses
mov
sl
,
sp
@
we
access
the
registers
via
'sl'
ldr
r5
,
[
sp
,
#
60
]
@
get
contents
of
PC
;
ldr
r5
,
[
sp
,
#
60
]
@
get
contents
of
PC
;
emulate
:
bl
EmulateAll
@
emulate
the
instruction
cmp
r0
,
#
0
@
was
emulation
successful
moveq
pc
,
r4
@
no
,
return
failure
bl
EmulateAll
@
emulate
the
instruction
cmp
r0
,
#
0
@
was
emulation
successful
moveq
pc
,
r4
@
no
,
return
failure
next
:
.
Lx1
:
ldrt
r6
,
[
r5
],
#
4
@
get
the
next
instruction
and
.
Lx1
:
ldrt
r6
,
[
r5
],
#
4
@
get
the
next
instruction
and
@
increment
PC
and
r2
,
r6
,
#
0x0F000000
@
test
for
FP
insns
teq
r2
,
#
0x0C000000
teqne
r2
,
#
0x0D000000
teqne
r2
,
#
0x0E000000
movne
pc
,
r9
@
return
ok
if
not
a
fp
insn
and
r2
,
r6
,
#
0x0F000000
@
test
for
FP
insns
teq
r2
,
#
0x0C000000
teqne
r2
,
#
0x0D000000
teqne
r2
,
#
0x0E000000
movne
pc
,
r9
@
return
ok
if
not
a
fp
insn
str
r5
,
[
sp
,
#
60
]
@
update
PC
copy
in
regs
str
r5
,
[
sp
,
#
60
]
@
update
PC
copy
in
regs
mov
r0
,
r6
@
save
a
copy
ldr
r1
,
[
sp
,
#
64
]
@
fetch
the
condition
codes
bl
checkCondition
@
check
the
condition
cmp
r0
,
#
0
@
r0
=
0
==>
condition
failed
mov
r0
,
r6
@
save
a
copy
ldr
r1
,
[
sp
,
#
64
]
@
fetch
the
condition
codes
bl
checkCondition
@
check
the
condition
cmp
r0
,
#
0
@
r0
=
0
==>
condition
failed
@
if
condition
code
failed
to
match
,
next
insn
beq
next
@
get
the
next
instruction
;
mov
r0
,
r6
@
prepare
for
EmulateAll
()
b
emulate
@
if
r0
!=
0
,
goto
EmulateAll
@
if
condition
code
failed
to
match
,
next
insn
beq
next
@
get
the
next
instruction
;
mov
r0
,
r6
@
prepare
for
EmulateAll
()
b
emulate
@
if
r0
!=
0
,
goto
EmulateAll
@
We
need
to
be
prepared
for
the
instructions
at
.
Lx1
and
.
Lx2
@
to
fault
.
Emit
the
appropriate
exception
gunk
to
fix
things
up
.
...
...
arch/arm/nwfpe/entry26.S
View file @
08dbea79
...
...
@@ -66,7 +66,6 @@ several floating point instructions. */
.
globl
nwfpe_enter
nwfpe_enter
:
mov
sl
,
sp
ldr
r5
,
[
sp
,
#
60
]
@
get
contents
of
PC
bic
r5
,
r5
,
#
0xfc000003
ldr
r0
,
[
r5
,
#-
4
]
@
get
actual
instruction
into
r0
...
...
@@ -96,7 +95,7 @@ next:
@
if
condition
code
failed
to
match
,
next
insn
beq
next
@
get
the
next
instruction
;
mov
r0
,
r6
@
prepare
for
EmulateAll
()
adr
lr
,
1
b
orr
lr
,
lr
,
#
3
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment