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