aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support
diff options
context:
space:
mode:
authorSterling-Augustine <56981066+Sterling-Augustine@users.noreply.github.com>2025-07-24 14:09:41 -0700
committerGitHub <noreply@github.com>2025-07-24 14:09:41 -0700
commit29e8599aa9609c1e1bc019d384a96be9333101d8 (patch)
treeca57fdfa8c3289909cb46a2839e80f5759fac9ba /llvm/unittests/Support
parentea7d81355be840aea49d4e72b8c1411b55a6f206 (diff)
downloadllvm-29e8599aa9609c1e1bc019d384a96be9333101d8.zip
llvm-29e8599aa9609c1e1bc019d384a96be9333101d8.tar.gz
llvm-29e8599aa9609c1e1bc019d384a96be9333101d8.tar.bz2
Reapply "Support SFrame command-line and .cfi_section syntax (#150316) (#150509)
This reverts commit ad36e4284d66c3609ef8675ef02ff1844bc1951d, fixing a single uninitialized bit (which cannot be detected with Address Sanitizer). This PR adds support for the llvm-mc command-line flag "--gsframe" and adds ".sframe" to the legal values passed ".cfi_section". It plumbs the option through the cfi handling code a fair amount. Code to support actual section generation follows in a future PR. These options match the gnu-assembler's support syntax for sframes, on both the command line and in assembly files. First in a series of changes that will allow llvm-mc to produce sframe .cfi sections. For more information about sframes, see https://sourceware.org/binutils/docs-2.44/sframe-spec.html and the llvm-RFC here: https://discourse.llvm.org/t/rfc-adding-sframe-support-to-llvm/86900
Diffstat (limited to 'llvm/unittests/Support')
0 files changed, 0 insertions, 0 deletions