elf: Use official name LoongArch for EM_LOONGARCH

Message ID 1621700743-16472-1-git-send-email-yangtiezhu@loongson.cn
State New
Headers show
Series
  • elf: Use official name LoongArch for EM_LOONGARCH
Related show

Commit Message

Tiezhu Yang May 22, 2021, 4:25 p.m.
The official name for Loongson Architecture is LoongArch, it is better
to use LoongArch instead of Loongson Loongarch for EM_LOONGARCH to avoid
confusion and keep consistent with the various of software in the future.

The official documentation in Chinese:
http://www.loongson.cn/uploadfile/cpu/LoongArch.pdf

The translated version in English:
https://loongson.github.io/LoongArch-Documentation/

Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn>

---
 binutils/readelf.c   | 2 +-
 include/elf/common.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

-- 
1.8.3.1

Comments

Alan Modra via Binutils May 23, 2021, 2:39 a.m. | #1
Committed, thanks.


On Sun, May 23, 2021 at 1:01 AM Tiezhu Yang <yangtiezhu@loongson.cn> wrote:
>

> The official name for Loongson Architecture is LoongArch, it is better

> to use LoongArch instead of Loongson Loongarch for EM_LOONGARCH to avoid

> confusion and keep consistent with the various of software in the future.

>

> The official documentation in Chinese:

> http://www.loongson.cn/uploadfile/cpu/LoongArch.pdf

>

> The translated version in English:

> https://loongson.github.io/LoongArch-Documentation/

>

> Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn>

> ---

>  binutils/readelf.c   | 2 +-

>  include/elf/common.h | 2 +-

>  2 files changed, 2 insertions(+), 2 deletions(-)

>

> diff --git a/binutils/readelf.c b/binutils/readelf.c

> index 5da49a2..2989adf 100644

> --- a/binutils/readelf.c

> +++ b/binutils/readelf.c

> @@ -2605,7 +2605,7 @@ get_machine_name (unsigned e_machine)

>      case EM_ARC_COMPACT3:      return "Synopsys ARCv2.3 32-bit";

>      case EM_KVX:               return "Kalray VLIW core of the MPPA processor family";

>      case EM_65816:             return "WDC 65816/65C816";

> -    case EM_LOONGARCH:         return "Loongson Loongarch";

> +    case EM_LOONGARCH:         return "LoongArch";

>      case EM_KF32:              return "ChipON KungFu32";

>

>        /* Large numbers...  */

> diff --git a/include/elf/common.h b/include/elf/common.h

> index 234aef0..24d0a09 100644

> --- a/include/elf/common.h

> +++ b/include/elf/common.h

> @@ -352,7 +352,7 @@

>  #define EM_ARC_COMPACT3        255     /* Synopsys ARCv2.3 32-bit */

>  #define EM_KVX         256     /* Kalray VLIW core of the MPPA processor family */

>  #define EM_65816       257     /* WDC 65816/65C816 */

> -#define EM_LOONGARCH   258     /* Loongson Loongarch */

> +#define EM_LOONGARCH   258     /* LoongArch */

>  #define EM_KF32                259     /* ChipON KungFu32 */

>

>  /* If it is necessary to assign new unofficial EM_* values, please pick large

> --

> 1.8.3.1

>

Patch

diff --git a/binutils/readelf.c b/binutils/readelf.c
index 5da49a2..2989adf 100644
--- a/binutils/readelf.c
+++ b/binutils/readelf.c
@@ -2605,7 +2605,7 @@  get_machine_name (unsigned e_machine)
     case EM_ARC_COMPACT3:	return "Synopsys ARCv2.3 32-bit";
     case EM_KVX:		return "Kalray VLIW core of the MPPA processor family";
     case EM_65816:		return "WDC 65816/65C816";
-    case EM_LOONGARCH:		return "Loongson Loongarch";
+    case EM_LOONGARCH:		return "LoongArch";
     case EM_KF32:		return "ChipON KungFu32";
 
       /* Large numbers...  */
diff --git a/include/elf/common.h b/include/elf/common.h
index 234aef0..24d0a09 100644
--- a/include/elf/common.h
+++ b/include/elf/common.h
@@ -352,7 +352,7 @@ 
 #define EM_ARC_COMPACT3	255	/* Synopsys ARCv2.3 32-bit */
 #define EM_KVX		256	/* Kalray VLIW core of the MPPA processor family */
 #define EM_65816	257	/* WDC 65816/65C816 */
-#define EM_LOONGARCH	258	/* Loongson Loongarch */
+#define EM_LOONGARCH	258	/* LoongArch */
 #define EM_KF32		259	/* ChipON KungFu32 */
 
 /* If it is necessary to assign new unofficial EM_* values, please pick large