Diff for /dietlibc/t.c between versions 1.219 and 1.220

version 1.219, 2014/10/10 14:54:29 version 1.220, 2015/05/29 19:46:30
Line 109  extern char* strcpy2(char*a,char*b); Line 109  extern char* strcpy2(char*a,char*b);
 #define malloc(x) ({typeof(x) y=x; (y<0 || (size_t)(y)!=y ? 0 : malloc(y));})  #define malloc(x) ({typeof(x) y=x; (y<0 || (size_t)(y)!=y ? 0 : malloc(y));})
   
 int main(int argc,char *argv[]) {  int main(int argc,char *argv[]) {
     int i;
     for (i=0; i<1024; ++i) {
       printf("%08x%c",arc4random(),(i&15)==15 ? '\n' : ' ');
     }
   #if 0
   int n;    int n;
   struct ucontext uc;    struct ucontext uc;
   n=0;    n=0;
Line 122  int main(int argc,char *argv[]) { Line 127  int main(int argc,char *argv[]) {
   }    }
   puts("all ok");    puts("all ok");
   return 0;    return 0;
   #endif
 #if 0  #if 0
   char* a=malloc(-3);    char* a=malloc(-3);
   char* b=malloc(0xffffffffull+1);    char* b=malloc(0xffffffffull+1);

Removed from v.1.219  
changed lines
  Added in v.1.220


LinuxTV legacy CVS <linuxtv.org/cvs>