Investigate backporting aarch64 support

Registered by Michael Hope

ARM have submitted support for aarch64 to GDB trunk. This should be accepted and released as part of GDB 7.6 in six months time.

It would be nice to have a stable backport in the interim. Investigate backporting support to Linaro GDB 7.5, the cost of keeping the backport up to date, and recommend what we should do.

Blueprint information

Status:
Complete
Approver:
Michael Hope
Priority:
High
Drafter:
Michael Hope
Direction:
Approved
Assignee:
Yvan Roux
Definition:
Approved
Series goal:
Accepted for 7.5
Implementation:
Informational Informational
Milestone target:
milestone icon backlog
Started by
Matthew Gretton-Dann
Completed by
Matthew Gretton-Dann

Related branches

Sprints

Whiteboard

[1] we don't want the aarch64 backport affecting existing ARM or x86 support.

2012-11-07 michaelh1 blocked on ptrace support in upstream GDB and kernel
2013-01-10 matthew-gretton-dann blocked on non-acceptance upstream (still) and 7.6 being close - meaning we'll do the backport to gain no time.

[2013-08-22 matthew-gretton-dann] 7.6 was released with GDB support for AArch64 nothing needed on backport.

(?)

Work Items

Work items:
Contact ARM and discuss the port and plans: DONE
Identify the upstream patches: DONE
Backport the BFD and opcodes patches: DONE
Backport the GDB patches: DONE
Run the testsuite and compare with trunk: TODO
Identify method to triage problems vs upstream: TODO
Identify method to track upstream patches: TODO
Identify impact on other architectures[1]: TODO
Recommend: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.