[kernel] Parsing share/libc/__fc_builtin_for_normalization.i (no preprocessing)
[kernel] Parsing tests/rte/malloc.c (with preprocessing)
[rte] annotating function main
tests/rte/malloc.c:13:[kernel] warning: No code nor implicit assigns clause for function my_malloc, generating default assigns from the prototype
/* Generated by Frama-C */
/*@ ensures \result ≡ \null ∨ \fresh{Old, Here}(\result,10);
    assigns \result;
    assigns \result \from n;
    allocates \result;
 */
extern char *my_malloc(unsigned int n);

int main(void)
{
  int __retres;
  char *p;
  /*@ requires \true; */
  /*@ allocates p;
      
      behavior pre_my_malloc:
        ensures p ≡ \null ∨ \fresh{Old, Here}(p,10);
        assigns p;
        assigns p \from \nothing;
  */
  p = my_malloc((unsigned int)10);
  if (p) {
    __retres = 1;
    goto return_label;
  }
  __retres = 0;
  return_label: return __retres;
}


