diff options
author | Gerd Moellmann <gerd@gnu.org> | 2001-04-03 12:57:36 +0000 |
---|---|---|
committer | Gerd Moellmann <gerd@gnu.org> | 2001-04-03 12:57:36 +0000 |
commit | 5817ff0ae2a42b5bc01a01dafd70f6c2b145f3e4 (patch) | |
tree | b15f508550dfd37d3d0ca57161acc4b6b71b1568 /etc/DEBUG | |
parent | 3593c177ed3c827427c2703f12ea47f48cb724d8 (diff) | |
download | emacs-5817ff0ae2a42b5bc01a01dafd70f6c2b145f3e4.tar.gz |
Remove info on Purify, which isn't free software.
Diffstat (limited to 'etc/DEBUG')
-rw-r--r-- | etc/DEBUG | 34 |
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 |