This patch introduces PAC and BTI support for AARCH64. My apologies for the diff style being git. However, hg email I could not get working and it seems as though hg import works as expected with this patch.
If theirs another way this patch needs to come in, please let me know. Thanks, Bill Roberts Bill Roberts (1): aarch64: support PAC and BTI configure.ac | 12 +++++ mpn/Makeasm.am | 3 +- mpn/arm64/aors_n.asm | 4 ++ mpn/arm64/aorsmul_1.asm | 3 ++ mpn/arm64/aorsorrlsh1_n.asm | 2 + mpn/arm64/aorsorrlsh2_n.asm | 2 + mpn/arm64/aorsorrlshC_n.asm | 1 + mpn/arm64/arm64-defs.m4 | 67 ++++++++++++++++++++++++++++ mpn/arm64/bdiv_dbm1c.asm | 2 + mpn/arm64/bdiv_q_1.asm | 3 ++ mpn/arm64/cnd_aors_n.asm | 3 ++ mpn/arm64/com.asm | 2 + mpn/arm64/copyd.asm | 2 + mpn/arm64/copyi.asm | 2 + mpn/arm64/divrem_1.asm | 9 ++++ mpn/arm64/gcd_11.asm | 2 + mpn/arm64/gcd_22.asm | 2 + mpn/arm64/gen-extra-m4.sh | 81 ++++++++++++++++++++++++++++++++++ mpn/arm64/hamdist.asm | 7 ++- mpn/arm64/invert_limb.asm | 2 + mpn/arm64/logops_n.asm | 3 ++ mpn/arm64/lshift.asm | 2 + mpn/arm64/lshiftc.asm | 2 + mpn/arm64/mod_34lsub1.asm | 2 + mpn/arm64/mul_1.asm | 3 ++ mpn/arm64/popcount.asm | 8 +++- mpn/arm64/rsh1aors_n.asm | 3 ++ mpn/arm64/rshift.asm | 2 + mpn/arm64/sec_tabselect.asm | 2 + mpn/arm64/sqr_diag_addlsh1.asm | 2 + mpn/m4-ccas | 23 ++++++++-- 31 files changed, 255 insertions(+), 8 deletions(-) create mode 100755 mpn/arm64/gen-extra-m4.sh -- 2.45.2 _______________________________________________ gmp-devel mailing list gmp-devel@gmplib.org https://gmplib.org/mailman/listinfo/gmp-devel