| OLD | NEW |
| 1 /* THIS FILE IS GENERATED. Original: amd64-avx-linux.xml */ | 1 /* THIS FILE IS GENERATED. -*- buffer-read-only: t -*- vi:set ro: |
| 2 Original: amd64-avx-linux.xml */ |
| 2 | 3 |
| 3 #include "defs.h" | 4 #include "defs.h" |
| 4 #include "osabi.h" | 5 #include "osabi.h" |
| 5 #include "target-descriptions.h" | 6 #include "target-descriptions.h" |
| 6 | 7 |
| 7 struct target_desc *tdesc_amd64_avx_linux; | 8 struct target_desc *tdesc_amd64_avx_linux; |
| 8 static void | 9 static void |
| 9 initialize_tdesc_amd64_avx_linux (void) | 10 initialize_tdesc_amd64_avx_linux (void) |
| 10 { | 11 { |
| 11 struct target_desc *result = allocate_target_description (); | 12 struct target_desc *result = allocate_target_description (); |
| 12 struct tdesc_feature *feature; | 13 struct tdesc_feature *feature; |
| 13 struct tdesc_type *field_type, *type; | 14 struct tdesc_type *field_type; |
| 15 struct tdesc_type *type; |
| 14 | 16 |
| 15 set_tdesc_architecture (result, bfd_scan_arch ("i386:x86-64")); | 17 set_tdesc_architecture (result, bfd_scan_arch ("i386:x86-64")); |
| 16 | 18 |
| 17 set_tdesc_osabi (result, osabi_from_tdesc_string ("GNU/Linux")); | 19 set_tdesc_osabi (result, osabi_from_tdesc_string ("GNU/Linux")); |
| 18 | 20 |
| 19 feature = tdesc_create_feature (result, "org.gnu.gdb.i386.core"); | 21 feature = tdesc_create_feature (result, "org.gnu.gdb.i386.core"); |
| 20 field_type = tdesc_create_flags (feature, "i386_eflags", 4); | 22 field_type = tdesc_create_flags (feature, "i386_eflags", 4); |
| 21 tdesc_add_flag (field_type, 0, "CF"); | 23 tdesc_add_flag (field_type, 0, "CF"); |
| 22 tdesc_add_flag (field_type, 1, ""); | 24 tdesc_add_flag (field_type, 1, ""); |
| 23 tdesc_add_flag (field_type, 2, "PF"); | 25 tdesc_add_flag (field_type, 2, "PF"); |
| (...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 162 tdesc_create_reg (feature, "ymm9h", 67, 1, NULL, 128, "uint128"); | 164 tdesc_create_reg (feature, "ymm9h", 67, 1, NULL, 128, "uint128"); |
| 163 tdesc_create_reg (feature, "ymm10h", 68, 1, NULL, 128, "uint128"); | 165 tdesc_create_reg (feature, "ymm10h", 68, 1, NULL, 128, "uint128"); |
| 164 tdesc_create_reg (feature, "ymm11h", 69, 1, NULL, 128, "uint128"); | 166 tdesc_create_reg (feature, "ymm11h", 69, 1, NULL, 128, "uint128"); |
| 165 tdesc_create_reg (feature, "ymm12h", 70, 1, NULL, 128, "uint128"); | 167 tdesc_create_reg (feature, "ymm12h", 70, 1, NULL, 128, "uint128"); |
| 166 tdesc_create_reg (feature, "ymm13h", 71, 1, NULL, 128, "uint128"); | 168 tdesc_create_reg (feature, "ymm13h", 71, 1, NULL, 128, "uint128"); |
| 167 tdesc_create_reg (feature, "ymm14h", 72, 1, NULL, 128, "uint128"); | 169 tdesc_create_reg (feature, "ymm14h", 72, 1, NULL, 128, "uint128"); |
| 168 tdesc_create_reg (feature, "ymm15h", 73, 1, NULL, 128, "uint128"); | 170 tdesc_create_reg (feature, "ymm15h", 73, 1, NULL, 128, "uint128"); |
| 169 | 171 |
| 170 tdesc_amd64_avx_linux = result; | 172 tdesc_amd64_avx_linux = result; |
| 171 } | 173 } |
| OLD | NEW |