diff options
author | Chao-ying Fu <fu@mips.com> | 2013-10-14 18:37:05 +0000 |
---|---|---|
committer | Chao-ying Fu <fu@mips.com> | 2013-10-14 18:37:05 +0000 |
commit | 63b8b2af80dcbd02419c2f41e6e0f63c52f0ebf9 (patch) | |
tree | 6ea5205a2f7c3887a2d42d4df5214592e97b271b /include/elf | |
parent | 3db258f53b66964abc87b4ee1f217a07c93eb5fa (diff) | |
download | gdb-63b8b2af80dcbd02419c2f41e6e0f63c52f0ebf9.zip gdb-63b8b2af80dcbd02419c2f41e6e0f63c52f0ebf9.tar.gz gdb-63b8b2af80dcbd02419c2f41e6e0f63c52f0ebf9.tar.bz2 |
2013-10-14 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
* mips.h (enum): Add Tag_GNU_MIPS_ABI_MSA.
(enum): Add Val_GNU_MIPS_ABI_MSA_ANY and Val_GNU_MIPS_ABI_MSA_128.
Diffstat (limited to 'include/elf')
-rw-r--r-- | include/elf/ChangeLog | 5 | ||||
-rw-r--r-- | include/elf/mips.h | 11 |
2 files changed, 16 insertions, 0 deletions
diff --git a/include/elf/ChangeLog b/include/elf/ChangeLog index 59f806c..c2577e8 100644 --- a/include/elf/ChangeLog +++ b/include/elf/ChangeLog @@ -1,3 +1,8 @@ +2013-10-14 Chao-ying Fu <Chao-ying.Fu@imgtec.com> + + * mips.h (enum): Add Tag_GNU_MIPS_ABI_MSA. + (enum): Add Val_GNU_MIPS_ABI_MSA_ANY and Val_GNU_MIPS_ABI_MSA_128. + 2013-09-17 Doug Gilmore <Doug.Gilmore@imgtec.com> * mips.h (EF_MIPS_FP64): New e_flags bit. diff --git a/include/elf/mips.h b/include/elf/mips.h index a26e3f4..2c5a9a6 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 */ |