+/* s/gnu-linux.h defines this to `-z nocombreloc' which does not work here
+ because prefix-args is not used. */
+#undef LD_SWITCH_SYSTEM_TEMACS
+#define LD_SWITCH_MACHINE_TEMACS -Xlinker -znocombreloc
+#endif
+
+#if 0 /* This breaks things on PPC GNU/Linux ecept for Yellowdog,
+ even with identical GCC, as, ld. Let's take it out until we
+ know what's really going on here. */
+/* GCC 2.95 and newer on GNU/Linux PPC changed the load address to
+ 0x10000000. */
+#if defined __linux__
+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
+#define DATA_SEG_BITS 0x10000000
+#endif