lkml.org 
[lkml]   [2004]   [Oct]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    SubjectRe: [PATCH] checkstack: add x86_64 arch. support
    Patch is trivial enough.  Added my line, in case that makes a
    difference.

    Jörn

    --
    Don't worry about people stealing your ideas. If your ideas are any good,
    you'll have to ram them down people's throats.
    -- Howard Aiken quoted by Ken Iverson quoted by Jim Horning quoted by
    Raph Levien, 1979

    Add support for x86_64 arch. to 'make checkstack' (checkstack.pl).

    Signed-off-by: Randy Dunlap <rddunlap@osdl.org>
    Signed-off-by: Jörn Engel <joern@wohnheim.fh-wedel.de>

    diffstat:=
    scripts/checkstack.pl | 3 +++
    1 files changed, 3 insertions(+)

    diff -Naurp ./scripts/checkstack.pl~checkstack_x64 ./scripts/checkstack.pl
    --- ./scripts/checkstack.pl~checkstack_x64 2004-10-18 14:53:45.000000000 -0700
    +++ ./scripts/checkstack.pl 2004-10-20 16:52:14.434261304 -0700
    @@ -39,6 +39,9 @@ my (@stack, $re, $x, $xs);
    } elsif ($arch =~ /^i[3456]86$/) {
    #c0105234: 81 ec ac 05 00 00 sub $0x5ac,%esp
    $re = qr/^.*[as][du][db] \$(0x$x{1,8}),\%esp$/o;
    + } elsif ($arch eq 'x86_64') {
    + # 2f60: 48 81 ec e8 05 00 00 sub $0x5e8,%rsp
    + $re = qr/^.*[as][du][db] \$(0x$x{1,8}),\%rsp$/o;
    } elsif ($arch eq 'ia64') {
    #e0000000044011fc: 01 0f fc 8c adds r12=-384,r12
    $re = qr/.*adds.*r12=-(([0-9]{2}|[3-9])[0-9]{2}),r12/o;
    -
    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/
    \
     
     \ /
      Last update: 2005-03-22 14:07    [W:0.026 / U:32.348 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site