[llvm] [BPF] Remove unused weak symbol __bpf_trap (PR #166003)

via llvm-commits llvm-commits at lists.llvm.org
Mon Nov 3 10:57:43 PST 2025


================
@@ -88,6 +88,16 @@ bool BPFAsmPrinter::doFinalization(Module &M) {
     }
   }
 
+  for (GlobalObject &GO : M.global_objects()) {
+    if (!GO.hasExternalWeakLinkage())
+      continue;
+
+    if (!SawTrapCall && GO.getName() == BPF_TRAP) {
----------------
eddyz87 wrote:

Ack, thank you for explaining.

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


More information about the llvm-commits mailing list