# HG changeset patch # User Bruno Haible # Date 1536238080 -7200 # Node ID 42f02b3c8b20f893e439fa03ac4d75dc94b32930 # Parent 849fcaf40bbf7ed896f0733fc3f27f3e7dba0bfa count-one-bits tests: Rely on limits-h module. * tests/test-count-one-bits.c (ULLONG_MAX): Remove fallback definition. * modules/count-one-bits-tests (Depends-on): Add 'limits-h'. diff -r 849fcaf40bbf -r 42f02b3c8b20 modules/count-one-bits-tests --- a/modules/count-one-bits-tests Thu Sep 06 14:46:06 2018 +0200 +++ b/modules/count-one-bits-tests Thu Sep 06 14:48:00 2018 +0200 @@ -3,6 +3,7 @@ tests/macros.h Depends-on: +limits-h configure.ac: diff -r 849fcaf40bbf -r 42f02b3c8b20 tests/test-count-one-bits.c --- a/tests/test-count-one-bits.c Thu Sep 06 14:46:06 2018 +0200 +++ b/tests/test-count-one-bits.c Thu Sep 06 14:48:00 2018 +0200 @@ -29,11 +29,6 @@ #define ULONG_BIT (sizeof (unsigned long int) * CHAR_BIT) #define ULLONG_BIT (sizeof (unsigned long long int) * CHAR_BIT) -#ifndef ULLONG_MAX -# define HALF (1ULL << (sizeof (unsigned long long int) * CHAR_BIT - 1)) -# define ULLONG_MAX (HALF - 1 + HALF) -#endif - int main (int argc, char *argv[]) {