Clang issues:
programs/ld-collate.c:1824:55: error: implicit conversion from 'unsigned
long' to 'unsigned int' changes value from
18446744073709551615 to
4294967295 [-Werror,-Wconstant-conversion]
collate->undefined.used_in_level = need_undefined ? ~0ul : 0;
~ ^~~~
Reviewed-by: Collin Funk <collin.funk1@gmail.com>
/* Now determine whether the UNDEFINED entry is needed and if yes,
whether it was defined. */
- collate->undefined.used_in_level = need_undefined ? ~0ul : 0;
+ collate->undefined.used_in_level = need_undefined ? ~0u : 0;
if (collate->undefined.file == NULL)
{
if (need_undefined)