SuccessChanges

Summary

  1. [builtins] Use %% as the separator for aarch64-*-darwin and ; for powerpc{32,64} (details)
  2. Revert "[Compiler-rt][AArch64] Workaround for .cfi_startproc assembler parser bug." (details)
Commit 039cb03dd0dcff4daa17a062f7414ac22bf5f2eb by i
[builtins] Use %% as the separator for aarch64-*-darwin and ; for powerpc{32,64}

`;` is the default comment marker, which is also used by powerpc*-*-elf target triples.
`@` is the comment marker of powerpc*-*-darwin but the Darwin support has been deleted for PowerPC (D72063).
`%%` is the statement separator used by aarch64-*-darwin (see AArch64MCAsmInfoDarwin, it uses `;` as the comment marker, which is different from most other targets)

Reviewed By: tambre

Differential Revision: https://reviews.llvm.org/D93378
The file was modifiedcompiler-rt/lib/builtins/assembly.h
Commit b2851aea80e5a8f0cfd6c3c5a56a6b00fb28c6b6 by raul
Revert "[Compiler-rt][AArch64] Workaround for .cfi_startproc assembler parser bug."

039cb03dd0dcff4daa17a062f7414ac22bf5f2eb (D93378) fixed the assembly separator, so the workaround is no longer necessary.

This reverts commit 3000c19df64f89ff319590f3a6e4d6b93d20983d.

Differential Revision: https://reviews.llvm.org/D93379
The file was modifiedcompiler-rt/lib/builtins/assembly.h
The file was modifiedcompiler-rt/lib/builtins/aarch64/lse.S