stdnoreturn: new module
[gnulib.git] / modules / stdnoreturn
1 Description:
2 A <stdnoreturn.h> that conforms to C1X.
3
4 Files:
5 m4/stdnoreturn.m4
6
7 Depends-on:
8 _Noreturn
9
10 configure.ac:
11 gl_STDNORETURN_H
12
13 Makefile.am:
14 BUILT_SOURCES += $(STDNORETURN_H)
15
16 # Create <stdnoreturn.h> when the system doesn't have one that works.
17 if GL_GENERATE_STDNORETURN_H
18 stdnoreturn.h: $(top_builddir)/config.status $(_NORETURN_H)
19         { cat $(_NORETURN_H) && echo '#define noreturn _Noreturn'; } > $@-t
20         mv $@-t $@
21 else
22 stdnoreturn.h: $(top_builddir)/config.status
23         rm -f $@
24 endif
25 MOSTLYCLEANFILES += stdnoreturn.h
26
27 Include:
28 <stdnoreturn.h>
29
30 License:
31 LGPLv2+
32
33 Maintainer:
34 all