Hash :
51a3188e
Author :
Date :
2007-01-13T05:23:36
Provide a robust <wchar.h>. Further simplifications are now possible in other modules, but not included here. * modules/wchar: New module. * m4/wchar.m4: New file. * lib/wchar_.h: Likewise. * modules/mbchar (Depends-on): Depend on wchar, as the first use of the new module. * MODULES.html.sh (Extended multibyte and wide character utilities): New section.
Description:
A <wchar.h> that works around platform issues.
Files:
lib/wchar_.h
m4/wchar.m4
Depends-on:
absolute-header
configure.ac:
gl_WCHAR_H
Makefile.am:
BUILT_SOURCES += $(WCHAR_H)
# We need the following in order to create <wchar.h> when the system
# version does not work standalone.
wchar.h: wchar_.h
rm -f $@-t $@
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's|@''ABSOLUTE_WCHAR_H''@|$(ABSOLUTE_WCHAR_H)|g' \
< $(srcdir)/wchar_.h; \
} > $@-t
mv $@-t $@
MOSTLYCLEANFILES += wchar.h wchar.h-t
Include:
#include <wchar.h>
License:
LGPL
Maintainer:
all