gl_FUNC_ALLOCA no longer defines HAVE_ALLOCA_H unconditionally.
[gnulib.git] / NEWS
diff --git a/NEWS b/NEWS
index 4da28cc..89ecd9f 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,26 @@ User visible incompatible changes
 
 Date        Modules         Changes
 
+2008-01-09  alloca-opt      Now defines HAVE_ALLOCA_H only when the system
+                            supplies an <alloca.h>.  Gnulib-using code is now
+                            expected to include <alloca.h> unconditionally.
+                            Non-gnulib-using code can continue to include
+                            <alloca.h> only if HAVE_ALLOCA_H is defined.
+
+2008-01-08  memmem          This module now replaces worst-case inefficient
+                            implementations; clients that use controlled
+                            needles and thus do not care about worst-case
+                            efficiency should use the new memmem-simple
+                            module instead for smaller code size.
+
+2007-12-24  setenv          The include file is changed from "setenv.h" to
+                            <stdlib.h>. Also, the unsetenv function is no
+                            longer declared in this module; use the 'unsetenv'
+                            module if you need it.
+
+2007-12-03  getpagesize     The include file is changed from "getpagesize.h"
+                            to <unistd.h>.
+
 2007-12-03  strcase         The include file is changed from <string.h> to
                             <strings.h>.