Module Name: src Committed By: mrg Date: Sun Feb 4 20:22:18 UTC 2018
Modified Files: src/common/lib/libc/string: bcopy.c memchr.c memcmp.c strcat.c strchr.c strcmp.c strcpy.c strncmp.c strrchr.c src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_linux.cc src/external/gpl3/gcc/dist/libsanitizer/ubsan: ubsan_platform.h Log Message: updates for GCC 6.4: - remove many _DIAGASSERT() checks against not NULL for functions with arguments with nonnull attributes. (probably more to come, the set between x86 and sparc us disjoint.) - port libsanitizer's GetPcSpBp() to sparc, sparc64 and amd64. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/common/lib/libc/string/bcopy.c cvs rdiff -u -r1.3 -r1.4 src/common/lib/libc/string/memchr.c \ src/common/lib/libc/string/strcmp.c src/common/lib/libc/string/strcpy.c cvs rdiff -u -r1.4 -r1.5 src/common/lib/libc/string/memcmp.c cvs rdiff -u -r1.2 -r1.3 src/common/lib/libc/string/strcat.c \ src/common/lib/libc/string/strncmp.c cvs rdiff -u -r1.5 -r1.6 src/common/lib/libc/string/strchr.c \ src/common/lib/libc/string/strrchr.c cvs rdiff -u -r1.11 -r1.12 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux.cc cvs rdiff -u -r1.2 -r1.3 \ src/external/gpl3/gcc/dist/libsanitizer/ubsan/ubsan_platform.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.