| Index: gdb/features/arm-with-m-fpa-layout.c | 
| diff --git a/gdb/features/arm-with-m.c b/gdb/features/arm-with-m-fpa-layout.c | 
| similarity index 61% | 
| copy from gdb/features/arm-with-m.c | 
| copy to gdb/features/arm-with-m-fpa-layout.c | 
| index b188f5732ac03de130a1cb53d79bbf58fef3ef47..6531c3d096635ad10a95655a1c299349c9c8bd37 100644 | 
| --- a/gdb/features/arm-with-m.c | 
| +++ b/gdb/features/arm-with-m-fpa-layout.c | 
| @@ -1,16 +1,15 @@ | 
| -/* THIS FILE IS GENERATED.  Original: arm-with-m.xml */ | 
| +/* THIS FILE IS GENERATED.  Original: arm-with-m-fpa-layout.xml */ | 
|  | 
| #include "defs.h" | 
| #include "osabi.h" | 
| #include "target-descriptions.h" | 
|  | 
| -struct target_desc *tdesc_arm_with_m; | 
| +struct target_desc *tdesc_arm_with_m_fpa_layout; | 
| static void | 
| -initialize_tdesc_arm_with_m (void) | 
| +initialize_tdesc_arm_with_m_fpa_layout (void) | 
| { | 
| struct target_desc *result = allocate_target_description (); | 
| struct tdesc_feature *feature; | 
| -  struct tdesc_type *field_type, *type; | 
|  | 
| feature = tdesc_create_feature (result, "org.gnu.gdb.arm.m-profile"); | 
| tdesc_create_reg (feature, "r0", 0, 1, NULL, 32, "int"); | 
| @@ -29,7 +28,16 @@ initialize_tdesc_arm_with_m (void) | 
| tdesc_create_reg (feature, "sp", 13, 1, NULL, 32, "data_ptr"); | 
| tdesc_create_reg (feature, "lr", 14, 1, NULL, 32, "int"); | 
| tdesc_create_reg (feature, "pc", 15, 1, NULL, 32, "code_ptr"); | 
| +  tdesc_create_reg (feature, "", 16, 1, NULL, 96, "arm_fpa_ext"); | 
| +  tdesc_create_reg (feature, "", 17, 1, NULL, 96, "arm_fpa_ext"); | 
| +  tdesc_create_reg (feature, "", 18, 1, NULL, 96, "arm_fpa_ext"); | 
| +  tdesc_create_reg (feature, "", 19, 1, NULL, 96, "arm_fpa_ext"); | 
| +  tdesc_create_reg (feature, "", 20, 1, NULL, 96, "arm_fpa_ext"); | 
| +  tdesc_create_reg (feature, "", 21, 1, NULL, 96, "arm_fpa_ext"); | 
| +  tdesc_create_reg (feature, "", 22, 1, NULL, 96, "arm_fpa_ext"); | 
| +  tdesc_create_reg (feature, "", 23, 1, NULL, 96, "arm_fpa_ext"); | 
| +  tdesc_create_reg (feature, "", 24, 1, NULL, 32, "int"); | 
| tdesc_create_reg (feature, "xpsr", 25, 1, NULL, 32, "int"); | 
|  | 
| -  tdesc_arm_with_m = result; | 
| +  tdesc_arm_with_m_fpa_layout = result; | 
| } | 
|  |