]> git.eshelyaron.com Git - emacs.git/commitdiff
No longer define `static' as nothing.
authorGlenn Morris <rgm@gnu.org>
Sat, 15 Sep 2007 19:50:16 +0000 (19:50 +0000)
committerGlenn Morris <rgm@gnu.org>
Sat, 15 Sep 2007 19:50:16 +0000 (19:50 +0000)
src/ChangeLog
src/s/hpux.h

index 3719e00f2281492e1c5cce25d5bee7886249dc5b..868e007c863423ead1ce1440e320366f36f8e5aa 100644 (file)
@@ -1,3 +1,7 @@
+2007-09-15  Glenn Morris  <rgm@gnu.org>
+
+       * s/hpux.h: No longer define `static' as nothing.
+
 2007-09-14  Glenn Morris  <rgm@gnu.org>
 
        * fringe.c (init_fringe_bitmap) <swap nibble>: Move to file scope.
index 5f407a661e1b79ebb7da62369320dc5782d77fc2..1fb83a7a07561f7931411a84570692efded8a5b3 100644 (file)
@@ -167,9 +167,13 @@ Boston, MA 02110-1301, USA.  */
 
 /* USG systems tend to put everything declared static
    into the initialized data area, which becomes pure after dumping Emacs.
-   Foil this.  Emacs carefully avoids static vars inside functions.  */
+   Foil this.  Emacs carefully avoids static vars inside functions.
+   http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg00368.html
+   As of at least HPUX 11.11 (2000), it seems this workaround is no
+   longer needed.  Try uncommenting the following if you have problems
+   on older versions.  */
 
-#define static
+/*#define static */
 
 /* Define extra libraries to load.
    This should have -lBSD, but that library is said to make