1  struct cycle_1 {
       2    struct A *a;
       3    struct B *b;
       4    struct cycle_1 *next;
       5  };
       6  
       7  static struct cycle_1 *cycle_1 __attribute__((used));
       1  struct cycle_1 {
       2    struct A *a;
       3    struct B *b;
       4    struct cycle_1 *next;
       5  };
       6  
       7  static struct cycle_1 *cycle_1 __attribute__((used));