summaryrefslogtreecommitdiff
path: root/src/m
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1995-04-10 01:15:50 +0000
committerRichard M. Stallman <rms@gnu.org>1995-04-10 01:15:50 +0000
commit9efd921bdd7f30f25c8d00e6393b95d06abf526d (patch)
tree06fd5d4fa3549b0973a5830b8d6bb6d229ee53a4 /src/m
parent63b42600b6adf60835d6653a27f74d2d4294a882 (diff)
downloademacs-9efd921bdd7f30f25c8d00e6393b95d06abf526d.tar.gz
Initial revision
Diffstat (limited to 'src/m')
-rw-r--r--src/m/ncr386.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/m/ncr386.h b/src/m/ncr386.h
new file mode 100644
index 00000000000..2599456a873
--- /dev/null
+++ b/src/m/ncr386.h
@@ -0,0 +1,15 @@
+#include "intel386.h"
+
+#ifndef __GNUC__
+/* Allow emacs to link with "bcopy()" unresolved. Works around a
+ problem where /usr/lib/libX11.so provides bcopy, but
+ /usr/ccs/lib/libX11.so does not. */
+#define LD_SWITCH_X_DEFAULT -Wl,-z,nodefs
+#else /* __GNUC__ */
+
+/* Assuming we are using GNU ld, pass a -R option to it
+ so that shared libraries will be found at execution time
+ just as they are found at link time. */
+#define LD_SWITCH_X_DEFAULT -Xlinker LD_SWITCH_X_SITE_AUX
+
+#endif /* __GNUC__ */