Messages in this thread Patch in this message | | | Date | Fri, 18 Jun 2004 15:39:38 +0200 (MEST) | From | Geert Uytterhoeven <> | Subject | Re: Subject: Re: make checkstack on m68k |
| |
On Fri, 18 Jun 2004, [iso-8859-1] Jörn Engel wrote: > On Thu, 17 June 2004 21:27:35 +0200, Geert Uytterhoeven wrote: > > On Thu, 17 Jun 2004, [iso-8859-1] Jörn Engel wrote: > > > > > > It's not as ugly as my hack. Can I get a success report from m68k? > > > Thanks! > > Good. Finn, can you resend to me with a signed-off-by: comment? If > you grow bored, you could seperate the i386 regexes (sub..., add...) > as well.
If you insist...
Add m68k support to checkstack.pl
Regular expression combination by Andres Schwab
Signed-off-by: geert@linux-m68k.org
--- linux-2.6.7/scripts/checkstack.pl 2004-06-09 14:51:23.000000000 +0200 +++ linux-m68k-2.6.7/scripts/checkstack.pl 2004-06-17 21:31:45.000000000 +0200 @@ -40,6 +40,10 @@ } elsif ($arch =~ /^ia64$/) { #e0000000044011fc: 01 0f fc 8c adds r12=-384,r12 $re = qr/.*adds.*r12=-(([0-9]{2}|[3-9])[0-9]{2}),r12/o; + } elsif ($arch =~ /^m68k$/) { + # 2b6c: 4e56 fb70 linkw %fp,#-1168 + # 1df770: defc ffe4 addaw #-28,%sp + $re = qr/.*(?:linkw %fp,|addaw )#-([0-9]{1,4})(?:,%sp)?$/o; } elsif ($arch =~ /^mips64$/) { #8800402c: 67bdfff0 daddiu sp,sp,-16 $re = qr/.*daddiu.*sp,sp,-(([0-9]{2}|[3-9])[0-9]{2})/o; Gr{oetje,eeting}s, Geert
-- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |