https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432
--- Comment #7 from Teresa Johnson <tejohnson at google dot com> --- On Fri, Oct 3, 2014 at 10:33 AM, hjl.tools at gmail dot com <gcc-bugzi...@gcc.gnu.org> wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 > > --- Comment #6 from H.J. Lu <hjl.tools at gmail dot com> --- > (In reply to Teresa Johnson from comment #5) >> >> BTW, I am having a little trouble doing an LTO profiledbootstrap on my >> linux/x86_64 machine. Here's what I did: >> >> $ /usr/local/google/home/tejohnson/gcc_trunk_7/configure >> --prefix=/usr/local/google/home/tejohnson/gcc_trunk_7_validate_lto/bld-gcc/ >> install >> --with-build-config=bootstrap-lto >> $ make -j8 profiledbootstrap >> > > You need to configure GCC with --disable-werror. Did that, restarted the whole thing, still seeing undefined ref errors. Here is an example: /usr/local/google/home/tejohnson/gcc_trunk_7_validate_lto/bld-gcc/./prev-gcc/xg++ -B/usr/local/google/home/tejohnson/gcc_trunk_7_validate_lto/bld-gcc/./prev-gcc/ -B/usr/local/google/home/tejohnson/gcc_trunk_7_validate_lto/bld-gcc/install/x86_64-unknown-linux-gnu/bin/ -nostdinc++ -B/usr/local/google/home/tejohnson/gcc_trunk_7_validate_lto/bld-gcc/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs -B/usr/local/google/home/tejohnson/gcc_trunk_7_validate_lto/bld-gcc/prev-x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -I/usr/local/google/home/tejohnson/gcc_trunk_7_validate_lto/bld-gcc/prev-x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu -I/usr/local/google/home/tejohnson/gcc_trunk_7_validate_lto/bld-gcc/prev-x86_64-unknown-linux-gnu/libstdc++-v3/include -I/usr/local/google/home/tejohnson/gcc_trunk_7/libstdc++-v3/libsupc++ -L/usr/local/google/home/tejohnson/gcc_trunk_7_validate_lto/bld-gcc/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs -L/usr/local/google/home/tejohnson/gcc_trunk_7_validate_lto/bld-gcc/prev-x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -flto=jobserver -frandom-seed=1 -fprofile-use -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genmodes \ build/genmodes.o build/errors.o .././libiberty/libiberty.a /usr/local/google/home/tejohnson/tmpdir/cc9adAmE.ltrans0.ltrans.o: In function `main': /usr/local/google/home/tejohnson/gcc_trunk_7/gcc/genchecksum.c:108: undefined reference to `md5_init_ctx' /usr/local/google/home/tejohnson/gcc_trunk_7/gcc/genchecksum.c:111: undefined reference to `md5_finish_ctx' /usr/local/google/home/tejohnson/tmpdir/cc9adAmE.ltrans0.ltrans.o: In function `dosum': /usr/local/google/home/tejohnson/gcc_trunk_7/gcc/genchecksum.c:40: undefined reference to `fopen_unlocked' /usr/local/google/home/tejohnson/gcc_trunk_7/gcc/genchecksum.c:81: undefined reference to `md5_process_block' /usr/local/google/home/tejohnson/gcc_trunk_7/gcc/genchecksum.c:86: undefined reference to `md5_process_bytes' /usr/local/google/home/tejohnson/gcc_trunk_7/gcc/genchecksum.c:43: undefined reference to `xstrerror' /usr/local/google/home/tejohnson/gcc_trunk_7/gcc/genchecksum.c:90: undefined reference to `xstrerror' /usr/local/google/home/tejohnson/gcc_trunk_7/gcc/genchecksum.c:50: undefined reference to `xstrerror' collect2: error: ld returned 1 exit status make[3]: *** [build/genchecksum] Error 1 Anything obvious that am I doing wrong that could cause this? I see that those functions should come from libiberty, and I see libiberty.a in the above link. In the meantime, if you have the gcda files and preprocessed source or whatever I need to reproduce the failure and can attach them to the bug that would be great. Thanks, Teresa > > -- > You are receiving this mail because: > You are on the CC list for the bug.