() Paul Eggert <[email protected]> () Fri, 08 Aug 2014 00:57:37 -0700
"Partially" because the vararrays module merely defines
__STDC_NO_VLA__ a la C11. The new module would define
VLA_ELEMS, which would be the rest of the job that gnulib
could reasonably do.
IIUC, as it is proposed, RCS would still have to do that test
and then re-‘#define VLA_ELEMS’:
#if BUGGY
#undef VLA_ELEMS
#define VLA_ELEMS(x)
#endif
I think it would be more useful to expand the scope of module
‘vla’ to do the configure-time test, too, such that RCS can
simply include it and use ‘VLA_ELEMS’ unconditionally. Buggy
compiler workarounds are under gnulib purview, after all, right?
--
Thien-Thi Nguyen
GPG key: 4C807502
(if you're human and you know it)
read my lisp: (responsep (questions 'technical)
(not (via 'mailing-list)))
=> nil
signature.asc
Description: PGP signature
