summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJing Yu <jingyu@google.com>2010-02-05 14:14:08 -0800
committerJing Yu <jingyu@google.com>2010-02-05 14:14:08 -0800
commitd0587d99827bdedd87489d947263e1a40722d35e (patch)
tree5d3b7cc40f20bb4dc2f4212d8d759c6d60d0d85e
parent2cafa61b4b039e5ac3b876fc44a05c61d66df4d4 (diff)
downloadtoolchain_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.android10
-rw-r--r--binutils-2.19/gas/config/tc-arm.c10
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;
}