Arm: Use feature target descriptions
authorAlan Hayward <alan.hayward@arm.com>
Fri, 19 Jul 2019 14:01:11 +0000 (15:01 +0100)
committerAlan Hayward <alan.hayward@arm.com>
Fri, 19 Jul 2019 14:01:11 +0000 (15:01 +0100)
commitf29ec966436f98e761f7a2a7183ad8ebab68c2ea
tree90b0a56047a91f0a50e378c2c21db2f33f8c3aa6
parentd105cce5dd8d6a5218b044fc161ce89c6b245432
Arm: Use feature target descriptions

In arm arm_create_target_description and
aarch32_create_target_description create feature based target descriptions
instead of returning the old style descriptions.

Ensure the descriptions are created in exactly the same way as the old xml
files.

Remove the old initialize calls.

gdb/ChangeLog:

* arch/aarch32.c (aarch32_create_target_description): Create
target descriptions using features.
* arch/arm.c (arm_create_target_description)
(arm_create_mprofile_target_description): Likewise.
* arm-tdep.c (_initialize_arm_tdep): Remove tdesc init calls.
gdb/ChangeLog
gdb/arch/aarch32.c
gdb/arch/arm.c
gdb/arm-tdep.c