[ACTIVITY] 29 May - 2 June 2017
Progress - Long range thunks Committed a couple of refactorings on .ARM.exidf and SHF_LINK_ORDER support. With luck final patch for SHF_LINK_ORDER will be approved next week Submitted patches to convert existing Thunk Implementation to use InputSectionDescriptions. Hopefully these ones are broken down into small enough parts for upstream to look at. - Tracked down https://bugs.llvm.org/show_bug.cgi?id=33136 libc++ failing ~100 tests with std::bad_cast exception when built in release mode. Was down to global-merge incorrectly merging globals that were not DSO local. Looks to have been fixed quickly - llvm-mc Helped out with D33436 review on how to do interworking branches in assembler D33492 accepted, will commit next week. Plans: - Long range thunks Continue with slow progress towards upstreaming - Investigate compiler-rt ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] 29 May - 2 June 2017
== Progress == * [GlobalISel] AArch64 test-suite and self-host [TCWG-1074] [3/10] - Reported and investigated a codegen issue introduced by one of Quentin's patches, which was appearing while selfhosting with GlobalISel - Ran the test-suite and self-host again after it was fixed * [ARM GlobalISel] Add support for struct / array args [TCWG-1033] [3/10] - Committed the lowering part upstream - Still needs support in the rest of the pipeline but that will be a different issue * [Helper scripts] Add "push" capability [TCWG-1141] [1/10] - Started writing tests * Misc [3/10] - Meetings, mailing lists, babysitting the buildbots - [GlobalISel] Run precommit for Daniel's patch [TCWG-1142]: did another run for this - LLVM 4.0.1 [TCWG-1136]: ran rc2 on ARM and AArch64 == Plan == * [ARM GlobalISel] Fix arm-irtranslator test [TCWG-1146] * Replace D01s by Scaleway boards [TCWG-836] * More GlobalISel stuff ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] 29 May-2 June 2017
== Progress == * Infrastructure: - improvements in binutils Jenkins jobs, to track regressions rather than always report 'failed'. Pass ratio can still be very low in some configs (eg arm-pe) * Benchmarking: - work around problems with many simultaneous ssh connexions for remote cross-compilation * GCC: - benchmarked old 'deprecated IT-blocks' patch. - reported a few regressions in trunk - looking at testsuite-isms: problems with some multilibs after dejagnu upgrade (where multilib flags are now prepended, rather than appended previously) * misc (conf-calls, meetings, emails, ) == Next == * Short week (off Monday) * Benchmarking scripts * GCC ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain