tac-uint64.patch (780B)
- SPDX-FileCopyrightText: 2022 Andrius Štikonas <andrius@stikonas.eu>
- SPDX-License-Identifier: GPL-2.0-or-later
- uint64_t is not supported in tcc 0.9.27
- --- coreutils-5.0/lib/tempname.c 2002-12-01 10:40:32.000000000 +0000
- +++ coreutils-5.0/lib/tempname.c 2022-06-22 20:57:37.449423973 +0100
- @@ -231,8 +231,8 @@
- {
- int len;
- char *XXXXXX;
- - static uint64_t value;
- - uint64_t random_time_bits;
- + static unsigned long long value;
- + unsigned long long random_time_bits;
- unsigned int count;
- int fd = -1;
- int save_errno = errno;
- @@ -278,7 +278,7 @@
- for (count = 0; count < attempts; value += 7777, ++count)
- {
- - uint64_t v = value;
- + unsigned long long v = value;
- /* Fill in the random bits. */
- XXXXXX[0] = letters[v % 62];