diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/s/sol2-10.h | 22 |
2 files changed, 26 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index de11b21c9e9..eaa5d8299c8 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2008-10-23 Ali Bahrami <ali_gnu@emvision.com> (tiny change) | ||
| 2 | |||
| 3 | * s/sol2-10.h: New file. | ||
| 4 | |||
| 1 | 2008-10-23 Juanma Barranquero <lekktu@gmail.com> | 5 | 2008-10-23 Juanma Barranquero <lekktu@gmail.com> |
| 2 | 6 | ||
| 3 | * xdisp.c (fill_glyph_string): Fix typo in source (though the | 7 | * xdisp.c (fill_glyph_string): Fix typo in source (though the |
diff --git a/src/s/sol2-10.h b/src/s/sol2-10.h new file mode 100644 index 00000000000..7e158e89ccf --- /dev/null +++ b/src/s/sol2-10.h | |||
| @@ -0,0 +1,22 @@ | |||
| 1 | /* Handle Solaris 2.10. */ | ||
| 2 | |||
| 3 | #include "sol2-6.h" | ||
| 4 | |||
| 5 | #define SYSTEM_MALLOC | ||
| 6 | |||
| 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). | ||
| 12 | * | ||
| 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 | ||
| 16 | * | ||
| 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. | ||
| 20 | */ | ||
| 21 | #undef UNEXEC | ||
| 22 | #define UNEXEC unexsol.o | ||