mirror of
https://github.com/utmapp/UTM.git
synced 2026-10-12 02:24:01 +00:00
130 lines
3.4 KiB
Diff
130 lines
3.4 KiB
Diff
diff -aur a/mpi/aarch64/mpih-add1.S b/mpi/aarch64/mpih-add1.S
|
|
--- a/mpi/aarch64/mpih-add1.S 2017-11-23 10:16:58.000000000 -0800
|
|
+++ b/mpi/aarch64/mpih-add1.S 2019-03-25 13:02:30.000000000 -0700
|
|
@@ -33,9 +33,9 @@
|
|
|
|
.text
|
|
|
|
-.globl _gcry_mpih_add_n
|
|
-.type _gcry_mpih_add_n,%function
|
|
-_gcry_mpih_add_n:
|
|
+.globl __gcry_mpih_add_n
|
|
+#.type _gcry_mpih_add_n,%function
|
|
+__gcry_mpih_add_n:
|
|
and x5, x3, #3;
|
|
adds xzr, xzr, xzr; /* clear carry flag */
|
|
|
|
@@ -68,4 +68,5 @@
|
|
.Lend:
|
|
adc x0, xzr, xzr;
|
|
ret;
|
|
-.size _gcry_mpih_add_n,.-_gcry_mpih_add_n;
|
|
+#.size _gcry_mpih_add_n,.-_gcry_mpih_add_n;
|
|
+.align 2
|
|
diff -aur a/mpi/aarch64/mpih-mul1.S b/mpi/aarch64/mpih-mul1.S
|
|
--- a/mpi/aarch64/mpih-mul1.S 2017-11-23 10:16:58.000000000 -0800
|
|
+++ b/mpi/aarch64/mpih-mul1.S 2019-03-25 13:02:52.000000000 -0700
|
|
@@ -33,9 +33,9 @@
|
|
|
|
.text
|
|
|
|
-.globl _gcry_mpih_mul_1
|
|
-.type _gcry_mpih_mul_1,%function
|
|
-_gcry_mpih_mul_1:
|
|
+.globl __gcry_mpih_mul_1
|
|
+#.type _gcry_mpih_mul_1,%function
|
|
+__gcry_mpih_mul_1:
|
|
and x5, x2, #3;
|
|
mov x4, xzr;
|
|
|
|
@@ -93,4 +93,5 @@
|
|
.Lend:
|
|
mov x0, x4;
|
|
ret;
|
|
-.size _gcry_mpih_mul_1,.-_gcry_mpih_mul_1;
|
|
+#.size _gcry_mpih_mul_1,.-_gcry_mpih_mul_1;
|
|
+.align 2
|
|
diff -aur a/mpi/aarch64/mpih-mul2.S b/mpi/aarch64/mpih-mul2.S
|
|
--- a/mpi/aarch64/mpih-mul2.S 2017-11-23 10:16:58.000000000 -0800
|
|
+++ b/mpi/aarch64/mpih-mul2.S 2019-03-25 13:02:56.000000000 -0700
|
|
@@ -33,9 +33,9 @@
|
|
|
|
.text
|
|
|
|
-.globl _gcry_mpih_addmul_1
|
|
-.type _gcry_mpih_addmul_1,%function
|
|
-_gcry_mpih_addmul_1:
|
|
+.globl __gcry_mpih_addmul_1
|
|
+#.type _gcry_mpih_addmul_1,%function
|
|
+__gcry_mpih_addmul_1:
|
|
and x5, x2, #3;
|
|
mov x6, xzr;
|
|
mov x7, xzr;
|
|
@@ -105,4 +105,5 @@
|
|
.Lend:
|
|
mov x0, x6;
|
|
ret;
|
|
-.size _gcry_mpih_addmul_1,.-_gcry_mpih_addmul_1;
|
|
+#.size _gcry_mpih_addmul_1,.-_gcry_mpih_addmul_1;
|
|
+.align 2
|
|
diff -aur a/mpi/aarch64/mpih-mul3.S b/mpi/aarch64/mpih-mul3.S
|
|
--- a/mpi/aarch64/mpih-mul3.S 2017-11-23 10:16:58.000000000 -0800
|
|
+++ b/mpi/aarch64/mpih-mul3.S 2019-03-25 13:02:59.000000000 -0700
|
|
@@ -33,9 +33,9 @@
|
|
|
|
.text
|
|
|
|
-.globl _gcry_mpih_submul_1
|
|
-.type _gcry_mpih_submul_1,%function
|
|
-_gcry_mpih_submul_1:
|
|
+.globl __gcry_mpih_submul_1
|
|
+#.type _gcry_mpih_submul_1,%function
|
|
+__gcry_mpih_submul_1:
|
|
and x5, x2, #3;
|
|
mov x7, xzr;
|
|
cbz x5, .Large_loop;
|
|
@@ -118,4 +118,5 @@
|
|
.Loop_end:
|
|
cinc x0, x7, cc;
|
|
ret;
|
|
-.size _gcry_mpih_submul_1,.-_gcry_mpih_submul_1;
|
|
+#.size _gcry_mpih_submul_1,.-_gcry_mpih_submul_1;
|
|
+.align 2
|
|
diff -aur a/mpi/aarch64/mpih-sub1.S b/mpi/aarch64/mpih-sub1.S
|
|
--- a/mpi/aarch64/mpih-sub1.S 2017-11-23 10:16:58.000000000 -0800
|
|
+++ b/mpi/aarch64/mpih-sub1.S 2019-03-25 13:03:02.000000000 -0700
|
|
@@ -33,9 +33,9 @@
|
|
|
|
.text
|
|
|
|
-.globl _gcry_mpih_sub_n
|
|
-.type _gcry_mpih_sub_n,%function
|
|
-_gcry_mpih_sub_n:
|
|
+.globl __gcry_mpih_sub_n
|
|
+#.type _gcry_mpih_sub_n,%function
|
|
+__gcry_mpih_sub_n:
|
|
and x5, x3, #3;
|
|
subs xzr, xzr, xzr; /* prepare carry flag for sub */
|
|
|
|
@@ -68,4 +68,5 @@
|
|
.Lend:
|
|
cset x0, cc;
|
|
ret;
|
|
-.size _gcry_mpih_sub_n,.-_gcry_mpih_sub_n;
|
|
+#.size _gcry_mpih_sub_n,.-_gcry_mpih_sub_n;
|
|
+.align 2
|
|
diff -aur a/tests/random.c b/tests/random.c
|
|
--- a/tests/random.c 2017-11-23 10:16:58.000000000 -0800
|
|
+++ b/tests/random.c 2019-03-25 13:00:20.000000000 -0700
|
|
@@ -553,8 +553,8 @@
|
|
strcat (cmdline, " --progress");
|
|
strcat (cmdline, " ");
|
|
strcat (cmdline, options[idx]);
|
|
- if (system (cmdline))
|
|
- die ("running '%s' failed\n", cmdline);
|
|
+ //if (system (cmdline))
|
|
+ // die ("running '%s' failed\n", cmdline);
|
|
}
|
|
|
|
free (cmdline);
|