[ACTIVITY] 14 - 18 November 2016
Progress: [TCWG-940] LLD test failures on libcxx and libcxxabi I think this is a latent bug in libunwind's .ARM.exidx table entry search that happens to be exposed by lld. Will try and make a reproducer using ld.bfd and report upstream if I'm correct. [TCWG-901] Investigate LLD as a system linker on ARM - Found 6 test failures in libcxxabi and 41 test failures in libcxx tests. I think these are likely to be all related to TCWG-940 - I cannot build working llvm tools from clean using LLD as the linker. Everything links but the resulting binaries are unstable, llvm-tablegen is the first to fall over, giving incorrect results. Other tools segfault when run on certain inputs. Much rebasing of downstream patches to account for refactoring. Refactoring will soon be at a point that I can start rewriting the downstream patches. Wrote a python script that can glue together the output of llvm-objdump, llvm-readobj to give me a better view of the plt, got and exception tables. Plans for next week: - Close out TCWG-940, find out what is wrong that is preventing lld from linking the llvm-tools. - Rewrite some of my downstream patches using the refactored framework. ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 46
== Progress == o Linaro GCC/Validation (4/10) * Merged FSF GCC 6 branch into Linaro one * BZ #2575: Revert offending backport (fix committed in trunk, will re-backport the 2 commits) * Released Linaro 2016.11 GCC sources * Deal with validation/infra issues. o Misc (6/10) * Lot of meetings and discussions this week. == Plan == o Focus on validation regression plan. ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] 14-18 November 2016
== Progress == * Validation - patches & reviews (jenkins jobs, abe) - improving abe validation - abe cleanup * GCC - reported a few regressions on trunk - looked at "fixing" libstdc++ failure reports on arm-none-eabi by using CXXFLAGS_FOR_TARGET=-fno-threadsafe-statics, works well enough, but 2 testcases need fixing (wip). - now using binutils-2.27 * misc (conf-calls, meetings, emails, ) == Next == * ABE & Jenkins jobs patches reviews and bug fixes * GCC bug #78253 ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain