summaryrefslogtreecommitdiff
path: root/src/s/hpux.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/s/hpux.h')
-rw-r--r--src/s/hpux.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/s/hpux.h b/src/s/hpux.h
index 5f407a661e1..62427ba98a6 100644
--- a/src/s/hpux.h
+++ b/src/s/hpux.h
@@ -167,9 +167,15 @@ 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
+/* This is unnecessary in HPUX versions 10.20, 11.0, 11.11, 11.23. */
+
+/* #define static */
/* Define extra libraries to load.
This should have -lBSD, but that library is said to make