Module Name: src Committed By: matt Date: Sun Feb 5 17:37:19 UTC 2012
Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: constraints.md Log Message: Constraint 'T' needs to be a CONSTANT_P so add a match_test for that. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc/dist/gcc/config/vax/constraints.md Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/gpl3/gcc/dist/gcc/config/vax/constraints.md diff -u src/external/gpl3/gcc/dist/gcc/config/vax/constraints.md:1.1.1.1 src/external/gpl3/gcc/dist/gcc/config/vax/constraints.md:1.2 --- src/external/gpl3/gcc/dist/gcc/config/vax/constraints.md:1.1.1.1 Tue Jun 21 01:22:25 2011 +++ src/external/gpl3/gcc/dist/gcc/config/vax/constraints.md Sun Feb 5 17:37:19 2012 @@ -113,5 +113,6 @@ (define_constraint "T" "@internal satisfies CONSTANT_P and, if pic is enabled, is not a SYMBOL_REF, LABEL_REF, or CONST." - (ior (not (match_code "const,symbol_ref,label_ref")) - (match_test "!flag_pic"))) + (and (match_test "CONSTANT_P (op)") + (ior (not (match_code "const,symbol_ref,label_ref")) + (match_test "!flag_pic"))))