modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/pr36141.c (about)

     1  extern void ffi_closure_unix (void);
     2  ffi_prep_closure_loc (void)
     3  {
     4    struct ia64_fd
     5    {
     6      unsigned long long code_pointer;
     7      unsigned long long gp;
     8    };
     9    struct ffi_ia64_trampoline_struct
    10    {
    11      unsigned long long code_pointer;
    12    };
    13    struct ffi_ia64_trampoline_struct *tramp;
    14    struct ia64_fd *fd;
    15    fd = (struct ia64_fd *)(void *)ffi_closure_unix;
    16    tramp->code_pointer = fd->code_pointer;
    17  }