glibc/sysdeps/unix
Adhemerval Zanella 917425ca6d posix: Defined _POSIX_VDISABLE as integer literal
The constant should be used with c_cc, which for all supported ABIs
is defined as unsigned char.  By using it as literar char constant,
clang triggers an error when compared with signal literal on ABIs that
define 'char' as unsigned.

On aarch64, clang shows:

  ../sysdeps/posix/fpathconf.c:118:21: error: right side of operator
  converted from negative value to unsigned: -1 to 18446744073709551615
  [-Werror]
  #if _POSIX_VDISABLE == -1
    ~~~~~~~~~~~~~~~ ^  ~~

Reviewed-by: Collin Funk <collin.funk1@gmail.com>
2025-10-20 11:33:54 -03:00
..
alpha Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
arm Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
bsd termios: make __tcsetattr() the internal interface 2025-06-17 09:11:38 -03:00
i386 Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
inet
mips Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
powerpc Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
sh Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
sysv/linux posix: Defined _POSIX_VDISABLE as integer literal 2025-10-20 11:33:54 -03:00
x86_64 Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
Implies
Makefile Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
confstr.h
get_child_max.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
getlogin.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
getlogin_r.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
getpagesize.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
grantpt.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
ifreq.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
make-syscalls.sh
setxid.h
sockatmark.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
syscall-template.S Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
syscall.S Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
syscalls.list
sysdep.h misc: Fix several typos 2025-10-10 14:52:40 +01:00