aboutsummaryrefslogtreecommitdiff
path: root/coreutils
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2017-04-11 07:50:42 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2017-04-11 07:50:42 +0200
commita976aaab0be819d11575cbbde64406391ada873b (patch)
treed87016227ce6b9be67d89a8d5dd69faef26b7c65 /coreutils
parent8a134ec68075fc2fd415558bcf6a37cda3ff285f (diff)
downloadbusybox-w32-a976aaab0be819d11575cbbde64406391ada873b.tar.gz
busybox-w32-a976aaab0be819d11575cbbde64406391ada873b.tar.bz2
busybox-w32-a976aaab0be819d11575cbbde64406391ada873b.zip
factor: remove debug code
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'coreutils')
-rw-r--r--coreutils/factor.c19
1 files changed, 0 insertions, 19 deletions
diff --git a/coreutils/factor.c b/coreutils/factor.c
index 11cc04f92..66d6a7cae 100644
--- a/coreutils/factor.c
+++ b/coreutils/factor.c
@@ -27,8 +27,6 @@
27#endif 27#endif
28 28
29typedef unsigned long long wide_t; 29typedef unsigned long long wide_t;
30#define WIDE_BITS (unsigned)(sizeof(wide_t)*8)
31#define TOPMOST_WIDE_BIT ((wide_t)1 << (WIDE_BITS-1))
32 30
33#if ULLONG_MAX == (UINT_MAX * UINT_MAX + 2 * UINT_MAX) 31#if ULLONG_MAX == (UINT_MAX * UINT_MAX + 2 * UINT_MAX)
34/* "unsigned" is half as wide as ullong */ 32/* "unsigned" is half as wide as ullong */
@@ -164,23 +162,6 @@ static NOINLINE void factorize(wide_t N)
164int factor_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; 162int factor_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
165int factor_main(int argc UNUSED_PARAM, char **argv) 163int factor_main(int argc UNUSED_PARAM, char **argv)
166{ 164{
167#if 0 /* test isqrt() correctness */
168 wide_t n = argv[1] ? bb_strtoull(argv[1], NULL, 0) : time(NULL);
169 for (;;) {
170 half_t h;
171 if (--n == 0)
172 --n;
173 h = isqrt(n);
174 if (!(n & 0xff))
175 printf("isqrt(%llx)=%"HALF_FMT"x\n", n, h);
176 if ((wide_t)h * h > n)
177 return 1;
178 h++;
179 if (h != 0 && (wide_t)h * h <= n)
180 return 1;
181 }
182#endif
183
184 //// coreutils has undocumented option ---debug (three dashes) 165 //// coreutils has undocumented option ---debug (three dashes)
185 //getopt32(argv, ""); 166 //getopt32(argv, "");
186 //argv += optind; 167 //argv += optind;