Commit ce49641d by Steve Ellcey Committed by Steve Ellcey

* gcc.dg/pr32370.c: Force 64 bits on IA64.

From-SVN: r138277
parent 7d1f1e61
2008-07-29 Steve Ellcey <sje@cup.hp.com>
* gcc.dg/pr32370.c: Force 64 bits on IA64.
2008-07-29 Paul Thomas <pault@gcc.gnu.org> 2008-07-29 Paul Thomas <pault@gcc.gnu.org>
* gfortran.dg/extends_1.f03: New test. * gfortran.dg/extends_1.f03: New test.
......
...@@ -5,12 +5,14 @@ ...@@ -5,12 +5,14 @@
#if defined __i386__ || defined __x86_64__ #if defined __i386__ || defined __x86_64__
# define C "=S" # define C "=S"
# define TYPE unsigned long
#elif defined __ia64__ #elif defined __ia64__
# define C "=a" # define C "=a"
# define TYPE unsigned long long
#endif #endif
unsigned int unsigned int
foo (unsigned long port) foo (TYPE port)
{ {
unsigned int v; unsigned int v;
__asm__ __volatile__ ("" : C (v) : "Nd" (port)); /* { dg-error "while reloading\|has impossible" } */ __asm__ __volatile__ ("" : C (v) : "Nd" (port)); /* { dg-error "while reloading\|has impossible" } */
......
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