Diff for /dietlibc/dietfeatures.h between versions 1.53 and 1.54

version 1.53, 2004/01/19 16:47:23 version 1.54, 2004/09/11 12:37:57
Line 36 Line 36
 /* #define WANT_FULL_POSIX_COMPAT */  /* #define WANT_FULL_POSIX_COMPAT */
   
 /* read the comment in lib/strncat.c for an explanation */  /* read the comment in lib/strncat.c for an explanation */
 /* #define WANT_NON_COMPLIANT_STRNCAT */  #define WANT_NON_COMPLIANT_STRNCAT
   
 /* on i386, Linux has an alternate syscall method since 2002/12/16 */  /* on i386, Linux has an alternate syscall method since 2002/12/16 */
 /* on my Athlon XP, it is twice as fast, but it's only in kernel 2.5 */  /* on my Athlon XP, it is twice as fast, but it's only in kernel 2.5 */
Line 85 Line 85
  * See http://www.fefe.de/ipv6pnpdns.html */   * See http://www.fefe.de/ipv6pnpdns.html */
 // #define WANT_IPV6_PLUGPLAY_DNS  // #define WANT_IPV6_PLUGPLAY_DNS
   
 /* dy you want that malloc(0) return a pointer to a "zero-length" object  /* do you want that malloc(0) return a pointer to a "zero-length" object
  * that is realloc-able; means realloc(..,size) gives a NEW object (like a   * that is realloc-able; means realloc(..,size) gives a NEW object (like a
  * call to malloc(size)).   * call to malloc(size)).
  * WARNING: this violates C99 */   * WARNING: this violates C99 */
 /* #define WANT_MALLOC_ZERO */  /* #define WANT_MALLOC_ZERO */
   
   /* This enables a stack gap.  Basically, the start code does not run
    * main but stackgap, which then does alloca(random()) and calls main.
    * The effect is that buffer overflow exploits will no longer be able to
    * know the address of the buffer.  Cost: 62 bytes code on x86. */
   #define WANT_STACKGAP
   
 /* stop uncommenting here ;-) */  /* stop uncommenting here ;-) */
 #ifndef WANT_FASTER_STRING_ROUTINES  #ifndef WANT_FASTER_STRING_ROUTINES

Removed from v.1.53  
changed lines
  Added in v.1.54


LinuxTV legacy CVS <linuxtv.org/cvs>