aboutsummaryrefslogtreecommitdiff
path: root/binutils/objcopy.c
diff options
context:
space:
mode:
authorVictor Do Nascimento <victor.donascimento@arm.com>2022-05-18 16:25:12 +0100
committerNick Clifton <nickc@redhat.com>2022-05-18 16:25:12 +0100
commit3363d8560ff5229b724827a77b533ec8b2a23729 (patch)
treeb382bac127e4523e867f22a2e8fa9a95fdc9a65a /binutils/objcopy.c
parent301fe55e9c44d03ebdfbd2b34c9b8570cc2f9f18 (diff)
downloadbinutils-3363d8560ff5229b724827a77b533ec8b2a23729.zip
binutils-3363d8560ff5229b724827a77b533ec8b2a23729.tar.gz
binutils-3363d8560ff5229b724827a77b533ec8b2a23729.tar.bz2
arm: Add unwind support for mixed register lists
* config/tc-arm.c (parse_reg_list): Add handling of mixed register types. (reg_names): Enumerate pseudoregister according to mapped physical register number. (s_arm_unwind_save_pseudo): Modify function signature. (s_arm_unwind_save_core): Likewise. (s_arm_unwind_save_mixed): New function. (s_arm_unwind_save): Generate register list mask to pass to nested functions. * testsuite/gas/arm/unwind-pacbti-m.s: Expand test for mixed register type lists. * testsuite/gas/arm/unwind-pacbti-m.d: Likewise. * testsuite/gas/arm/unwind-pacbti-m-readelf.d: Likewise.
Diffstat (limited to 'binutils/objcopy.c')
0 files changed, 0 insertions, 0 deletions