blob: 985ba78892a2527745881dd9e8fdc69e1c28511f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
Description:
A <stdbool.h> that nearly conforms to C99.
(Nearly: casts to bool may not work.)
Status:
obsolete
Notice:
This module is obsolete. It is present only for programs that
formerly used the old stdbool module for C99 compatibility,
and that for some reason cannot use the current stdbool module
for C23 compatibility.
Files:
lib/stdbool.in.h
m4/stdbool.m4
Depends-on:
gen-header
configure.ac:
gl_STDBOOL_H
gl_CONDITIONAL_HEADER([stdbool.h])
AC_PROG_MKDIR_P
Makefile.am:
BUILT_SOURCES += $(STDBOOL_H)
# We need the following in order to create <stdbool.h> when the system
# doesn't have one that works.
if GL_GENERATE_STDBOOL_H
stdbool.h: stdbool.in.h $(top_builddir)/config.status
@NMD@ $(AM_V_GEN)$(MKDIR_P) '%reldir%'
$(gl_V_at)$(SED_HEADER_STDOUT) \
-e 's/@''HAVE__BOOL''@/$(HAVE__BOOL)/g' \
$(srcdir)/stdbool.in.h > $@-t
$(AM_V_at)mv $@-t $@
else
stdbool.h: $(top_builddir)/config.status
rm -f $@
endif
MOSTLYCLEANFILES += stdbool.h stdbool.h-t
Include:
<stdbool.h>
License:
LGPLv2+
Maintainer:
all
|