summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGerd Moellmann <gerd@gnu.org>2001-04-03 12:57:36 +0000
committerGerd Moellmann <gerd@gnu.org>2001-04-03 12:57:36 +0000
commit5817ff0ae2a42b5bc01a01dafd70f6c2b145f3e4 (patch)
treeb15f508550dfd37d3d0ca57161acc4b6b71b1568
parent3593c177ed3c827427c2703f12ea47f48cb724d8 (diff)
downloademacs-5817ff0ae2a42b5bc01a01dafd70f6c2b145f3e4.tar.gz
Remove info on Purify, which isn't free software.
-rw-r--r--etc/DEBUG34
1 files changed, 0 insertions, 34 deletions
diff --git a/etc/DEBUG b/etc/DEBUG
index 52ba15c9030..280d3759023 100644
--- a/etc/DEBUG
+++ b/etc/DEBUG
@@ -374,40 +374,6 @@ appearing on another. Then, when the bug happens, you can go back to
the machine where you started GDB and use the debugger from there.
-** Running Emacs with Purify
-
-Some people who are willing to use non-free software use Purify. We
-can't ethically ask you to become a Purify user; but if you have it,
-and you test Emacs with it, we will not refuse to look at the results
-you find.
-
-Emacs compiled with Purify won't run without some hacking. Here are
-some of the changes you might find necessary (SYSTEM-NAME and
-MACHINE-NAME are the names of your OS- and CPU-specific headers in the
-subdirectories of `src'):
-
- - In src/s/SYSTEM-NAME.h add "#define SYSTEM_MALLOC".
-
- - In src/m/MACHINE-NAME.h add "#define CANNOT_DUMP" and
- "#define CANNOT_UNEXEC".
-
- - Configure with a different --prefix= option. If you use GCC,
- version 2.7.2 is preferred, as Purify works a lot better with it
- than with 2.95 or later versions.
-
- - Type "make" then "make -k install". You might need to run
- "make -k install" twice.
-
- - cd src; purify -chain-length=40 gcc <link command line for temacs>
-
- - cd ..; src/temacs
-
-Note that Purify might print lots of false alarms for bitfields used
-by Emacs in some data structures. If you want to get rid of the false
-alarms, you will have to hack the definitions of these data structures
-on the respective headers to remove the `:N' bitfield definitions
-(which will cause each such field to use a full int).
-
** Debugging problems which happen in GC
The array `last_marked' (defined on alloc.c) can be used to display up