Skip to content
Snippets Groups Projects
attributes-exotic.res.oracle 1.42 KiB
Newer Older
[kernel] Parsing attributes-exotic.i (no preprocessing)
/* Generated by Frama-C */
extern  __attribute__((__nothrow__)) int libc_remove(char const *__filename) __attribute__((
__leaf__));
extern int libc_remove(char const *__filename)
{
  int __retres;
  __retres = 0;
  return __retres;
}

extern int libc_fclose(int *__stream) __attribute__((__nonnull__(1)));
extern int libc_fclose(int *__stream)
{
  int __retres;
  __retres = 0;
  return __retres;
}

extern  __attribute__((__nothrow__)) int __sigsetjmp_cancel(void *__env[1],
                                                            int __savemask) __asm__("__sigsetjmp") __attribute__((
__returns_twice__));
extern int __sigsetjmp_cancel(void *__env[1], int __savemask)
{
  int __retres;
  __retres = 0;
  return __retres;
}

extern int mpz_fits_sint_p(void *) __attribute__((__pure__));
extern int mpz_fits_sint_p(void *)
{
  int __retres;
  __retres = 0;
  return __retres;
}

void signame(void) __attribute__((__signal__));
void signame(void)
{
  return;
}

void __attribute__((__warning__("curl_easy_setopt expects a long argument"))) ( __attribute__((
__noinline__)) _curl_easy_setopt_err)(void) __attribute__((__unused__));
void __attribute__((__warning__("curl_easy_setopt expects a long argument"))) ( __attribute__((
__noinline__)) _curl_easy_setopt_err)(void)
{
  return;
}

void body(void)
{
  int save_hook __attribute__((__unused__, __cleanup__(pop_function)));
  return;
}