mirror of git://gcc.gnu.org/git/gcc.git
read-rtl.c: Disable RTL checking.
* read-rtl.c: Disable RTL checking. (apply_macro_to_rtx): Use XTMPL to access 'T' fields. From-SVN: r86822
This commit is contained in:
parent
34ebf75508
commit
f51a38b9c1
|
@ -1,3 +1,8 @@
|
|||
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.
|
||||
|
|
|
@ -21,6 +21,10 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
|
|||
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"
|
||||
|
@ -316,8 +320,11 @@ apply_macro_to_rtx (rtx original, struct mapping *macro, int value)
|
|||
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;
|
||||
|
|
Loading…
Reference in New Issue