comparison src/s/hpux.h @ 91041:bdb3fe0ba9fa

Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 866-879) - Merge multi-tty branch - Update from CVS - Merge from emacs--rel--22 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-257
author Miles Bader <miles@gnu.org>
date Thu, 11 Oct 2007 16:22:07 +0000
parents f55f9811f5d7 5039706521c9
children 606f2d163a64
comparison
equal deleted inserted replaced
91040:14c4a6aac623 91041:bdb3fe0ba9fa
165 165
166 #define BROKEN_SIGIO 166 #define BROKEN_SIGIO
167 167
168 /* USG systems tend to put everything declared static 168 /* USG systems tend to put everything declared static
169 into the initialized data area, which becomes pure after dumping Emacs. 169 into the initialized data area, which becomes pure after dumping Emacs.
170 Foil this. Emacs carefully avoids static vars inside functions. */ 170 Foil this. Emacs carefully avoids static vars inside functions.
171 171 http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg00368.html
172 #define static 172 As of at least HPUX 11.11 (2000), it seems this workaround is no
173 longer needed. Try uncommenting the following if you have problems
174 on older versions. */
175
176 /* This is unnecessary in HPUX versions 10.20, 11.0, 11.11, 11.23. */
177
178 /* #define static */
173 179
174 /* Define extra libraries to load. 180 /* Define extra libraries to load.
175 This should have -lBSD, but that library is said to make 181 This should have -lBSD, but that library is said to make
176 `signal' fail to work. */ 182 `signal' fail to work. */
177 183