Commit e53309da10a1ec7d5b47dbd9f561763f17f74fb8

Bruno Haible 2024-04-16T14:25:27

setpayload: New module. * lib/math.in.h (setpayload): New declaration. * lib/setpayload.c: New file. * m4/setpayload.m4: New file. * m4/math_h.m4 (gl_MATH_H): Test whether setpayload is declared. (gl_MATH_H_REQUIRE_DEFAULTS): Initialize GNULIB_SETPAYLOAD. (gl_MATH_H_DEFAULTS): Initialize HAVE_SETPAYLOAD. * modules/math (Makefile.am): Substitute GNULIB_SETPAYLOAD, HAVE_SETPAYLOAD. * modules/setpayload: New file. * doc/posix-functions/setpayload.texi: Mention the new module.