* read-rtl.c: Disable RTL checking.
(apply_macro_to_rtx): Use XTMPL to access 'T' fields.
From-SVN: r86822
+2004-08-31 Richard Sandiford <rsandifo@redhat.com>
+
+ * read-rtl.c: Disable RTL checking.
+ (apply_macro_to_rtx): Use XTMPL to access 'T' fields.
+
2004-08-31 Richard Sandiford <rsandifo@redhat.com>
* config/mips/mips.md (fcond): New code macro and attribute.
02111-1307, USA. */
#include "bconfig.h"
+
+/* Disable rtl checking; it conflicts with the macro handling. */
+#undef ENABLE_RTL_CHECKING
+
#include "system.h"
#include "coretypes.h"
#include "tm.h"
for (i = 0; format_ptr[i] != 0; i++)
switch (format_ptr[i])
{
- case 'S':
case 'T':
+ XTMPL (x, i) = apply_macro_to_string (XTMPL (x, i), macro, value);
+ break;
+
+ case 'S':
case 's':
XSTR (x, i) = apply_macro_to_string (XSTR (x, i), macro, value);
break;