[llvm-branch-commits] [lld] [PAC][ELF] Remove NEEDS_{GOT, TLSDESC}_NONAUTH (PR #213452)

Jessica Clarke via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Thu Aug 6 04:33:17 PDT 2026


================
@@ -1258,6 +1259,8 @@ static bool handleNonPreemptibleIfunc(Ctx &ctx, Symbol &sym, uint16_t flags) {
   sym.allocateAux(ctx);
   ctx.symAux.back().pltIdx = ctx.symAux[irelativeSym->auxIdx].pltIdx;
 
+  assert(!(flags & NEEDS_GOT_AUTH) &&
----------------
jrtc27 wrote:

I woke up feeling more charitable and felt I should do the right thing, so I've now pulled out #214456 and stacked this on top of it (albeit not in a way GitHub recognises, as this branch is in my fork)

https://github.com/llvm/llvm-project/pull/213452


More information about the llvm-branch-commits mailing list