gnulib-common.m4: port _Noreturn to C++
commitdf396b2c93b704ade1089dc22f062d9f9d6924b8
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 2 Nov 2018 21:09:35 +0000 (2 14:09 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 2 Nov 2018 21:10:02 +0000 (2 14:10 -0700)
tree09104b3a8580aaabe8274dddc8761a3f853773b2
parent28098428d3d371a238837f338739283cf19dc650
gnulib-common.m4: port _Noreturn to C++

Problem reported by Akim Demaille in:
https://lists.gnu.org/r/bug-bison/2018-10/msg00067.html
* m4/gnulib-common.m4 (gl_COMMON_BODY): If C++, use [[noreturn]].
Merge adjustments from _Noreturn.h and from glibc into the non-C++
version.
* lib/_Noreturn.h: Match gnulib-common.
ChangeLog
lib/_Noreturn.h
m4/gnulib-common.m4