diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2014-10-11 09:45:36 +0200 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2014-10-11 09:45:36 +0200 |
commit | df38bd0d2ffcfdf36c2992aaa2d852dbf3bb1c7f (patch) | |
tree | a7984a769e363d3256723cb727ba9347f3b1d7fd | |
parent | 3e8e0fbc88bd2eae7a1fd144d37027c5c254f835 (diff) | |
download | embtoolkit-df38bd0d2ffcfdf36c2992aaa2d852dbf3bb1c7f.tar.gz embtoolkit-df38bd0d2ffcfdf36c2992aaa2d852dbf3bb1c7f.tar.bz2 embtoolkit-df38bd0d2ffcfdf36c2992aaa2d852dbf3bb1c7f.tar.xz |
Toolchain: binutils: use more generic patch for -ldl on BSD systems
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
-rw-r--r-- | core/toolchain/binutils/binutils.mk | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/core/toolchain/binutils/binutils.mk b/core/toolchain/binutils/binutils.mk index 7c282ef..9e28258 100644 --- a/core/toolchain/binutils/binutils.mk +++ b/core/toolchain/binutils/binutils.mk @@ -43,12 +43,12 @@ BINUTILS_PREFIX := $(embtk_tools) define embtk_beforeinstall_binutils $(if $(CONFIG_EMBTK_CLIB_MUSL),$(call __embtk_fixgconfigsfor_pkg,binutils)) $(if $(findstring bsd,$(embtk_buildhost_os_type)), - bfdmk=$(call __embtk_pkg_srcdir,binutils)/bfd/Makefile.in; \ - goldmk=$(call __embtk_pkg_srcdir,binutils)/gold/Makefile.in; \ - sed -e 's/-ldl//g' < $$bfdmk > $$bfdmk.tmp; \ - mv $$bfdmk.tmp $$bfdmk; \ - sed -e 's/-ldl//g' < $$goldmk > $$goldmk.tmp; \ - mv $$goldmk.tmp $$goldmk;) + __srcdir=$(call __embtk_pkg_srcdir,binutils); \ + mkfiles=$$(find $${__srcdir} -type f -name 'Makefile.in'); \ + for m in $${mkfiles}; do \ + sed -e 's/-ldl//g' < $$m > $$m.tmp; \ + mv $$m.tmp $$m; \ + done;) bfdtxi=$(call __embtk_pkg_srcdir,binutils)/bfd/doc/bfd.texinfo; \ sed -e 's/[[:space:]]@colophon/ @@colophon/' \ -e 's/doc@cygnus.com/doc@@cygnus.com/' \ |