http://sourceware.org/bugzilla/show_bug.cgi?id=14899
Bug #: 14899 Summary: Missing gas dependency for ld and gold Product: binutils Version: unspecified Status: NEW Severity: normal Priority: P2 Component: gas AssignedTo: unassig...@sourceware.org ReportedBy: hjl.to...@gmail.com Classification: Unclassified When bootstrap GCC and binutils in a combined-tree, gcc/as has RIGINAL_AS_FOR_TARGET="../gas/as-new" ORIGINAL_LD_FOR_TARGET="../gold/ld-new" ORIGINAL_LD_BFD_FOR_TARGET="../ld/ld-new" ORIGINAL_LD_GOLD_FOR_TARGET="../gold/ld-new" ORIGINAL_PLUGIN_LD_FOR_TARGET="../gold/ld-new" ORIGINAL_NM_FOR_TARGET="../binutils/nm-new" exeext= fast_install=yes objdir=.libs invoked=`basename "$0"` id=$invoked case "$invoked" in as) original=$ORIGINAL_AS_FOR_TARGET prog=as-new$exeext dir=gas ;; ld and gold must be built after gas. Otherwise, we will get /export/build/gnu/tools-4.8/build-x86_64-linux/./prev-gcc/xg++ -B/export/build/gnu/tools-4.8/build-x86_64-linux/./prev-gcc/ -B/usr/tools-4.8.0/x86_64-unknown-linux-gnu/bin/ -nostdinc++ -B/export/build/gnu/tools-4.8/build-x86_64-linux/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs -B/export/build/gnu/tools-4.8/build-x86_64-linux/prev-x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -I/export/build/gnu/tools-4.8/build-x86_64-linux/prev-x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu -I/export/build/gnu/tools-4.8/build-x86_64-linux/prev-x86_64-unknown-linux-gnu/libstdc++-v3/include -I/export/gnu/src/tools-4.8/tools/libstdc++-v3/libsupc++ -L/export/build/gnu/tools-4.8/build-x86_64-linux/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs -L/export/build/gnu/tools-4.8/build-x86_64-linux/prev-x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -DHAVE_CONFIG_H -I. -I/export/gnu/src/tools-4.8/tools/gold -I/export/gnu/src/tools-4.8/tools/gold -I/export/gnu/src/tools-4.8/tools/gold/../include -I/export/gnu/src/tools-4.8/tools/gold/../elfcpp -DLOCALEDIR="\"/usr/tools-4.8.0/share/locale\"" -DBINDIR="\"/usr/tools-4.8.0/bin\"" -DTOOLBINDIR="\"/usr/tools-4.8.0/x86_64-unknown-linux-gnu/bin\"" -DTOOLLIBDIR="\"/usr/tools-4.8.0/x86_64-unknown-linux-gnu/lib\"" -W -Wall -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=nacl.o -g -O2 -MT nacl.o -MD -MP -MF .deps/nacl.Tpo -c -o nacl.o /export/gnu/src/tools-4.8/tools/gold/nacl.cc /export/build/gnu/tools-4.8/build-x86_64-linux/./prev-gcc/as: line 97: /export/build/gnu/tools-4.8/build-x86_64-linux/prev-gcc/../gas/as-new: Text file busy make[6]: *** [nacl.o] Error 1 -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils