From 85786b4a550caa6aca140f65b360ce80aeb64bf8 Mon Sep 17 00:00:00 2001 From: Chao-ying Fu Date: Mon, 14 Oct 2013 18:37:05 +0000 Subject: 2013-10-14 Chao-ying Fu * mips.h (enum): Add Tag_GNU_MIPS_ABI_MSA. (enum): Add Val_GNU_MIPS_ABI_MSA_ANY and Val_GNU_MIPS_ABI_MSA_128. --- include/elf/mips.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'include/elf/mips.h') diff --git a/include/elf/mips.h b/include/elf/mips.h index a26e3f4f9..2c5a9a621 100644 --- a/include/elf/mips.h +++ b/include/elf/mips.h @@ -1135,6 +1135,9 @@ enum /* Floating-point ABI used by this object file. */ Tag_GNU_MIPS_ABI_FP = 4, + + /* MSA ABI used by this object file. */ + Tag_GNU_MIPS_ABI_MSA = 8, }; /* Object attribute values. */ @@ -1156,6 +1159,14 @@ enum /* Using -mips32r2 -mfp64. */ Val_GNU_MIPS_ABI_FP_64 = 4, + + /* Values defined for Tag_GNU_MIPS_ABI_MSA. */ + + /* Not tagged or not using any ABIs affected by the differences. */ + Val_GNU_MIPS_ABI_MSA_ANY = 0, + + /* Using 128-bit MSA. */ + Val_GNU_MIPS_ABI_MSA_128 = 1, }; #endif /* _ELF_MIPS_H */ -- cgit v1.2.3