CVSROOT: /cvs Module name: src Changes by: j...@cvs.openbsd.org 2023/09/06 06:15:30
Modified files: gnu/usr.bin/binutils: Makefile.bsd-wrapper gnu/usr.bin/binutils-2.17: Makefile.bsd-wrapper gnu/usr.bin/cvs: Makefile.bsd-wrapper Log message: Use -std=gnu89 to fix the build with clang-16 This is ancient GNU software that tends to break whenever clang adds more warnings about deprecated features in new languages versions or turns them into errors. Using -std=gnu89 (the defaults for base-gcc) for those packages means we'll probably avoid most new warnings, errors, and possible miscompilations when updating clang. ok robert@