Print this page
11528 Makefile.noget can get gone
11529 Use -Wno-maybe-initialized

*** 22,31 **** --- 22,35 ---- /* * Copyright 2008 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ + /* + * Copyright 2019 Joyent, Inc. + */ + #include "lint.h" #include <sys/types.h> #include "base_conversion.h" #include <sys/isa_defs.h>
*** 86,96 **** --- 90,104 ---- /* * The following routine is no longer used in libc, but we have * to leave it for now because it's still used by Sun's old Fortran * runtime libraries. Today this is a bug; in the days of SunOS 4.x, * when the relevant design decisions were made, it was a feature. + * + * Regardless, on 32-bit, 'quadruple' under GCC is not 128 bits, so it + * uses uninitialized memory... */ + #pragma GCC diagnostic ignored "-Wuninitialized" enum fp_class_type __class_quadruple(quadruple *x) { quadruple_equivalence kluge;