summaryrefslogtreecommitdiff
path: root/sparc64
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2020-09-14 16:44:11 +0200
committerNiels Möller <nisse@lysator.liu.se>2020-09-14 16:44:11 +0200
commit1a7da940df6950d1eba4e7e254e28f68c279885e (patch)
tree6f6544035b46f3833e00817a512782650320942a /sparc64
parenta8abb17176242fd5dd0daec0983690ad50583914 (diff)
downloadnettle-1a7da940df6950d1eba4e7e254e28f68c279885e.tar.gz
Use default m4 quote character in asm files, part 4
Update sparc files (32 and 64).
Diffstat (limited to 'sparc64')
-rw-r--r--sparc64/aes-decrypt-internal.asm40
-rw-r--r--sparc64/aes-encrypt-internal.asm40
-rw-r--r--sparc64/arcfour-crypt.asm40
-rw-r--r--sparc64/machine.m42
4 files changed, 61 insertions, 61 deletions
diff --git a/sparc64/aes-decrypt-internal.asm b/sparc64/aes-decrypt-internal.asm
index a8f1fb8d..d4d61eed 100644
--- a/sparc64/aes-decrypt-internal.asm
+++ b/sparc64/aes-decrypt-internal.asm
@@ -1,6 +1,6 @@
C sparc64/aes-decrypt-internal.asm
-ifelse(<
+ifelse(`
Copyright (C) 2002, 2005, 2013 Niels Möller
This file is part of GNU Nettle.
@@ -28,7 +28,7 @@ ifelse(<
You should have received copies of the GNU General Public License and
the GNU Lesser General Public License along with this program. If
not, see http://www.gnu.org/licenses/.
->)
+')
C The only difference between this code and the sparc32 code is the
C frame offsets, and the magic BIAS when accessing the stack (which
@@ -36,31 +36,31 @@ C doesn't matter, since we don't access any data on the stack).
C Use the same AES macros as on sparc32.
-include_src(<sparc32/aes.m4>)
+include_src(`sparc32/aes.m4')
C Arguments
-define(<ROUNDS>,<%i0>)
-define(<KEYS>, <%i1>)
-define(<T>, <%i2>)
-define(<LENGTH>,<%i3>)
-define(<DST>, <%i4>)
-define(<SRC>, <%i5>)
+define(`ROUNDS',`%i0')
+define(`KEYS', `%i1')
+define(`T', `%i2')
+define(`LENGTH',`%i3')
+define(`DST', `%i4')
+define(`SRC', `%i5')
C AES state, two copies for unrolling
-define(<W0>, <%l0>)
-define(<W1>, <%l1>)
-define(<W2>, <%l2>)
-define(<W3>, <%l3>)
+define(`W0', `%l0')
+define(`W1', `%l1')
+define(`W2', `%l2')
+define(`W3', `%l3')
-define(<X0>, <%l4>)
-define(<X1>, <%l5>)
-define(<X2>, <%l6>)
-define(<X3>, <%l7>)
+define(`X0', `%l4')
+define(`X1', `%l5')
+define(`X2', `%l6')
+define(`X3', `%l7')
C %o0-%03 are used for loop invariants T0-T3
-define(<KEY>, <%o4>)
-define(<COUNT>, <%o5>)
+define(`KEY', `%o4')
+define(`COUNT', `%o5')
C %g1, %g2, %g3 are TMP1, TMP2 and TMP3
@@ -69,7 +69,7 @@ C
C %fp - 8: OS-dependent link field
C %fp - 16: OS-dependent link field
C %fp - 192: OS register save area (22*8 == 176 bytes)
-define(<FRAME_SIZE>, 192)
+define(`FRAME_SIZE', 192)
.file "aes-decrypt-internal.asm"
diff --git a/sparc64/aes-encrypt-internal.asm b/sparc64/aes-encrypt-internal.asm
index 38a47160..24a9d6b0 100644
--- a/sparc64/aes-encrypt-internal.asm
+++ b/sparc64/aes-encrypt-internal.asm
@@ -1,6 +1,6 @@
C sparc64/aes-encrypt-internal.asm
-ifelse(<
+ifelse(`
Copyright (C) 2002, 2005, 2013 Niels Möller
This file is part of GNU Nettle.
@@ -28,7 +28,7 @@ ifelse(<
You should have received copies of the GNU General Public License and
the GNU Lesser General Public License along with this program. If
not, see http://www.gnu.org/licenses/.
->)
+')
C The only difference between this code and the sparc32 code is the
C frame offsets, and the magic BIAS when accessing the stack (which
@@ -36,31 +36,31 @@ C doesn't matter, since we don't access any data on the stack).
C Use the same AES macros as on sparc32.
-include_src(<sparc32/aes.m4>)
+include_src(`sparc32/aes.m4')
C Arguments
-define(<ROUNDS>,<%i0>)
-define(<KEYS>, <%i1>)
-define(<T>, <%i2>)
-define(<LENGTH>,<%i3>)
-define(<DST>, <%i4>)
-define(<SRC>, <%i5>)
+define(`ROUNDS',`%i0')
+define(`KEYS', `%i1')
+define(`T', `%i2')
+define(`LENGTH',`%i3')
+define(`DST', `%i4')
+define(`SRC', `%i5')
C AES state, two copies for unrolling
-define(<W0>, <%l0>)
-define(<W1>, <%l1>)
-define(<W2>, <%l2>)
-define(<W3>, <%l3>)
+define(`W0', `%l0')
+define(`W1', `%l1')
+define(`W2', `%l2')
+define(`W3', `%l3')
-define(<X0>, <%l4>)
-define(<X1>, <%l5>)
-define(<X2>, <%l6>)
-define(<X3>, <%l7>)
+define(`X0', `%l4')
+define(`X1', `%l5')
+define(`X2', `%l6')
+define(`X3', `%l7')
C %o0-%03 are used for loop invariants T0-T3
-define(<KEY>, <%o4>)
-define(<COUNT>, <%o5>)
+define(`KEY', `%o4')
+define(`COUNT', `%o5')
C %g1, %g2, %g3 are TMP1, TMP2 and TMP3
@@ -69,7 +69,7 @@ C
C %fp - 8: OS-dependent link field
C %fp - 16: OS-dependent link field
C %fp - 192: OS register save area (22*8 == 176 bytes)
-define(<FRAME_SIZE>, 192)
+define(`FRAME_SIZE', 192)
.file "aes-encrypt-internal.asm"
diff --git a/sparc64/arcfour-crypt.asm b/sparc64/arcfour-crypt.asm
index 16a19f7e..ffb5edf4 100644
--- a/sparc64/arcfour-crypt.asm
+++ b/sparc64/arcfour-crypt.asm
@@ -1,6 +1,6 @@
C sparc64/arcfour-crypt.asm
-ifelse(<
+ifelse(`
Copyright (C) 2002, 2005 Niels Möller
This file is part of GNU Nettle.
@@ -28,36 +28,36 @@ ifelse(<
You should have received copies of the GNU General Public License and
the GNU Lesser General Public License along with this program. If
not, see http://www.gnu.org/licenses/.
->)
+')
C Define to YES, to enable the complex code to special case SRC
C and DST with compatible alignment.
-define(<WITH_ALIGN>, <YES>)
+define(`WITH_ALIGN', `YES')
C Registers
-define(<CTX>, <%i0>)
-define(<LENGTH>,<%i1>)
-define(<DST>, <%i2>)
-define(<SRC>, <%i3>)
-
-define(<I1>, <%i4>)
-define(<I2>, <%i5>)
-define(<J>, <%g1>)
-define(<SI>, <%g2>)
-define(<SJ>, <%g3>)
-define(<TMP>, <%o0>)
-define(<TMP2>, <%o1>)
-define(<N>, <%o2>)
-define(<DATA>, <%o3>)
+define(`CTX', `%i0')
+define(`LENGTH',`%i1')
+define(`DST', `%i2')
+define(`SRC', `%i3')
+
+define(`I1', `%i4')
+define(`I2', `%i5')
+define(`J', `%g1')
+define(`SI', `%g2')
+define(`SJ', `%g3')
+define(`TMP', `%o0')
+define(`TMP2', `%o1')
+define(`N', `%o2')
+define(`DATA', `%o3')
C Computes the next byte of the key stream. As input, i must
C already point to the index for the current access, the index
C for the next access is stored in ni. The resulting key byte is
C stored in res.
C ARCFOUR_BYTE(i, ni, res)
-define(<ARCFOUR_BYTE>, <
+define(`ARCFOUR_BYTE', `
ldub [CTX + $1], SI
add $1, 1, $2
add J, SI, J
@@ -69,9 +69,9 @@ define(<ARCFOUR_BYTE>, <
and SI, 0xff, SI
stb SJ, [CTX + $1]
ldub [CTX + SI], $3
->)dnl
+')dnl
-define(<FRAME_SIZE>, 192)
+define(`FRAME_SIZE', 192)
.file "arcfour-crypt.asm"
diff --git a/sparc64/machine.m4 b/sparc64/machine.m4
index 4c1c0e5a..bcc2e9f5 100644
--- a/sparc64/machine.m4
+++ b/sparc64/machine.m4
@@ -1,4 +1,4 @@
-define(<BIAS>, 2047) C Magic stack bias for the Sparc64 ABI
+define(`BIAS', 2047) C Magic stack bias for the Sparc64 ABI
.register %g2,#scratch
.register %g3,#scratch