[ACTIVITY] 29 May - 2 June 2017

2017-06-05 Thread Peter Smith
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

2017-06-02 Thread Diana Picus
== 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

2017-06-02 Thread Christophe Lyon
== 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