[all-commits] [llvm/llvm-project] 74995a: AArch64: Do not use report_fatal_error for pauth r...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Jul 7 22:55:33 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 74995a6c04df75cf78daf8e5e59b11e05be97fe1
      https://github.com/llvm/llvm-project/commit/74995a6c04df75cf78daf8e5e59b11e05be97fe1
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2025-07-08 (Tue, 08 Jul 2025)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp
    M llvm/test/CodeGen/AArch64/ptrauth-reloc.ll

  Log Message:
  -----------
  AArch64: Do not use report_fatal_error for pauth reloc errors (#145277)

This handling could be better. The wording doesn't follow the
error message guidance, and ideally we would emit with a reference
the the global variable (but we are currently missing an existing
DiagnosticInfo for a global reference. This case might call for
a custom ConstantPointerAuth kind).

Additionally this could stop using split-file since each error
case no longer aborts the compilation, and thus the different cases
can coexist in the same file.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list