comparison src/s/hpux.h @ 84534:36217b83f823

No longer define `static' as nothing.
author Glenn Morris <rgm@gnu.org>
date Thu, 13 Sep 2007 07:37:21 +0000
parents f06998349cfc
children 54c8de431a51
comparison
equal deleted inserted replaced
84533:4af9253f88d1 84534:36217b83f823
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 As of at least HPUX 11.11 (2000), it seems this workaround is no
172 #define static 172 longer needed. Try uncommenting the following if you have problems
173 on older versions. */
174
175 /*#define static */
173 176
174 /* Define extra libraries to load. 177 /* Define extra libraries to load.
175 This should have -lBSD, but that library is said to make 178 This should have -lBSD, but that library is said to make
176 `signal' fail to work. */ 179 `signal' fail to work. */
177 180