mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-12-23 11:05:09 +08:00
20020219-1.c: Add "-mdisable-indexing" option for target hppa*-*-hpux*.
* gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target hppa*-*-hpux*. Update test comment. From-SVN: r57415
This commit is contained in:
parent
da28539cd6
commit
490ed84645
@ -1,3 +1,8 @@
|
||||
2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
|
||||
|
||||
* gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
|
||||
hppa*-*-hpux*. Update test comment.
|
||||
|
||||
2002-09-20 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gcc.dg/tls/struct-1.c: New test.
|
||||
|
@ -1,8 +1,13 @@
|
||||
/* PR c/4389
|
||||
This testcase failed because host_integerp (x, 0) was returning
|
||||
1 even for constants bigger than 2^31. */
|
||||
1 even for constants bigger than 2^31. It fails under under hpux
|
||||
without -mdisable-indexing because the pointer x - 1 is used as
|
||||
the base address of an indexed load. Because the struct A is not
|
||||
actually allocated, x - 1 lies in the text segment and this causes
|
||||
the wrong space register to be selected for the load. */
|
||||
/* { dg-do run } */
|
||||
/* { dg-options "-O2" } */
|
||||
/* { dg-options "-O2 -mdisable-indexing" { target hppa*-*-hpux* } } */
|
||||
|
||||
extern void abort (void);
|
||||
extern void exit (int);
|
||||
|
Loading…
Reference in New Issue
Block a user