You should also look into https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62077 which looks exactly the same issue as your LTO issue you are seeing. There is some debugging notes there too.
Thanks, Andrew -----Original Message----- From: linaro-toolchain-boun...@lists.linaro.org [mailto:linaro-toolchain-boun...@lists.linaro.org] On Behalf Of Venkataramanan Kumar Sent: Sunday, August 10, 2014 7:38 PM To: Linaro Toolchain Subject: [ACTIVITY] 4 August - 8 August 2014 == Progress == * TCWG-180 Debugging - LTO bootstrap failure in Aarch64 with GCC 4.9. (6/10) Tried to recompile object files that showed differences in GCC trunk on amd64 machine.It turned out that GCC make system always builds LTO files in “gcc” directory and uses prev-gcc/xg++ to build them. No differences when building stage2 and stage3 objects under same directory “gcc” in FSF trunk. Doing the same experiment with gcc 4.9 branch shows failure both in x86_64 and aarch64. Communicated the issue to Richard Beiner. Got some feedback on debugging from Honza and Richard. Tried passing –save-temps to BOOT_CFLAGS using FSF trunk, getting assembler errors. Need to come back to this problem after finding root cause. Read about LTO passes and wpa (partitioned ) vs non portioned mode. * Others (2/10) * Upstream patch review. * 1-1 Meeting Christophe. * Misc and internal meeting. * setup LLVM. * Friday off (2/10). == Plan == * Continue LTO bootstrap issue. * Benchmark Core mark with LTO. * Upstream patch review. == MISC == * National holiday on 15th August . _______________________________________________ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain _______________________________________________ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain