== Progress ==
* TCWG-180 Debugging - LTO bootstrap failure in Aarch64 with GCC 4.9. (6/10)
Analyzed tree dumps between stage2 and stage3 compilers. Noted that
extra gimple declarations in stage2 compiler.
Also inline minimum parameters in gimple.c.048i.inline were different.

Richard Beiner found that way we hash the string literals was
different between stage2 and stage3 compilers.
Tested the patch, he posted on trunk but it does not solve the
comparison failures.

Also GCC garbage collector parameters for expansion and maximum heap
size varies between stage 2 and stage3. Setting this parameters to
same value in stage2 and stage3 builds fixes bootstrap failures in
Aarch64.

These fixes are for trunk and stage 1 5.0.

Ref: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62077

Still need to find a work around for release branches

Testing these patches on AMD64 /Aarch64 machines.


* Others (2/10)
  * Upstream patch review.
  * 1-1 Meeting Christophe.
  * Misc and internal meeting.
  * setup LLVM.

* Friday national holiday (2/10).

== Plan ==
* Continue LTO bootstrap issue.
* Benchmark Core mark with LTO.
* Upstream patch review.

== MISC ==
None .

_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to