view gcc/testsuite/gcc.target/powerpc/pr79179.c @ 152:2b5abeee2509

update gcc11
author anatofuz
date Mon, 25 May 2020 07:50:57 +0900
parents 1830386684a0
children
line wrap: on
line source

/* { dg-do assemble { target { powerpc*-*-* && lp64 } } } */
/* { dg-require-effective-target powerpc_p9vector_ok } */
/* { dg-options "-mdejagnu-cpu=power9 -O3" } */

/* Compile with -O3 -mcpu=power9.  It originally generated

        stxsd 12,1(9)

   which is illegal.  */

#pragma pack(1)
struct {
        signed : 1;
        unsigned long a;
} b;

void c(void)
{
        b.a = 0;
        for (; b.a <= 45; b.a = (long)b.a + 1)
                ;
}