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 |