diff options
author | Jing Yu <jingyu@google.com> | 2010-02-05 14:14:08 -0800 |
---|---|---|
committer | Jing Yu <jingyu@google.com> | 2010-02-05 14:14:08 -0800 |
commit | d0587d99827bdedd87489d947263e1a40722d35e (patch) | |
tree | 5d3b7cc40f20bb4dc2f4212d8d759c6d60d0d85e | |
parent | 2cafa61b4b039e5ac3b876fc44a05c61d66df4d4 (diff) | |
download | toolchain_binutils-d0587d99827bdedd87489d947263e1a40722d35e.zip toolchain_binutils-d0587d99827bdedd87489d947263e1a40722d35e.tar.gz toolchain_binutils-d0587d99827bdedd87489d947263e1a40722d35e.tar.bz2 |
Fix warnings in as_bad.
Port patch
http://sourceware.org/ml/binutils-cvs/2008-11/msg00063.html
-rw-r--r-- | binutils-2.19/README.android | 10 | ||||
-rw-r--r-- | binutils-2.19/gas/config/tc-arm.c | 10 |
2 files changed, 15 insertions, 5 deletions
diff --git a/binutils-2.19/README.android b/binutils-2.19/README.android index 48dbb08..cd36a76 100644 --- a/binutils-2.19/README.android +++ b/binutils-2.19/README.android @@ -1,3 +1,13 @@ +2010-02-04 Doug Kwan <dougkwan@google.com> + + Apply this patch to fix build breakage. + + http://sourceware.org/ml/binutils-cvs/2008-11/msg00063.html + + Changed files: + + gas/config/tc-arm.c + 2009-08-05 Doug Kwan <dougkwan@google.com> Apply this fix from trunk for 2 bugs in cortex-a8 workaround. diff --git a/binutils-2.19/gas/config/tc-arm.c b/binutils-2.19/gas/config/tc-arm.c index d55e342..7b94732 100644 --- a/binutils-2.19/gas/config/tc-arm.c +++ b/binutils-2.19/gas/config/tc-arm.c @@ -3460,7 +3460,7 @@ s_arm_unwind_save_mmxwr (void) if (reg == FAIL) { - as_bad (_(reg_expected_msgs[REG_TYPE_MMXWR])); + as_bad ("%s", _(reg_expected_msgs[REG_TYPE_MMXWR])); goto error; } @@ -3474,7 +3474,7 @@ s_arm_unwind_save_mmxwr (void) hi_reg = arm_reg_parse (&input_line_pointer, REG_TYPE_MMXWR); if (hi_reg == FAIL) { - as_bad (_(reg_expected_msgs[REG_TYPE_MMXWR])); + as_bad ("%s", _(reg_expected_msgs[REG_TYPE_MMXWR])); goto error; } else if (reg >= hi_reg) @@ -3592,7 +3592,7 @@ s_arm_unwind_save_mmxwcg (void) if (reg == FAIL) { - as_bad (_(reg_expected_msgs[REG_TYPE_MMXWCG])); + as_bad ("%s", _(reg_expected_msgs[REG_TYPE_MMXWCG])); goto error; } @@ -3607,7 +3607,7 @@ s_arm_unwind_save_mmxwcg (void) hi_reg = arm_reg_parse (&input_line_pointer, REG_TYPE_MMXWCG); if (hi_reg == FAIL) { - as_bad (_(reg_expected_msgs[REG_TYPE_MMXWCG])); + as_bad ("%s", _(reg_expected_msgs[REG_TYPE_MMXWCG])); goto error; } else if (reg >= hi_reg) @@ -3713,7 +3713,7 @@ s_arm_unwind_movsp (int ignored ATTRIBUTE_UNUSED) reg = arm_reg_parse (&input_line_pointer, REG_TYPE_RN); if (reg == FAIL) { - as_bad (_(reg_expected_msgs[REG_TYPE_RN])); + as_bad ("%s", _(reg_expected_msgs[REG_TYPE_RN])); ignore_rest_of_line (); return; } |