Mercurial > emacs
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 |