Progress:

TCWG-985 PIE on ARM broken
- Now fixed

TCWG-911 Eglibc requires a .ARM.attributes section for dlopen
- Worked around this with a simple hack to retain the first build
attribute section seen. This should suffice for the majority  of
use-cases on a host platform using the default compiler. More work is
needed later. Now upstreamed.

TCWG-919 Thunks to undefined symbols
- In upstream review, as expected got some push back, I had hoped to
have resolved this on Thursday and committed today, but no response
last night.

PR31332 X86 pic plt sequences broken
- Worked out a fix, but haven't sent upstream due to needing to spend
quite a bit of time writing tests.

Other:
About 3/4 way of writing up AArch64 Ifunc for possible inclusion in
some public facing documentation.

Got a new blank machine from IT with permission to install linux
myself. Have now built myself a 16.04 machine and got my environment
set up.

Planned absences:
- on holiday for two weeks, back on Tuesday 3rd December

Next year:
- Top priority is long range thunks in lld, followed by an ARM lld build bot.
_______________________________________________
linaro-toolchain mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to