Thanks. Test works in my nightly builds now.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Wed, Aug 28
Wed, Aug 28
Thu, Aug 22
Thu, Aug 22
Aug 8 2024
Aug 8 2024
jukivili committed rCb73f54fed2c4: camellia-aarch64: do not store/load link register to/from stack (authored by jukivili).
camellia-aarch64: do not store/load link register to/from stack
Add PAC/BTI support for AArch64 assembly
jukivili committed rC93aad101d579: Do not build 32-bit ARM assembly on Aarch64 (authored by jukivili).
Do not build 32-bit ARM assembly on Aarch64
Aug 7 2024
Aug 7 2024
jukivili committed rC9c93b4607adc: mpi/ec-inline: reduce register pressure on 32-bit ARM (authored by jukivili).
mpi/ec-inline: reduce register pressure on 32-bit ARM
Do you have any way to test PAC/BTI on actual HW that support these extensions?
Aug 5 2024
Aug 5 2024
This excludes 32-bit ARM assembly from Aarch64 builds:
0001-Do-not-build-32-bit-ARM-assembly-on-Aarch64.patch4 KBDownload
Aug 4 2024
Aug 4 2024
Here's patch:
0001-Add-PAC-BTI-support-for-AArch64-assembly.patch2 KBDownload
This patch should fix the issue:
0001-mpi-ec-inline-reduce-register-pressure-on-32-bit-ARM.patch4 KBDownload
Ok, so aarch64 assembly would need PAC and BTI support. As far as I have understood these, is that PAC instructions are not needed with current assembly as none of those is storing/loading LR register (all aarch64 assembly functions are leaf functions). So only BTI is needed and that is basically same modification as CET on x86.
Jul 29 2024
Jul 29 2024
Add CET support for i386 assembly
Add CET support for x86-64 assembly
Do not build amd64 assembly on i386
Do not build i386 assembly on x86-64
jukivili committed rC7ee2e73495d0: asm-common-amd64: add missing CFI directives for large memory model code (authored by jukivili).
asm-common-amd64: add missing CFI directives for large memory model code
Jul 27 2024
Jul 27 2024
"rijndael-vaes-avx2-i386.S" should not be build for x86-64 but until now that has not had any affect as #ifdefs in that source file result empty object file on x86-64.