Index: gdb/testsuite/gdb.reverse/singlejmp-reverse-nodebug.S |
diff --git a/gdb/testsuite/gdb.arch/amd64-prologue-xmm.c b/gdb/testsuite/gdb.reverse/singlejmp-reverse-nodebug.S |
similarity index 58% |
copy from gdb/testsuite/gdb.arch/amd64-prologue-xmm.c |
copy to gdb/testsuite/gdb.reverse/singlejmp-reverse-nodebug.S |
index d9b123d17febd870ad8749ab8e0dffa93cdf5b3d..f5f0a7c0fdb39ff5312ad8f9cbbf680723fc2fe6 100644 |
--- a/gdb/testsuite/gdb.arch/amd64-prologue-xmm.c |
+++ b/gdb/testsuite/gdb.reverse/singlejmp-reverse-nodebug.S |
@@ -1,6 +1,6 @@ |
/* This testcase is part of GDB, the GNU debugger. |
- Copyright 2011-2012 Free Software Foundation, Inc. |
+ Copyright 2012 Free Software Foundation, Inc. |
This program is free software; you can redistribute it and/or modify |
it under the terms of the GNU General Public License as published by |
@@ -15,24 +15,23 @@ |
You should have received a copy of the GNU General Public License |
along with this program. If not, see <http://www.gnu.org/licenses/>. */ |
-static volatile int v, fail; |
- |
-static void |
-func (int i, ...) |
-{ |
- v = i; |
-} |
- |
-static void |
-marker (void) |
-{ |
-} |
- |
-int |
-main (void) |
-{ |
- func (1); |
- fail = 1; |
- marker (); |
- return 0; |
-} |
+/* This source file was generated by: |
+ gcc -o gdb.reverse/singlejmp-reverse-nodebug.S gdb.reverse/singlejmp-reverse-nodebug.c -Wall -S -O2 |
+ */ |
+ |
+ .file "singlejmp-reverse-nodebug.c" |
+ .text |
+ .p2align 4,,15 |
+ .globl nodebug |
+ .type nodebug, @function |
+nodebug: |
+.LFB0: |
+ .cfi_startproc |
+ # basic block 2 |
+ rep |
+ ret |
+ .cfi_endproc |
+.LFE0: |
+ .size nodebug, .-nodebug |
+ .ident "GCC: (GNU) 4.6.4 20120911 (prerelease)" |
+ .section .note.GNU-stack,"",@progbits |