aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorian <>2009-03-06 19:13:04 +0000
committerian <>2009-03-06 19:13:04 +0000
commit29a2132663f2847e26930b6086b1cfc0fd6d2ac6 (patch)
tree3d785b75e4af524317c31773cf8dfdc287deedf2
parentfe4974bca540a85e5573a6d4c542773d6674eb05 (diff)
* genpreds.c: (needs_variable): Fix parentheses at variable name
detection. (write_tm_constrs_h): Indent generated code.
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/genpreds.c6
2 files changed, 9 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e6a3ba7104d..da4033309ed 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2009-03-06 Jan-Benedict Glaw <jbglaw@lug-owl.de>
+
+ * genpreds.c: (needs_variable): Fix parentheses at variable name
+ detection.
+ (write_tm_constrs_h): Indent generated code.
+
2009-03-06 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
* doc/extend.texi (Function Attributes): Add documentation
diff --git a/gcc/genpreds.c b/gcc/genpreds.c
index e0fb3f42e52..a1232e9573f 100644
--- a/gcc/genpreds.c
+++ b/gcc/genpreds.c
@@ -2,7 +2,7 @@
- prototype declarations for operand predicates (tm-preds.h)
- function definitions of operand predicates, if defined new-style
(insn-preds.c)
- Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007, 2008
+ Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007, 2008, 2009
Free Software Foundation, Inc.
This file is part of GCC.
@@ -234,7 +234,7 @@ needs_variable (rtx exp, const char *var)
if (q != p && (ISALNUM (q[-1]) || q[-1] == '_'))
return false;
q += strlen (var);
- if (ISALNUM (q[0] || q[0] == '_'))
+ if (ISALNUM (q[0]) || q[0] == '_')
return false;
}
return true;
@@ -1103,7 +1103,7 @@ write_tm_constrs_h (void)
"{\n", c->c_name,
needs_op ? "op" : "ARG_UNUSED (op)");
if (needs_mode)
- puts ("enum machine_mode mode = GET_MODE (op);");
+ puts (" enum machine_mode mode = GET_MODE (op);");
if (needs_ival)
puts (" HOST_WIDE_INT ival = 0;");
if (needs_hval)