+2004-12-02 Alan Modra <amodra@bigpond.net.au>
+
+ * config/rs6000/rs6000.c (rs6000_assemble_integer): Put back the
+ #ifdef RELOCATABLE_NEEDS_FIXUP.
+
2004-12-01 Nathanael Nerode <neroden@gcc.gnu.org>
PR preprocessor/17651
abort ();
}
\f
-#ifndef RELOCATABLE_NEEDS_FIXUP
-#define RELOCATABLE_NEEDS_FIXUP 0
-#endif
-
/* Target hook for assembling integer objects. The PowerPC version has
to handle fixup entries for relocatable code if RELOCATABLE_NEEDS_FIXUP
is defined. It also needs to handle DI-mode objects on 64-bit
static bool
rs6000_assemble_integer (rtx x, unsigned int size, int aligned_p)
{
+#ifndef RELOCATABLE_NEEDS_FIXUP
/* Special handling for SI values. */
if (RELOCATABLE_NEEDS_FIXUP && size == 4 && aligned_p)
{
return true;
}
}
+#endif /* RELOCATABLE_NEEDS_FIXUP */
return default_assemble_integer (x, size, aligned_p);
}