about summary refs log tree commit diff
path: root/string/memcmp.c
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2023-01-10 18:00:50 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2023-02-06 16:19:35 -0300
commitd1a9b6d8e736db997b5e825df92031645db5d96c (patch)
tree94a6f0efdce2e9af4ac2127d3d6dd344b5a80413 /string/memcmp.c
parent32c7acd46401530fdbd4e98508c9baaa705f8b53 (diff)
downloadglibc-d1a9b6d8e736db997b5e825df92031645db5d96c.tar.gz
glibc-d1a9b6d8e736db997b5e825df92031645db5d96c.tar.xz
glibc-d1a9b6d8e736db997b5e825df92031645db5d96c.zip
Parameterize op_t from memcopy.h
It moves the op_t definition out to an specific header, adds
the attribute 'may-alias', and cleanup its duplicated definitions.

Checked with a build and check with run-built-tests=no for all major
Linux ABIs.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'string/memcmp.c')
-rw-r--r--string/memcmp.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/string/memcmp.c b/string/memcmp.c
index 067b2e6a42..ea0fa03e1c 100644
--- a/string/memcmp.c
+++ b/string/memcmp.c
@@ -46,7 +46,6 @@
 /* Type to use for aligned memory operations.
    This should normally be the biggest type supported by a single load
    and store.  Must be an unsigned type.  */
-# define op_t	unsigned long int
 # define OPSIZ	(sizeof (op_t))
 
 /* Threshold value for when to enter the unrolled loops.  */