History

sh: remove sh5/sh64 last fragments

A previous patch removed most of the sh5 (sh64) support from the kernel tree. Now remove the last stragglers.

Randy Dunlap committed 3 years ago

Commit 644a9cf1 parent 58a49ad8 files · +2 −21Browse files

Showing the changes to scripts/checkstack.pl (1 of 8 files). Show all

Unified · Split

scripts/checkstack.pl+0−7
@@ -10,7 +10,6 @@ · 9 unmodified lines
10# Mips port by Juan Quintela <quintela@mandrakesoft.com>10# Mips port by Juan Quintela <quintela@mandrakesoft.com>
11# IA64 port via Andreas Dilger11# IA64 port via Andreas Dilger
12# Arm port by Holger Schurig12# Arm port by Holger Schurig
13# sh64 port by Paul Mundt
14# Random bits by Matt Mackall <mpm@selenic.com>13# Random bits by Matt Mackall <mpm@selenic.com>
15# M68k port by Geert Uytterhoeven and Andreas Schwab14# M68k port by Geert Uytterhoeven and Andreas Schwab
16# AArch64, PARISC ports by Kyle McMartin15# AArch64, PARISC ports by Kyle McMartin
@@ -100,12 +99,6 @@ my (@stack, $re, $dre, $sub, $x, $xs, $funcre, $min_stack); · 83 unmodified lines
100 # 100092: e3 f0 ff c8 ff 71 lay %r15,-56(%r15)99 # 100092: e3 f0 ff c8 ff 71 lay %r15,-56(%r15)
101 $re = qr/.*(?:lay|ag?hi).*\%r15,-(([0-9]{2}|[3-9])[0-9]{2})100 $re = qr/.*(?:lay|ag?hi).*\%r15,-(([0-9]{2}|[3-9])[0-9]{2})
102 (?:\(\%r15\))?$/ox;101 (?:\(\%r15\))?$/ox;
103 } elsif ($arch =~ /^sh64$/) {
104 #XXX: we only check for the immediate case presently,
105 # though we will want to check for the movi/sub
106 # pair for larger users. -- PFM.
107 #a00048e0: d4fc40f0 addi.l r15,-240,r15
108 $re = qr/.*addi\.l.*r15,-(([0-9]{2}|[3-9])[0-9]{2}),r15/o;
109 } elsif ($arch eq 'sparc' || $arch eq 'sparc64') {102 } elsif ($arch eq 'sparc' || $arch eq 'sparc64') {
110 # f0019d10: 9d e3 bf 90 save %sp, -112, %sp103 # f0019d10: 9d e3 bf 90 save %sp, -112, %sp
111 $re = qr/.*save.*%sp, -(([0-9]{2}|[3-9])[0-9]{2}), %sp/o;104 $re = qr/.*save.*%sp, -(([0-9]{2}|[3-9])[0-9]{2}), %sp/o;