From: Marc-Antoine Perennou Date: Wed, 8 Apr 2015 20:33:54 +0000 (+0200) Subject: build: allow setting OBJCOPY X-Git-Tag: v220~461 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c4a77bcb9a50f152557e25c90837d8bfef858729;p=thirdparty%2Fsystemd.git build: allow setting OBJCOPY --- diff --git a/Makefile.am b/Makefile.am index 453b524eb5a..72a2c3c220d 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2632,7 +2632,7 @@ $(systemd_boot_solib): $(systemd_boot_objects) nm -D -u $@ | grep ' U ' && exit 1 || : $(systemd_boot): $(systemd_boot_solib) - $(AM_V_GEN) objcopy -j .text -j .sdata -j .data -j .dynamic \ + $(AM_V_GEN)$(OBJCOPY) -j .text -j .sdata -j .data -j .dynamic \ -j .dynsym -j .rel -j .rela -j .reloc $(EFI_FORMAT) $< $@ # ------------------------------------------------------------------------------ @@ -2669,7 +2669,7 @@ $(stub_solib): $(stub_objects) nm -D -u $@ | grep ' U ' && exit 1 || : $(stub): $(stub_solib) - $(AM_V_GEN) objcopy -j .text -j .sdata -j .data -j .dynamic \ + $(AM_V_GEN)$(OBJCOPY) -j .text -j .sdata -j .data -j .dynamic \ -j .dynsym -j .rel -j .rela -j .reloc $(EFI_FORMAT) $< $@ # ------------------------------------------------------------------------------ diff --git a/configure.ac b/configure.ac index 28cec8fb696..4ff70950f24 100644 --- a/configure.ac +++ b/configure.ac @@ -120,6 +120,7 @@ GOBJECT_INTROSPECTION_CHECK([1.31.1]) AM_CONDITIONAL([HAVE_INTROSPECTION], [false]) enable_introspection=no]) +AC_CHECK_TOOL(OBJCOPY, objcopy) AC_CHECK_TOOL(STRINGS, strings) AC_CHECK_TOOL(GPERF, gperf) if test -z "$GPERF" ; then