Skip to content

lldb doesn't support powerpc64 ELFv1 function descriptors #27630

@chmeeedalf

Description

@chmeeedalf
Bugzilla Link 27256
Resolution WONTFIX
Resolved on Mar 01, 2021 07:20
Version unspecified
OS FreeBSD
CC @hfinkel,@nemanjai

Extended Description

LLDB is nearly complete for powerpc, but powerpc64 support needs function descriptors to get proper symbol tracking. PowerPC64 doesn't use normal function pointers in ELFv1 (big-endian, little endian now uses ELFv2, which does use normal function pointers), but instead uses function descriptors. LLDB can't quite parse this correctly, so disassembly doesn't work quite right. This is one of the last pieces needed for supporting powerpc64.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugzillaIssues migrated from bugzillalldbwontfixIssue is real, but we can't or won't fix it. Not invalid

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions