(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
arm/
lto/
pr61123-enum-size_0.c
       1  /* { dg-lto-do link } */
       2  /* { dg-lto-options { { -fno-short-enums -Wl,-Ur,--no-enum-size-warning -Os -nostdlib -flto } } } */
       3  
       4  #include <stdlib.h>
       5  
       6  enum enum_size_attribute
       7  {
       8    small_size, int_size
       9  };
      10  
      11  struct debug_ABI_enum_size
      12  {
      13    enum enum_size_attribute es;
      14  };
      15  
      16  int
      17  foo1 (struct debug_ABI_enum_size *x)
      18  {
      19    return sizeof (x->es);
      20  }
      21  
      22  /* { dg-final { object-readelf Tag_ABI_enum_size int { target arm_eabi } } } */