+# SPDX-License-Identifier: GPL-2.0-only
+
objcopy_verbose = $(objcopy_verbose_@AM_V@)
objcopy_verbose_ = $(objcopy_verbose_@AM_DEFAULT_V@)
objcopy_verbose_0 = @echo OBJCOPY $@;
# Extract debug symbols
prog.debug: prog
- $(objcopy_verbose)$(OBJCOPY) --only-keep-debug prog prog.debug
+ $(objcopy_verbose)$(LIBTOOL) --mode=execute $(OBJCOPY) --only-keep-debug prog prog.debug
# Strip and add debuglink
prog.strip: prog.debug
- @cp -f prog prog.strip
+ @$(LIBTOOL) --mode=execute cp -f prog prog.strip
$(objcopy_verbose)$(OBJCOPY) --strip-debug --add-gnu-debuglink=prog.debug prog.strip
all-local: prog.strip