aboutsummaryrefslogtreecommitdiffstats
path: root/etc/PROBLEMS
diff options
context:
space:
mode:
authorPaul Eggert2012-05-30 22:08:37 -0700
committerPaul Eggert2012-05-30 22:08:37 -0700
commitba93a18774352c97d6dd73c73141cbff6305581b (patch)
treeb53eed3c4caf927d4099fcddc1c97d286dfd13e5 /etc/PROBLEMS
parent500fcedc32199750ee61ce6caba3914fe204e629 (diff)
downloademacs-ba93a18774352c97d6dd73c73141cbff6305581b.tar.gz
emacs-ba93a18774352c97d6dd73c73141cbff6305581b.zip
Remove obsolete '#define static' cruft.
* etc/PROBLEMS: Remove obsolete '#define static' cruft. * lwlib/xlwmenu.c [emacs]: Include "bitmaps/gray.xbm". (gray_bitmap_width, gray_bitmap_height, gray_bitmap_bits) [!emacs]: Remove; all uses replaced with definiens. * src/s/hpux10-20.h (_FILE_OFFSET_BITS): Don't #undef. This #undef was "temporary" in 2000; it is no longer needed now that '#define static' has gone away. * src/xfns.c, src/xterm.h (gray_bitmap_width, gray_bitmap_height) (gray_bitmap_bits): Remove; no longer needed. All uses replaced with definiens. * src/xterm.c: Include "bitmaps/gray.xbm".
Diffstat (limited to 'etc/PROBLEMS')
-rw-r--r--etc/PROBLEMS10
1 files changed, 1 insertions, 9 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index cc591d6e1fe..6d5ee0498c7 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -2778,19 +2778,11 @@ build Emacs in a directory on a local disk.
2778 2778
2779*** The dumped Emacs crashes when run, trying to write pure data. 2779*** The dumped Emacs crashes when run, trying to write pure data.
2780 2780
2781Two causes have been seen for such problems. 2781On a system where getpagesize is not a system call, it is defined
2782
27831) On a system where getpagesize is not a system call, it is defined
2784as a macro. If the definition (in both unex*.c and malloc.c) is wrong, 2782as a macro. If the definition (in both unex*.c and malloc.c) is wrong,
2785it can cause problems like this. You might be able to find the correct 2783it can cause problems like this. You might be able to find the correct
2786value in the man page for a.out (5). 2784value in the man page for a.out (5).
2787 2785
27882) Some systems allocate variables declared static among the
2789initialized variables. Emacs makes all initialized variables in most
2790of its files pure after dumping, but the variables declared static and
2791not initialized are not supposed to be pure. On these systems you
2792may need to add "#define static" to config.h.
2793
2794* Runtime problems on legacy systems 2786* Runtime problems on legacy systems
2795 2787
2796This section covers bugs reported on very old hardware or software. 2788This section covers bugs reported on very old hardware or software.