* doc/misc/eshell.texi: Fill most of the missing sections.
[emacs.git] / src / s / sol2-10.h
blob865e17525c4ed5667e7522a935a1c01ac22fb9ec
1 /* Handle Solaris 2.10. */
3 #include "sol2-6.h"
5 #define SYSTEM_MALLOC
7 /*
8 * Use the Solaris dldump() function, called from unexsol.c, to dump
9 * emacs, instead of the generic ELF dump code found in unexelf.c.
10 * The resulting binary has a complete symbol table, and is better
11 * for debugging and other observabilty tools (debuggers, pstack, etc).
13 * If you encounter a problem using dldump(), please consider sending
14 * a message to the OpenSolaris tools-linking mailing list:
15 * http://mail.opensolaris.org/mailman/listinfo/tools-linking
17 * It is likely that dldump() works with older Solaris too,
18 * but this has not been tested, and so, this change is for
19 * Solaris 10 and newer only at this time.
21 #undef UNEXEC
22 #define UNEXEC unexsol.o
24 /* This is used in list_system_processes. */
25 #define HAVE_PROCFS 1
27 /* This is needed for the system_process_attributes implementation. */
28 #define _STRUCTURED_PROC 1
30 /* arch-tag: 7c51a134-5469-4d16-aa00-d69224640eeb
31 (do not change this comment) */