]> Savannah Git Hosting - gnulib.git/commit
Reduce duplication among *printf-posix modules.
authorBruno Haible <bruno@clisp.org>
Mon, 24 Jun 2024 23:04:11 +0000 (01:04 +0200)
committerBruno Haible <bruno@clisp.org>
Mon, 24 Jun 2024 23:04:11 +0000 (01:04 +0200)
commitd72eae67619356847dc7333fe1c82017149cb8ee
tree913eda13a033e7b583a8613d89c03f30a8dcdc86
parent6c4c5f3de377aa12aa57952d1cca5ac8b027ccb4
Reduce duplication among *printf-posix modules.

* modules/mixin/printf-posix: New file.
* modules/c-vasnprintf (Depends-on): Add it. Remove isnan*-nolibm,
frexp*-nolibm, printf-frexp*, signbit, fpucw.
* modules/dprintf-posix (Depends-on): Likewise.
* modules/fprintf-posix (Depends-on): Likewise.
* modules/snprintf-posix (Depends-on): Likewise.
* modules/sprintf-posix (Depends-on): Likewise.
* modules/unistdio/u16-u16-vasnprintf (Depends-on): Likewise.
* modules/unistdio/u16-vasnprintf (Depends-on): Likewise.
* modules/unistdio/u32-u32-vasnprintf (Depends-on): Likewise.
* modules/unistdio/u32-vasnprintf (Depends-on): Likewise.
* modules/unistdio/u8-u8-vasnprintf (Depends-on): Likewise.
* modules/unistdio/u8-vasnprintf (Depends-on): Likewise.
* modules/unistdio/ulc-vasnprintf (Depends-on): Likewise.
* modules/vasnprintf-posix (Depends-on): Likewise.
* modules/vasnwprintf-posix (Depends-on): Likewise.
* modules/vasprintf-posix (Depends-on): Likewise.
* modules/vdprintf-posix (Depends-on): Likewise.
* modules/vfprintf-posix (Depends-on): Likewise.
* modules/vsnprintf-posix (Depends-on): Likewise.
* modules/vsprintf-posix (Depends-on): Likewise.
21 files changed:
ChangeLog
modules/c-vasnprintf
modules/dprintf-posix
modules/fprintf-posix
modules/mixin/printf-posix [new file with mode: 0644]
modules/snprintf-posix
modules/sprintf-posix
modules/unistdio/u16-u16-vasnprintf
modules/unistdio/u16-vasnprintf
modules/unistdio/u32-u32-vasnprintf
modules/unistdio/u32-vasnprintf
modules/unistdio/u8-u8-vasnprintf
modules/unistdio/u8-vasnprintf
modules/unistdio/ulc-vasnprintf
modules/vasnprintf-posix
modules/vasnwprintf-posix
modules/vasprintf-posix
modules/vdprintf-posix
modules/vfprintf-posix
modules/vsnprintf-posix
modules/vsprintf-posix