diff options
author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2022-03-10 08:07:37 -0300 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2022-09-20 10:57:40 -0300 |
commit | 85a322874404d1a13e9d628b8bc44120cabf7e12 (patch) | |
tree | 4ef09deabf57eb70d00e3c57828de0c9ac3f1ab9 | |
parent | aeb4d2e9815d459e2640a31f5abb8ef803830107 (diff) | |
download | glibc-85a322874404d1a13e9d628b8bc44120cabf7e12.tar.gz glibc-85a322874404d1a13e9d628b8bc44120cabf7e12.tar.xz glibc-85a322874404d1a13e9d628b8bc44120cabf7e12.zip |
linux: Use same type for MMAP2_PAGE_UNIT
It avoid a possible compiler warning where right size of operator is converted from a negative value to unsigned. Reviewed-by: Florian Weimer <fweimer@redhat.com>
-rw-r--r-- | sysdeps/unix/sysv/linux/arc/mmap_internal.h | 2 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/ia64/mmap_internal.h | 2 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/m68k/mmap_internal.h | 2 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/mmap_internal.h | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/sysdeps/unix/sysv/linux/arc/mmap_internal.h b/sysdeps/unix/sysv/linux/arc/mmap_internal.h index d8bbcab0a1..59e8260b5c 100644 --- a/sysdeps/unix/sysv/linux/arc/mmap_internal.h +++ b/sysdeps/unix/sysv/linux/arc/mmap_internal.h @@ -20,7 +20,7 @@ #define MMAP_ARC_INTERNAL_H /* 8K is default but determine the shift dynamically with getpagesize. */ -#define MMAP2_PAGE_UNIT -1 +#define MMAP2_PAGE_UNIT -1ULL #include_next <mmap_internal.h> diff --git a/sysdeps/unix/sysv/linux/ia64/mmap_internal.h b/sysdeps/unix/sysv/linux/ia64/mmap_internal.h index 0c0a0ced99..465d589281 100644 --- a/sysdeps/unix/sysv/linux/ia64/mmap_internal.h +++ b/sysdeps/unix/sysv/linux/ia64/mmap_internal.h @@ -22,7 +22,7 @@ /* Linux allows PAGE_SHIFT in range of [12-16] and expect mmap2 offset to be provided in based on the configured pagesize. Determine the shift dynamically with getpagesize. */ -#define MMAP2_PAGE_UNIT -1 +#define MMAP2_PAGE_UNIT -1ULL #include_next <mmap_internal.h> diff --git a/sysdeps/unix/sysv/linux/m68k/mmap_internal.h b/sysdeps/unix/sysv/linux/m68k/mmap_internal.h index 8e6f1ed84c..9330edfc05 100644 --- a/sysdeps/unix/sysv/linux/m68k/mmap_internal.h +++ b/sysdeps/unix/sysv/linux/m68k/mmap_internal.h @@ -22,7 +22,7 @@ /* ColdFire and Sun 3 kernels have PAGE_SHIFT set to 13 and expect mmap2 offset to be provided in 8K pages. Determine the shift dynamically with getpagesize. */ -#define MMAP2_PAGE_UNIT -1 +#define MMAP2_PAGE_UNIT -1ULL #include_next <mmap_internal.h> diff --git a/sysdeps/unix/sysv/linux/mmap_internal.h b/sysdeps/unix/sysv/linux/mmap_internal.h index aebf97d064..2d118b0d8a 100644 --- a/sysdeps/unix/sysv/linux/mmap_internal.h +++ b/sysdeps/unix/sysv/linux/mmap_internal.h @@ -28,7 +28,7 @@ # define MMAP2_PAGE_UNIT 4096ULL #endif -#if MMAP2_PAGE_UNIT == -1 +#if MMAP2_PAGE_UNIT == -1ULL static uint64_t page_unit; # define MMAP_CHECK_PAGE_UNIT() \ if (page_unit == 0) \ |