[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: binutils gold linker



On Wed, 2015-08-19 at 11:47 +0200, Artyom Tarasenko wrote:
> 
> Yeah, gold has a dependency on bfd. But the sequence I suggested
> definitely works:
> 
> mkdir binutils-build && cd binutils-build
> ../binutils-gdb/configure && make -j8
> mkdir gold && cd gold
> ../../binutils-gdb/gold/configure && make check-TESTS

../../binutils-gdb/gold/configure --enable-plugins && make check-TESTS

PASS: bootstrap-test
PASS: bootstrap-test-r
PASS: bootstrap-test-treehash-chunksize
==================
All 3 tests passed
==================

Looks okay to me. Attacking log file [plain txt]

Thanks,

Frans van Berckel

# ../../binutils-gdb/gold/configure --enable-plugins && make check-TESTS

checking build system type... sparc64-unknown-linux-gnu
checking host system type... sparc64-unknown-linux-gnu
checking target system type... sparc64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for nm... nm
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for bison... bison -y
checking for ranlib... ranlib
checking whether ln -s works... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether NLS is requested... yes
checking for catalogs to be installed...  es fi fr id it vi
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking whether byte ordering is bigendian... yes
checking whether static linking works... yes
checking for gcc >= 4.1... yes
checking whether gcc supports -fmerge-constants... yes
checking for thread support... yes
checking for glibc >= 2.4... yes
checking for omp support... yes
checking for glibc >= 2.9... yes
checking for -frandom-seed support... yes
checking for glibc ifunc support... both
Setting warning flags = -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Werror
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking for chsize... no
checking for mmap... yes
checking for pread... yes
checking for ftruncate... yes
checking for ffsll... yes
checking mremap with MREMAP_MAYMOVE... yes
checking whether basename is declared... yes
checking whether ffs is declared... yes
checking whether asprintf is declared... yes
checking whether vasprintf is declared... yes
checking whether snprintf is declared... yes
checking whether vsnprintf is declared... yes
checking whether strverscmp is declared... yes
checking how to run the C++ preprocessor... g++ -E
checking unordered_set usability... no
checking unordered_set presence... no
checking for unordered_set... no
checking unordered_map usability... no
checking unordered_map presence... no
checking for unordered_map... no
checking tr1/unordered_set usability... yes
checking tr1/unordered_set presence... yes
checking for tr1/unordered_set... yes
checking tr1/unordered_map usability... yes
checking tr1/unordered_map presence... yes
checking for tr1/unordered_map... yes
checking ext/hash_map usability... yes
checking ext/hash_map presence... yes
checking for ext/hash_map... yes
checking ext/hash_set usability... yes
checking ext/hash_set presence... yes
checking for ext/hash_set... yes
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking windows.h usability... no
checking windows.h presence... no
checking for windows.h... no
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for library containing dlopen... -ldl
checking for mallinfo... yes
checking for posix_fallocate... yes
checking for fallocate... yes
checking for readv... yes
checking for sysconf... yes
checking for times... yes
checking whether basename is declared... (cached) yes
checking whether ffs is declared... (cached) yes
checking whether asprintf is declared... (cached) yes
checking whether vasprintf is declared... (cached) yes
checking whether snprintf is declared... (cached) yes
checking whether vsnprintf is declared... (cached) yes
checking whether strverscmp is declared... (cached) yes
checking whether strndup is declared... yes
checking whether memmem is declared... yes
checking whether ::std::tr1::unordered_map::rehash is usable.... yes
checking whether std::tr1::hash<off_t> is defined... yes
checking whether we can use attributes with template functions... yes
checking for struct stat::st_mtim.... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for setlocale... yes
checking for LC_MESSAGES... yes
checking whether to enable maintainer-specific portions of Makefiles... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating testsuite/Makefile
config.status: creating po/Makefile.in
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
make[1]: Entering directory '/usr/src/binutils/git/binutils-build/gold'
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=main.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o ../../binutils-gdb/gold/main.cc
mv -f .deps/main.Tpo .deps/main.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=i386.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT i386.o -MD -MP -MF .deps/i386.Tpo -c -o i386.o ../../binutils-gdb/gold/i386.cc
mv -f .deps/i386.Tpo .deps/i386.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=x86_64.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT x86_64.o -MD -MP -MF .deps/x86_64.Tpo -c -o x86_64.o ../../binutils-gdb/gold/x86_64.cc
mv -f .deps/x86_64.Tpo .deps/x86_64.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=sparc.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT sparc.o -MD -MP -MF .deps/sparc.Tpo -c -o sparc.o ../../binutils-gdb/gold/sparc.cc
mv -f .deps/sparc.Tpo .deps/sparc.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=powerpc.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT powerpc.o -MD -MP -MF .deps/powerpc.Tpo -c -o powerpc.o ../../binutils-gdb/gold/powerpc.cc
mv -f .deps/powerpc.Tpo .deps/powerpc.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=arm.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT arm.o -MD -MP -MF .deps/arm.Tpo -c -o arm.o ../../binutils-gdb/gold/arm.cc
mv -f .deps/arm.Tpo .deps/arm.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=arm-reloc-property.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT arm-reloc-property.o -MD -MP -MF .deps/arm-reloc-property.Tpo -c -o arm-reloc-property.o ../../binutils-gdb/gold/arm-reloc-property.cc
mv -f .deps/arm-reloc-property.Tpo .deps/arm-reloc-property.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=tilegx.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT tilegx.o -MD -MP -MF .deps/tilegx.Tpo -c -o tilegx.o ../../binutils-gdb/gold/tilegx.cc
mv -f .deps/tilegx.Tpo .deps/tilegx.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=mips.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT mips.o -MD -MP -MF .deps/mips.Tpo -c -o mips.o ../../binutils-gdb/gold/mips.cc
mv -f .deps/mips.Tpo .deps/mips.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=aarch64.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT aarch64.o -MD -MP -MF .deps/aarch64.Tpo -c -o aarch64.o ../../binutils-gdb/gold/aarch64.cc
mv -f .deps/aarch64.Tpo .deps/aarch64.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=aarch64-reloc-property.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT aarch64-reloc-property.o -MD -MP -MF .deps/aarch64-reloc-property.Tpo -c -o aarch64-reloc-property.o ../../binutils-gdb/gold/aarch64-reloc-property.cc
mv -f .deps/aarch64-reloc-property.Tpo .deps/aarch64-reloc-property.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=archive.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT archive.o -MD -MP -MF .deps/archive.Tpo -c -o archive.o ../../binutils-gdb/gold/archive.cc
mv -f .deps/archive.Tpo .deps/archive.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=attributes.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT attributes.o -MD -MP -MF .deps/attributes.Tpo -c -o attributes.o ../../binutils-gdb/gold/attributes.cc
mv -f .deps/attributes.Tpo .deps/attributes.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=binary.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT binary.o -MD -MP -MF .deps/binary.Tpo -c -o binary.o ../../binutils-gdb/gold/binary.cc
mv -f .deps/binary.Tpo .deps/binary.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=common.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT common.o -MD -MP -MF .deps/common.Tpo -c -o common.o ../../binutils-gdb/gold/common.cc
mv -f .deps/common.Tpo .deps/common.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=compressed_output.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT compressed_output.o -MD -MP -MF .deps/compressed_output.Tpo -c -o compressed_output.o ../../binutils-gdb/gold/compressed_output.cc
mv -f .deps/compressed_output.Tpo .deps/compressed_output.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=copy-relocs.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT copy-relocs.o -MD -MP -MF .deps/copy-relocs.Tpo -c -o copy-relocs.o ../../binutils-gdb/gold/copy-relocs.cc
mv -f .deps/copy-relocs.Tpo .deps/copy-relocs.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=cref.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT cref.o -MD -MP -MF .deps/cref.Tpo -c -o cref.o ../../binutils-gdb/gold/cref.cc
mv -f .deps/cref.Tpo .deps/cref.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=defstd.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT defstd.o -MD -MP -MF .deps/defstd.Tpo -c -o defstd.o ../../binutils-gdb/gold/defstd.cc
mv -f .deps/defstd.Tpo .deps/defstd.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=descriptors.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT descriptors.o -MD -MP -MF .deps/descriptors.Tpo -c -o descriptors.o ../../binutils-gdb/gold/descriptors.cc
mv -f .deps/descriptors.Tpo .deps/descriptors.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=dirsearch.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT dirsearch.o -MD -MP -MF .deps/dirsearch.Tpo -c -o dirsearch.o ../../binutils-gdb/gold/dirsearch.cc
mv -f .deps/dirsearch.Tpo .deps/dirsearch.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=dynobj.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT dynobj.o -MD -MP -MF .deps/dynobj.Tpo -c -o dynobj.o ../../binutils-gdb/gold/dynobj.cc
mv -f .deps/dynobj.Tpo .deps/dynobj.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=dwarf_reader.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT dwarf_reader.o -MD -MP -MF .deps/dwarf_reader.Tpo -c -o dwarf_reader.o ../../binutils-gdb/gold/dwarf_reader.cc
mv -f .deps/dwarf_reader.Tpo .deps/dwarf_reader.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ehframe.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT ehframe.o -MD -MP -MF .deps/ehframe.Tpo -c -o ehframe.o ../../binutils-gdb/gold/ehframe.cc
mv -f .deps/ehframe.Tpo .deps/ehframe.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=errors.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT errors.o -MD -MP -MF .deps/errors.Tpo -c -o errors.o ../../binutils-gdb/gold/errors.cc
mv -f .deps/errors.Tpo .deps/errors.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=expression.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT expression.o -MD -MP -MF .deps/expression.Tpo -c -o expression.o ../../binutils-gdb/gold/expression.cc
mv -f .deps/expression.Tpo .deps/expression.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=fileread.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT fileread.o -MD -MP -MF .deps/fileread.Tpo -c -o fileread.o ../../binutils-gdb/gold/fileread.cc
mv -f .deps/fileread.Tpo .deps/fileread.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=gc.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT gc.o -MD -MP -MF .deps/gc.Tpo -c -o gc.o ../../binutils-gdb/gold/gc.cc
mv -f .deps/gc.Tpo .deps/gc.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=gdb-index.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT gdb-index.o -MD -MP -MF .deps/gdb-index.Tpo -c -o gdb-index.o ../../binutils-gdb/gold/gdb-index.cc
mv -f .deps/gdb-index.Tpo .deps/gdb-index.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=gold.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT gold.o -MD -MP -MF .deps/gold.Tpo -c -o gold.o ../../binutils-gdb/gold/gold.cc
mv -f .deps/gold.Tpo .deps/gold.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=gold-threads.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT gold-threads.o -MD -MP -MF .deps/gold-threads.Tpo -c -o gold-threads.o ../../binutils-gdb/gold/gold-threads.cc
mv -f .deps/gold-threads.Tpo .deps/gold-threads.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=icf.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT icf.o -MD -MP -MF .deps/icf.Tpo -c -o icf.o ../../binutils-gdb/gold/icf.cc
mv -f .deps/icf.Tpo .deps/icf.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=incremental.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT incremental.o -MD -MP -MF .deps/incremental.Tpo -c -o incremental.o ../../binutils-gdb/gold/incremental.cc
mv -f .deps/incremental.Tpo .deps/incremental.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=int_encoding.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT int_encoding.o -MD -MP -MF .deps/int_encoding.Tpo -c -o int_encoding.o ../../binutils-gdb/gold/int_encoding.cc
mv -f .deps/int_encoding.Tpo .deps/int_encoding.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=layout.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT layout.o -MD -MP -MF .deps/layout.Tpo -c -o layout.o ../../binutils-gdb/gold/layout.cc
mv -f .deps/layout.Tpo .deps/layout.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=mapfile.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT mapfile.o -MD -MP -MF .deps/mapfile.Tpo -c -o mapfile.o ../../binutils-gdb/gold/mapfile.cc
mv -f .deps/mapfile.Tpo .deps/mapfile.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=merge.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT merge.o -MD -MP -MF .deps/merge.Tpo -c -o merge.o ../../binutils-gdb/gold/merge.cc
mv -f .deps/merge.Tpo .deps/merge.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=nacl.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT nacl.o -MD -MP -MF .deps/nacl.Tpo -c -o nacl.o ../../binutils-gdb/gold/nacl.cc
mv -f .deps/nacl.Tpo .deps/nacl.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=object.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT object.o -MD -MP -MF .deps/object.Tpo -c -o object.o ../../binutils-gdb/gold/object.cc
mv -f .deps/object.Tpo .deps/object.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=options.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT options.o -MD -MP -MF .deps/options.Tpo -c -o options.o ../../binutils-gdb/gold/options.cc
mv -f .deps/options.Tpo .deps/options.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=output.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT output.o -MD -MP -MF .deps/output.Tpo -c -o output.o ../../binutils-gdb/gold/output.cc
mv -f .deps/output.Tpo .deps/output.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=parameters.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT parameters.o -MD -MP -MF .deps/parameters.Tpo -c -o parameters.o ../../binutils-gdb/gold/parameters.cc
mv -f .deps/parameters.Tpo .deps/parameters.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=plugin.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT plugin.o -MD -MP -MF .deps/plugin.Tpo -c -o plugin.o ../../binutils-gdb/gold/plugin.cc
mv -f .deps/plugin.Tpo .deps/plugin.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=readsyms.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT readsyms.o -MD -MP -MF .deps/readsyms.Tpo -c -o readsyms.o ../../binutils-gdb/gold/readsyms.cc
mv -f .deps/readsyms.Tpo .deps/readsyms.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=reduced_debug_output.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT reduced_debug_output.o -MD -MP -MF .deps/reduced_debug_output.Tpo -c -o reduced_debug_output.o ../../binutils-gdb/gold/reduced_debug_output.cc
mv -f .deps/reduced_debug_output.Tpo .deps/reduced_debug_output.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=reloc.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT reloc.o -MD -MP -MF .deps/reloc.Tpo -c -o reloc.o ../../binutils-gdb/gold/reloc.cc
mv -f .deps/reloc.Tpo .deps/reloc.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=resolve.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT resolve.o -MD -MP -MF .deps/resolve.Tpo -c -o resolve.o ../../binutils-gdb/gold/resolve.cc
mv -f .deps/resolve.Tpo .deps/resolve.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=script-sections.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT script-sections.o -MD -MP -MF .deps/script-sections.Tpo -c -o script-sections.o ../../binutils-gdb/gold/script-sections.cc
mv -f .deps/script-sections.Tpo .deps/script-sections.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=script.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT script.o -MD -MP -MF .deps/script.Tpo -c -o script.o ../../binutils-gdb/gold/script.cc
mv -f .deps/script.Tpo .deps/script.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=stringpool.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT stringpool.o -MD -MP -MF .deps/stringpool.Tpo -c -o stringpool.o ../../binutils-gdb/gold/stringpool.cc
mv -f .deps/stringpool.Tpo .deps/stringpool.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=symtab.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT symtab.o -MD -MP -MF .deps/symtab.Tpo -c -o symtab.o ../../binutils-gdb/gold/symtab.cc
mv -f .deps/symtab.Tpo .deps/symtab.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=target.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT target.o -MD -MP -MF .deps/target.Tpo -c -o target.o ../../binutils-gdb/gold/target.cc
mv -f .deps/target.Tpo .deps/target.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=target-select.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT target-select.o -MD -MP -MF .deps/target-select.Tpo -c -o target-select.o ../../binutils-gdb/gold/target-select.cc
mv -f .deps/target-select.Tpo .deps/target-select.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=timer.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT timer.o -MD -MP -MF .deps/timer.Tpo -c -o timer.o ../../binutils-gdb/gold/timer.cc
mv -f .deps/timer.Tpo .deps/timer.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=version.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT version.o -MD -MP -MF .deps/version.Tpo -c -o version.o ../../binutils-gdb/gold/version.cc
mv -f .deps/version.Tpo .deps/version.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=workqueue.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT workqueue.o -MD -MP -MF .deps/workqueue.Tpo -c -o workqueue.o ../../binutils-gdb/gold/workqueue.cc
mv -f .deps/workqueue.Tpo .deps/workqueue.Po
g++ -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=workqueue-threads.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT workqueue-threads.o -MD -MP -MF .deps/workqueue-threads.Tpo -c -o workqueue-threads.o ../../binutils-gdb/gold/workqueue-threads.cc
mv -f .deps/workqueue-threads.Tpo .deps/workqueue-threads.Po
gcc -DHAVE_CONFIG_H -I. -I../../binutils-gdb/gold  -I../../binutils-gdb/gold -I../../binutils-gdb/gold/../include -I../../binutils-gdb/gold/../elfcpp -DLOCALEDIR="\"/usr/local/share/locale\"" -DBINDIR="\"/usr/local/bin\"" -DTOOLBINDIR="\"/usr/local//bin\"" -DTOOLLIBDIR="\"/usr/local//lib\""   -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=yyscript.o -I../../binutils-gdb/gold/../zlib -g -O2 -MT yyscript.o -MD -MP -MF .deps/yyscript.Tpo -c -o yyscript.o yyscript.c
mv -f .deps/yyscript.Tpo .deps/yyscript.Po
rm -f libgold.a
ar cru libgold.a archive.o attributes.o binary.o common.o compressed_output.o copy-relocs.o cref.o defstd.o descriptors.o dirsearch.o dynobj.o dwarf_reader.o ehframe.o errors.o expression.o fileread.o gc.o gdb-index.o gold.o gold-threads.o icf.o incremental.o int_encoding.o layout.o mapfile.o merge.o nacl.o object.o options.o output.o parameters.o plugin.o readsyms.o reduced_debug_output.o reloc.o resolve.o script-sections.o script.o stringpool.o symtab.o target.o target-select.o timer.o version.o workqueue.o workqueue-threads.o  yyscript.o  
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libgold.a
g++ -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld-new -I../../binutils-gdb/gold/../zlib -g -O2   -o ld-new main.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o mips.o aarch64.o aarch64-reloc-property.o libgold.a ../libiberty/libiberty.a    -ldl -L./../zlib -lz -ldl 
test -d gcctestdir1 || mkdir -p gcctestdir1
rm -f gcctestdir1/ld
(cd gcctestdir1 && ln -s ../ld-new ld)
g++ -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld1 -I../../binutils-gdb/gold/../zlib -g -O2 -Bgcctestdir1/ -Wl,--build-id=tree -Wl,--build-id-chunk-size-for-treehash=12345 -Wl,--build-id-min-file-size-for-treehash=0   -o ld1 main.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o mips.o aarch64.o aarch64-reloc-property.o libgold.a ../libiberty/libiberty.a    -ldl -L./../zlib -lz -ldl 
test -d gcctestdir2 || mkdir -p gcctestdir2
rm -f gcctestdir2/ld
(cd gcctestdir2 && ln -s ../ld1 ld)
g++ -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld2 -I../../binutils-gdb/gold/../zlib -g -O2 -Bgcctestdir2/ -Wl,--build-id=tree -Wl,--build-id-chunk-size-for-treehash=12345 -Wl,--build-id-min-file-size-for-treehash=0   -o ld2 main.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o mips.o aarch64.o aarch64-reloc-property.o libgold.a ../libiberty/libiberty.a    -ldl -L./../zlib -lz -ldl 
rm -f bootstrap-test
echo "#!/bin/sh" > bootstrap-test
echo "cmp ld1 ld2" >> bootstrap-test
chmod +x bootstrap-test
PASS: bootstrap-test
gcctestdir1/ld -o libgold-1-r.o -r --whole-archive libgold.a
g++ -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld1-r -I../../binutils-gdb/gold/../zlib -g -O2 -Bgcctestdir1/  -o ld1-r main.o libgold-1-r.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o mips.o aarch64.o aarch64-reloc-property.o libgold.a ../libiberty/libiberty.a    -ldl -L./../zlib -lz -ldl 
test -d gcctestdir2-r || mkdir -p gcctestdir2-r
rm -f gcctestdir2-r/ld
(cd gcctestdir2-r && ln -s ../ld1-r ld)
gcctestdir2-r/ld -o libgold-2-r.o -r --whole-archive libgold.a
g++ -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld2-r -I../../binutils-gdb/gold/../zlib -g -O2 -Bgcctestdir2-r/  -o ld2-r main.o libgold-2-r.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o mips.o aarch64.o aarch64-reloc-property.o libgold.a ../libiberty/libiberty.a    -ldl -L./../zlib -lz -ldl 
rm -f bootstrap-test-r
echo "#!/bin/sh" > bootstrap-test-r
echo "cmp ld1-r ld2-r" >> bootstrap-test-r
chmod +x bootstrap-test-r
PASS: bootstrap-test-r
test -d gcctestdir4 || mkdir -p gcctestdir4
rm -f gcctestdir4/ld
(cd gcctestdir4 && ln -s ../ld-new ld)
g++ -W -Wall    -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld4 -I../../binutils-gdb/gold/../zlib -g -O2 -Bgcctestdir4/ -Wl,--build-id=tree -Wl,--build-id-chunk-size-for-treehash=12346 -Wl,--build-id-min-file-size-for-treehash=0   -o ld4 main.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o mips.o aarch64.o aarch64-reloc-property.o libgold.a ../libiberty/libiberty.a    -ldl -L./../zlib -lz -ldl 
rm -f bootstrap-test-treehash-chunksize
echo "#!/bin/sh" > bootstrap-test-treehash-chunksize
echo "cmp ld1 ld4 | grep ." >> bootstrap-test-treehash-chunksize
chmod +x bootstrap-test-treehash-chunksize
PASS: bootstrap-test-treehash-chunksize
==================
All 3 tests passed
==================
make[1]: Leaving directory '/usr/src/binutils/git/binutils-build/gold'

Reply to: