aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/s390/pr102222.c
blob: 8ab14721c2a488dd1e72f72521deb861d885889f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/* { dg-do compile } */
/* { dg-options "-O2 -m31 -mesa" } */
/* { dg-excess-errors "-mesa is deprecated" } */

struct squashfs_reg_inode_header_1 read_inode_inode;

int read_inode_val;

struct squashfs_reg_inode_header_1
{
  int file_size:32;
} __attribute__((packed)) read_inode ();

void foo (void)
{
  read_inode_inode.file_size = read_inode_val;
}