From: Po Lu Date: Sat, 1 Apr 2023 06:23:32 +0000 (+0800) Subject: ; * src/fns.c (Fstring_lessp): Port to RISCs. X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=5276c0890586b10bdbb749803bc1985bf03d1015;p=emacs.git ; * src/fns.c (Fstring_lessp): Port to RISCs. --- 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))