aboutsummaryrefslogtreecommitdiff
path: root/gcc/genpeep.c
diff options
context:
space:
mode:
authorRichard Earnshaw <rearnsha@arm.com>2006-05-06 23:19:48 +0000
committerRichard Earnshaw <rearnsha@gcc.gnu.org>2006-05-06 23:19:48 +0000
commitce92b223461734c9f66893a613973b22f44aa805 (patch)
treed1bf7a80f1118da6c2db31bddcb6a7d48bc200c4 /gcc/genpeep.c
parentb3638b64c3645bd3bd5dbf0e9d826557a14e1e82 (diff)
downloadgcc-ce92b223461734c9f66893a613973b22f44aa805.zip
gcc-ce92b223461734c9f66893a613973b22f44aa805.tar.gz
gcc-ce92b223461734c9f66893a613973b22f44aa805.tar.bz2
r113612@merlin: rearnsha | 2006-05-07 00:19:18 +0100
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. From-SVN: r113588
Diffstat (limited to 'gcc/genpeep.c')
-rw-r--r--gcc/genpeep.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/genpeep.c b/gcc/genpeep.c
index 80ce3f1..c5a7fc2 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");