diff options
author | rearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-05-06 23:19:48 +0000 |
---|---|---|
committer | rearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-05-06 23:19:48 +0000 |
commit | 234f6557387c68c2fed4274571d713f4e6f06676 (patch) | |
tree | d1bf7a80f1118da6c2db31bddcb6a7d48bc200c4 /gcc/genpeep.c | |
parent | 4d5ea558a87381a53ff6354200b02f0f1305e23b (diff) | |
download | gcc-234f6557387c68c2fed4274571d713f4e6f06676.tar.gz |
r113612@merlin: rearnsha | 2006-05-07 00:19:18 +0100
* genpeep.c (main): Make insn-peep.c depend on flags.h.
* arm/constraints.md: New file.
* arm.h (REG_CLASS_FROM_LETTER_P): Delete.
(CONST_OK_FOR_ARM_LETTER, CONST_OK_FOR_THUMB_LETTER)
(CONST_OK_FOR_LETTER_P, CONST_DOUBLE_OK_FOR_ARM_LETTER)
(CONST_DOUBLE_OK_FOR_LETTER_P, EXTRA_CONSTRAINT_STR_ARM)
(CONSTRAINT_LEN, EXTRA_CONSTRAINT_THUMB, EXTRA_CONSTRAINT_STR)
(EXTRA_MEMORY_CONSTRAINT): Likewise.
* arm.md: Include constraints.md.
(thumb_movsi_insn): Use satisfies_constraint_J.
(movhi, movqi): Use satisfies_constraint_I.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@113588 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/genpeep.c')
-rw-r--r-- | gcc/genpeep.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/genpeep.c b/gcc/genpeep.c index 80ce3f120cd..c5a7fc2927d 100644 --- a/gcc/genpeep.c +++ b/gcc/genpeep.c @@ -379,6 +379,7 @@ from the machine description file `md'. */\n\n"); printf ("#include \"except.h\"\n"); printf ("#include \"function.h\"\n"); printf ("#include \"toplev.h\"\n"); + printf ("#include \"flags.h\"\n"); printf ("#include \"tm-constrs.h\"\n\n"); printf ("#ifdef HAVE_peephole\n"); |