+2009-09-03 Jie Zhang <jie.zhang@analog.com>
+
+ * config/bfin-parse.y (gen_multi_instr_1): Check anomaly
+ 05000074 only when both slot1 and slot2 are filled.
+
+2009-09-03 Jie Zhang <jie.zhang@analog.com>
+
+ * config/tc-bfin.c (md_assemble): Bump line counters if there is
+ EOL in the instruction.
+
+2009-09-03 Jie Zhang <jie.zhang@analog.com>
+
+ * config/bfin-defs.h (IS_GENREG): Define.
+ (IS_DAGREG): Define.
+ (IS_SYSREG): Define.
+ * config/bfin-parse.y (asm_1): Check illegal register move
+ instructions.
+
+2009-09-03 Jie Zhang <jie.zhang@analog.com>
+
+ * config/bfin-parse.y (asm_1): Fix a typo.
+
+2009-09-03 Jie Zhang <jie.zhang@analog.com>
+
+ * config/bfin-parse.y (asm_1): Add LOOP_BEGIN and LOOP_END.
+ * config/tc-bfin.c (bfin_start_line_hook): Remove.
+ (bfin_loop_beginend): New.
+ * config/tc-bfin.h (bfin_start_line_hook): Don't declare.
+ (md_start_line_hook): Don't define.
+ * config/bfin-aux.h (bfin_loop_beginend): Declare.
+
+2009-09-03 Tristan Gingold <gingold@adacore.com>
+
+ * config/tc-ia64.c (ia64_vms_note): Use lbasename instead of basename.
+ Call xstrdup on the result and free the buffer after use.
+
+2009-09-03 Tristan Gingold <gingold@adacore.com>
+
+ * as.h (__PRETTY_FUNCTION__): Use the same definition as bfd/libbfd.h.
+
+2009-09-02 Jie Zhang <jie.zhang@analog.com>
+
+ * config/bfin-parse.y (value_match): Use int instead of long.
+
+ From Michael Frysinger <michael.frysinger@analog.com>
+ * config/bfin-defs.h (Expr_Node_Value): Declare the i_value
+ member as long long.
+
+2009-09-02 Jie Zhang <jie.zhang@analog.com>
+
+ From Bernd Schmidt <bernd.schmidt@analog.com>
+ * config/gas/bfin-parse.y (asm_1): Clean up and unify error handling
+ for load and store insns.
+ (neg_value): Delete function.
+