Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gcc.dg/pr25805.c @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
/* When -fzero-initialized-in-bss was in effect, we used to only allocate storage for d1.a. */ /* { dg-do run } */ /* { dg-options "" } */ /* { dg-skip-if "packed attribute missing for d1" { "epiphany-*-*" } } */ extern void abort (void); extern void exit (int); struct { int a; int x[]; } d1 = { 0, 0 }; int d2 = 0; int main () { d2 = 1; if (sizeof (d1) != sizeof (int)) abort (); if (d1.x[0] != 0) abort (); exit (0); }