[all-commits] [llvm/llvm-project] 64fb62: [LLD] Imply "longjmp" in `/guard:cf`

Phoebe Wang via All-commits all-commits at lists.llvm.org
Thu Sep 8 19:47:42 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 64fb629a06f1bd31ece19335b799eb17bff75a09
      https://github.com/llvm/llvm-project/commit/64fb629a06f1bd31ece19335b799eb17bff75a09
  Author: Phoebe Wang <phoebe.wang at intel.com>
  Date:   2022-09-09 (Fri, 09 Sep 2022)

  Changed paths:
    M lld/COFF/DriverUtils.cpp
    M lld/test/COFF/gfids-corrupt.s
    M lld/test/COFF/gfids-fallback.s
    M lld/test/COFF/gfids-gc.s
    M lld/test/COFF/gfids-icf.s
    M lld/test/COFF/guard-longjmp.s
    M lld/test/COFF/guardcf-lto.ll

  Log Message:
  -----------
  [LLD] Imply "longjmp" in `/guard:cf`

This is MSVC's behaviour. LLD was matching it before D99078. Let's go back this way.

Reviewed By: rnk

Differential Revision: https://reviews.llvm.org/D132901




More information about the All-commits mailing list