Commit 3e335a1a by Joseph Myers Committed by Joseph Myers

pr37843-1.c, [...]: Allow leading underscore on function name.

	* gcc.target/i386/pr37843-1.c, gcc.target/i386/pr37843-2.c,
	gcc.target/i386/pr37843-3.c: Allow leading underscore on function
	name.

From-SVN: r149629
parent 4fdaccea
2009-07-14 Joseph Myers <joseph@codesourcery.com>
* gcc.target/i386/pr37843-1.c, gcc.target/i386/pr37843-2.c,
gcc.target/i386/pr37843-3.c: Allow leading underscore on function
name.
2009-07-14 Dodji Seketeli <dodji@redhat.com> 2009-07-14 Dodji Seketeli <dodji@redhat.com>
PR debug/40705 PR debug/40705
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
/* { dg-do compile { target nonpic } } */ /* { dg-do compile { target nonpic } } */
/* { dg-options "-O2 -mpreferred-stack-boundary=6 -mincoming-stack-boundary=5" } */ /* { dg-options "-O2 -mpreferred-stack-boundary=6 -mincoming-stack-boundary=5" } */
/* { dg-final { scan-assembler "and\[lq\]?\[\\t \]*\\$-64,\[\\t \]*%\[re\]?sp" } } */ /* { dg-final { scan-assembler "and\[lq\]?\[\\t \]*\\$-64,\[\\t \]*%\[re\]?sp" } } */
/* { dg-final { scan-assembler "call\[\\t \]*foo" } } */ /* { dg-final { scan-assembler "call\[\\t \]*_?foo" } } */
/* { dg-final { scan-assembler-not "jmp\[\\t \]*foo" } } */ /* { dg-final { scan-assembler-not "jmp\[\\t \]*_?foo" } } */
extern int foo (void); extern int foo (void);
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
/* { dg-do compile { target nonpic } } */ /* { dg-do compile { target nonpic } } */
/* { dg-options "-O2 -mpreferred-stack-boundary=6 -mincoming-stack-boundary=6" } */ /* { dg-options "-O2 -mpreferred-stack-boundary=6 -mincoming-stack-boundary=6" } */
/* { dg-final { scan-assembler-not "and\[lq\]?\[\\t \]*\\$-64,\[\\t \]*%\[re\]?sp" } } */ /* { dg-final { scan-assembler-not "and\[lq\]?\[\\t \]*\\$-64,\[\\t \]*%\[re\]?sp" } } */
/* { dg-final { scan-assembler-not "call\[\\t \]*foo" } } */ /* { dg-final { scan-assembler-not "call\[\\t \]*_?foo" } } */
/* { dg-final { scan-assembler "jmp\[\\t \]*foo" } } */ /* { dg-final { scan-assembler "jmp\[\\t \]*_?foo" } } */
extern int foo (void); extern int foo (void);
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
/* { dg-do compile { target { ilp32 && nonpic } } } */ /* { dg-do compile { target { ilp32 && nonpic } } } */
/* { dg-options "-O2 -msse2 -mpreferred-stack-boundary=4 -mstackrealign" } */ /* { dg-options "-O2 -msse2 -mpreferred-stack-boundary=4 -mstackrealign" } */
/* { dg-final { scan-assembler-not "andl\[\\t \]*\\$-16,\[\\t \]*%\[re\]?sp" } } */ /* { dg-final { scan-assembler-not "andl\[\\t \]*\\$-16,\[\\t \]*%\[re\]?sp" } } */
/* { dg-final { scan-assembler-not "call\[\\t \]*foo" } } */ /* { dg-final { scan-assembler-not "call\[\\t \]*_?foo" } } */
/* { dg-final { scan-assembler "jmp\[\\t \]*foo" } } */ /* { dg-final { scan-assembler "jmp\[\\t \]*_?foo" } } */
#include <emmintrin.h> #include <emmintrin.h>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment