summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mpn/pa64/sqr_diagonal.asm12
-rw-r--r--mpn/pa64w/sqr_diagonal.asm12
2 files changed, 6 insertions, 18 deletions
diff --git a/mpn/pa64/sqr_diagonal.asm b/mpn/pa64/sqr_diagonal.asm
index 7d6d08e75..1eaef2040 100644
--- a/mpn/pa64/sqr_diagonal.asm
+++ b/mpn/pa64/sqr_diagonal.asm
@@ -35,15 +35,9 @@ define(`p64',`%r31')
define(`t0',`%r19')
define(`t1',`%r20')
-define(`PROLOGUE')
-PROLOGUE(mpn_sqr_diagonal) C make configure happy...
-
- .level `2.0n'
- .code
- .export mpn_sqr_diagonal,entry
-mpn_sqr_diagonal
+ .level 2.0N
+PROLOGUE(mpn_sqr_diagonal)
.proc
- .callinfo frame=128,no_calls
.entry
ldo 128(%r30),%r30
@@ -179,5 +173,5 @@ L$end1 xmpyu %fr8l,%fr8r,%fr10
std p64,-8(rp)
bve (%r2)
ldo -128(%r30),%r30
-
.procend
+EPILOGUE(mpn_sqr_diagonal)
diff --git a/mpn/pa64w/sqr_diagonal.asm b/mpn/pa64w/sqr_diagonal.asm
index 657561f26..cf2dc5aa0 100644
--- a/mpn/pa64w/sqr_diagonal.asm
+++ b/mpn/pa64w/sqr_diagonal.asm
@@ -35,15 +35,9 @@ define(`p64',`%r31')
define(`t0',`%r19')
define(`t1',`%r20')
-define(`PROLOGUE')
-PROLOGUE(mpn_sqr_diagonal) C make configure happy...
-
- .level `2.0w'
- .code
- .export mpn_sqr_diagonal,entry
-mpn_sqr_diagonal
+ .level 2.0W
+PROLOGUE(mpn_sqr_diagonal)
.proc
- .callinfo frame=128,no_calls
.entry
ldo 128(%r30),%r30
@@ -179,5 +173,5 @@ L$end1 xmpyu %fr8l,%fr8r,%fr10
std p64,-8(rp)
bve (%r2)
ldo -128(%r30),%r30
-
.procend
+EPILOGUE(mpn_sqr_diagonal)