From 05930232f1ccf2ea94e57b600eddb7ca81d92063 Mon Sep 17 00:00:00 2001 From: Jeffrey A Law Date: Thu, 21 May 1998 22:21:28 +0000 Subject: [PATCH] * gcc.dg/980520-1.c: New test. From-SVN: r19937 --- gcc/testsuite/ChangeLog | 4 ++++ gcc/testsuite/gcc.dg/980520-1.c | 17 +++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 gcc/testsuite/gcc.dg/980520-1.c diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index bc609212db8..ee5d8783da1 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com) + + * gcc.dg/980520-1.c: New test. + Wed May 20 14:37:15 1998 Manfred Hollstein * gcc.dg/980502-1.c: Fix return type. diff --git a/gcc/testsuite/gcc.dg/980520-1.c b/gcc/testsuite/gcc.dg/980520-1.c new file mode 100644 index 00000000000..e1401824f54 --- /dev/null +++ b/gcc/testsuite/gcc.dg/980520-1.c @@ -0,0 +1,17 @@ +/* { dg-do compile { target i?86-*-* } } */ +/* { dg-options -O2 } */ + +int bug(void) +{ + unsigned long a, b; + + __asm__("" + : "=d" (a) + : + : "memory"); + __asm__ __volatile__("" + : + : "g" (b) + : "memory"); + return a; +} -- 2.30.2