Skip to content

Add support for SFrame stack trace format #64449

Open
@ibhagatgnu

Description

@ibhagatgnu

SFrame stands for 'Simple FRAME' stack trace format. It expresses the minimal necessary information for stack tracing, namely, the Cannonical Frame Address (CFA), Frame pointer (FP) and the return address (RA). Since 2.40, the GNU Bintuils supports the SFrame stack trace format. It will be great to have the support for the format in LLVM.

Current version of the format is SFrame Version 2. The spec of the (V2) format is published here https://sourceware.org/binutils/docs-2.41/sframe-spec.pdf.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementImproving things as opposed to bug fixing, e.g. new or missing featurellvm:codegen

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions