[Lldb-commits] [openmp] [compiler-rt] [libclc] [llvm] [clang-tools-extra] [libcxx] [clang] [libc] [mlir] [lld] [lldb] Make llvm-strip not eat the .gnu_debuglink section (PR #78919)

2024-01-22 Thread Felix Kellenbenz via lldb-commits
https://github.com/felixkellenbenz updated https://github.com/llvm/llvm-project/pull/78919 >From bf376afe7bd69fd25a006890b2910f2fd32c191b Mon Sep 17 00:00:00 2001 From: Felix Kellenbenz Date: Mon, 22 Jan 2024 00:49:21 +0100 Subject: [PATCH 1/2] Make llvm-strip not eat the .gnu_debuglink section

[Lldb-commits] [compiler-rt] [mlir] [lldb] [lld] [llvm] [openmp] [clang-tools-extra] [libcxx] [libclc] [clang] [libc] Make llvm-strip not eat the .gnu_debuglink section (PR #78919)

2024-01-22 Thread Felix Kellenbenz via lldb-commits
felixkellenbenz wrote: Hey thanks for the review, I will add a test case in a moment. That's true, my change only impacts `--strip-all`. I tested `llvm-strip` with the `--strip-debug` flag and this didn't remove the `.gnu_debuglink` section. This is also seen when using `GNU strip`. Here a

[Lldb-commits] [mlir] [openmp] [libc] [libcxx] [libclc] [lld] [lldb] [clang-tools-extra] [compiler-rt] [clang] [llvm] Make llvm-strip not eat the .gnu_debuglink section (PR #78919)

2024-01-22 Thread Felix Kellenbenz via lldb-commits
https://github.com/felixkellenbenz updated https://github.com/llvm/llvm-project/pull/78919 >From bf376afe7bd69fd25a006890b2910f2fd32c191b Mon Sep 17 00:00:00 2001 From: Felix Kellenbenz Date: Mon, 22 Jan 2024 00:49:21 +0100 Subject: [PATCH] Make llvm-strip not eat the .gnu_debuglink section --