forked from Imagelibrary/binutils-gdb
Enable/disable various dirs in src-release.sh
gold needs to be enabled for a binutils release, but it's rather odd to do so for gas, gdb or sim. This patch passes various --enable and --disable options depending on the directories being released. * src-release.sh (do_proto_toplev): Revert last patch. Enable or disable binutils, gas, gdb, gold, gprof, ld, libdecnumber, readline, and sim depending on $tool and $support_files. Echo configure line.
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
2017-09-15 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* src-release.sh (do_proto_toplev): Revert last patch. Enable or
|
||||
disable binutils, gas, gdb, gold, gprof, ld, libdecnumber, readline,
|
||||
and sim depending on $tool and $support_files. Echo configure line.
|
||||
|
||||
2017-09-14 Matt Rice <ratmice@gmail.com>
|
||||
|
||||
* src-release.sh (do_proto_toplev): Enable gold during release process.
|
||||
|
||||
@@ -82,8 +82,18 @@ do_proto_toplev()
|
||||
-e '/^ install-texinfo /d' \
|
||||
<Makefile.in >tmp
|
||||
mv -f tmp Makefile.in
|
||||
#
|
||||
./configure --target=i386-pc-linux-gnu --enable-gold --enable-ld
|
||||
# configure. --enable-gold is needed to ensure .c/.h from .y are
|
||||
# built in the gold dir. The disables speed the build a little.
|
||||
enables=
|
||||
disables=
|
||||
for dir in binutils gas gdb gold gprof ld libdecnumber readline sim; do
|
||||
case " $tool $support_files " in
|
||||
*" $dir "*) enables="$enables --enable-$dir" ;;
|
||||
*) disables="$disables --disable-$dir" ;;
|
||||
esac
|
||||
done
|
||||
echo "==> configure --target=i386-pc-linux-gnu $disables $enables"
|
||||
./configure --target=i386-pc-linux-gnu $disables $enables
|
||||
$MAKE configure-host configure-target \
|
||||
ALL_GCC="" ALL_GCC_C="" ALL_GCC_CXX="" \
|
||||
CC_FOR_TARGET="$CC" CXX_FOR_TARGET="$CXX"
|
||||
|
||||
Reference in New Issue
Block a user