Mercurial > emacs
comparison src/s/hpux.h @ 78798:6e42cb627250
No longer define `static' as nothing.
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Sat, 15 Sep 2007 19:49:57 +0000 |
parents | f06998349cfc |
children | 76e4e4558418 |
comparison
equal
deleted
inserted
replaced
78797:98635af4c331 | 78798:6e42cb627250 |
---|---|
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 /*#define static */ | |
173 | 177 |
174 /* Define extra libraries to load. | 178 /* Define extra libraries to load. |
175 This should have -lBSD, but that library is said to make | 179 This should have -lBSD, but that library is said to make |
176 `signal' fail to work. */ | 180 `signal' fail to work. */ |
177 | 181 |