Mercurial > emacs
changeset 1814:e8a0d6a1b36a
[__GNUC__] (LD_SWITCH_SYSTEM): Remove -a.
[__GNUC__] (ORDINARY_LINK): Defined.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Mon, 25 Jan 1993 20:11:29 +0000 |
parents | a8f3ef142271 |
children | 2f2848511175 |
files | src/s/hpux8.h |
diffstat | 1 files changed, 11 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/s/hpux8.h Mon Jan 25 17:05:57 1993 +0000 +++ b/src/s/hpux8.h Mon Jan 25 20:11:29 1993 +0000 @@ -11,5 +11,14 @@ #define LIB_X11_LIB -L/usr/lib/X11R4 -lX11 #define C_SWITCH_SYSTEM -I/usr/include/X11R4 -/* Don't use shared libraries. unexec doesn't handle them. */ -#define LD_SWITCH_SYSTEM -a archive +/* Don't use shared libraries. unexec doesn't handle them. + Note GCC automatically passes -a archive to ld, and it has its own + conflicting -a. */ +#ifdef __GNUC__ +#define LD_SWITCH_SYSTEM -L/usr/lib/X11R4 + +/* No need to specify roundabout way of linking temacs. */ +#define ORDINARY_LINK +#else +#define LD_SWITCH_SYSTEM -a archive -L/usr/lib/X11R4 +#endif