• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

GNU Binutils with patches for OS216


Commit MetaInfo

Revisãoc06868784d819a45c43947180c69e168aecaf368 (tree)
Hora2020-01-14 00:49:26
AutorSzabolcs Nagy <szabolcs.nagy@arm....>
CommiterSzabolcs Nagy

Mensagem de Log

[ARM][gas] fix build breakage with gcc-10 by using correct enum type

Fixes

../../gas/config/tc-arm.c: In function 'parse_reg_list':
../../gas/config/tc-arm.c:1946:35: error: implicit conversion from 'enum reg_list_els' to 'enum arm_reg_type' [-Werror=enum-conversion]

1946 | reg = arm_reg_parse (&str, REGLIST_RN);
| ~

gas/ChangeLog:

Backported from mainline.
2020-01-02 Szabolcs Nagy <szabolcs.nagy@arm.com>

* config/tc-arm.c (parse_reg_list): Use REG_TYPE_RN instead of
REGLIST_RN.

Mudança Sumário

Diff

--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,11 @@
1+2020-01-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
2+
3+ Backported from mainline.
4+ 2020-01-02 Szabolcs Nagy <szabolcs.nagy@arm.com>
5+
6+ * config/tc-arm.c (parse_reg_list): Use REG_TYPE_RN instead of
7+ REGLIST_RN.
8+
19 2019-12-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
210
311 Backported from mainline.
--- a/gas/config/tc-arm.c
+++ b/gas/config/tc-arm.c
@@ -1868,7 +1868,7 @@ parse_reg_list (char ** strp, enum reg_list_els etype)
18681868 const char apsr_str[] = "apsr";
18691869 int apsr_str_len = strlen (apsr_str);
18701870
1871- reg = arm_reg_parse (&str, REGLIST_RN);
1871+ reg = arm_reg_parse (&str, REG_TYPE_RN);
18721872 if (etype == REGLIST_CLRM)
18731873 {
18741874 if (reg == REG_SP || reg == REG_PC)