[all-commits] [llvm/llvm-project] d506aa: Reland "[MC][AsmParser] Diagnose improperly nested...

Jon Roelofs via All-commits all-commits at lists.llvm.org
Tue Nov 21 10:33:40 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d506aa4edfa66074db3dc1fa84da9d9c80d71500
      https://github.com/llvm/llvm-project/commit/d506aa4edfa66074db3dc1fa84da9d9c80d71500
  Author: Jon Roelofs <jonathan_roelofs at apple.com>
  Date:   2023-11-21 (Tue, 21 Nov 2023)

  Changed paths:
    M lld/test/COFF/gc-dwarf-eh.s
    M llvm/lib/MC/MCParser/AsmParser.cpp
    A llvm/test/MC/AArch64/cfi-bad-nesting-darwin.s
    A llvm/test/MC/AArch64/cfi-bad-nesting-elf.s

  Log Message:
  -----------
  Reland "[MC][AsmParser] Diagnose improperly nested .cfi frames"

This showed up when simplifying some large testcase, where the cfi directives
became out of sync with the proc's they enclose.

Now restricted to platforms that support .subsections_via_symbols.

This reverts commit 797b68c0ba699994e1038ac33d3083541482bf19.

Fixes: #72802

Differential revision: https://reviews.llvm.org/D153167

rdar://111459507




More information about the All-commits mailing list