This is an archive of the discontinued LLVM Phabricator instance.

[Attribute] Add clang frame_pointer attribute
AbandonedPublic

Authored by steplong on May 16 2022, 1:02 PM.

Details

Reviewers
aaron.ballman
Summary

Add the ability to put attribute((frame_pointer(arg))) on functions.
arg is only allowed to be none, non_leaf, or all. Depends on D125719.
This patch is needed for D125723 to allow removing or adding the
attribute "frame-pointer"="foo" from a function.

Diff Detail

Event Timeline

steplong created this revision.May 16 2022, 1:02 PM
Herald added a project: Restricted Project. · View Herald Transcript
steplong requested review of this revision.May 16 2022, 1:02 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 16 2022, 1:02 PM
Herald added a subscriber: cfe-commits. · View Herald Transcript
steplong edited the summary of this revision. (Show Details)May 17 2022, 1:17 PM
steplong abandoned this revision.Jun 13 2022, 11:34 AM

Abandoning in favor of D126984