[PATCH] elf: Use official name LoongArch for EM_LOONGARCH

Paul Hua paul.hua.gm@gmail.com
Sun May 23 02:39:08 GMT 2021


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
>


More information about the Binutils mailing list