summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2023-04-01 14:23:32 +0800
committerPo Lu <luangruo@yahoo.com>2023-04-01 14:23:52 +0800
commit5276c0890586b10bdbb749803bc1985bf03d1015 (patch)
treeffbb04a10a30c19de990090c5d81691a5514c9c0 /src
parent204b652493d88cfcef70095fb9adf930554b283f (diff)
downloademacs-5276c0890586b10bdbb749803bc1985bf03d1015.tar.gz
; * src/fns.c (Fstring_lessp): Port to RISCs.
Diffstat (limited to 'src')
-rw-r--r--src/fns.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/fns.c b/src/fns.c
index 94505eda444..90bb3fac178 100644
--- a/src/fns.c
+++ b/src/fns.c
@@ -506,7 +506,7 @@ Symbols are also allowed; their print names are used instead. */)
/* String data is normally allocated with word alignment, but
there are exceptions (notably pure strings) so we restrict the
wordwise skipping to safe architectures. */
- if (HAVE_FAST_UNALIGNED_ACCESS)
+#ifdef HAVE_FAST_UNALIGNED_ACCESS
{
/* First compare entire machine words. */
int ws = sizeof (size_t);
@@ -516,6 +516,7 @@ Symbols are also allowed; their print names are used instead. */)
== load_unaligned_size_t (w2 + b))
b += ws;
}
+#endif
/* Scan forward to the differing byte. */
while (b < nb && SREF (string1, b) == SREF (string2, b))