We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f67d403 commit 562d139Copy full SHA for 562d139
1 file changed
scripts/checkstack.pl
@@ -13,6 +13,7 @@
13
# Random bits by Matt Mackall <mpm@selenic.com>
14
# M68k port by Geert Uytterhoeven and Andreas Schwab
15
# AVR32 port by Haavard Skinnemoen <hskinnemoen@atmel.com>
16
+# PARISC port by Kyle McMartin <kyle@parisc-linux.org>
17
#
18
# Usage:
19
# objdump -d vmlinux | stackcheck.pl [arch]
@@ -61,6 +62,8 @@
61
62
} elsif ($arch eq 'mips') {
63
#88003254: 27bdffe0 addiu sp,sp,-32
64
$re = qr/.*addiu.*sp,sp,-(([0-9]{2}|[3-9])[0-9]{2})/o;
65
+ } elsif ($arch eq 'parisc' || $arch eq 'parisc64') {
66
+ $re = qr/.*ldo ($x{1,8})\(sp\),sp/o;
67
} elsif ($arch eq 'ppc') {
68
#c00029f4: 94 21 ff 30 stwu r1,-208(r1)
69
$re = qr/.*stwu.*r1,-($x{1,8})\(r1\)/o;
0 commit comments