]> Savannah Git Hosting - gnulib.git/commit
std-gnu23: new module
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 28 Jul 2024 19:11:30 +0000 (12:11 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 28 Jul 2024 19:37:45 +0000 (12:37 -0700)
commit8990abb50052874b66e2f277623561aca8f8f704
treeb7fa86b07e3387ed3d007d06dc5783847d66b3f8
parent01c89c81c7a79194f1f2faa1257da8ffae2e52ea
std-gnu23: new module

The plan is to update the c99 module to depend on std-gnu23
instead of on std-gnu11, and to make std-gnu11 obsolete.
A benefit of this will be that c99 will no longer affect C++.
For now, though, std-gnu23 is simply a new, optional module.
* MODULES.html.sh (func_all_modules): Add it.
* modules/std-gnu11: Change description.
* modules/std-gnu23, m4/std-gnu23.m4: New files.
* m4/std-gnu11.m4: Do nothing if _AC_C_C23_OPTIONS is defined.
(AC_PROG_CC): Use AC_DEFUN, not AC_DEFUN_ONCE, so that
we can be superseded.
ChangeLog
MODULES.html.sh
m4/std-gnu11.m4
m4/std-gnu23.m4 [new file with mode: 0644]
modules/std-gnu11
modules/std-gnu23 [new file with mode: 0644]