]> code.delx.au - gnu-emacs/commitdiff
[__GNUC__] (LD_SWITCH_SYSTEM): Remove -a.
authorRichard M. Stallman <rms@gnu.org>
Mon, 25 Jan 1993 20:11:29 +0000 (20:11 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 25 Jan 1993 20:11:29 +0000 (20:11 +0000)
[__GNUC__] (ORDINARY_LINK): Defined.

src/s/hpux8.h

index ff48ac592936f1327eb38cf871f0269988546371..082730c3d8ab7303ec7f54fdb7e8344fff72fe36 100644 (file)
 #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