annotate modules/inttypes @ 7330:b537fff46f2e

Remove inttypes-h.m4 and its gl_HEADER_INTTYES_H macro.
author Bruno Haible <bruno@clisp.org>
date Mon, 18 Sep 2006 19:23:59 +0000
parents 9ff9e0f3d681
children 8bace4b08db5
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6735
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
1 Description:
7207
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
2 An <inttypes.h> that nearly conforms to C99.
6735
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
3
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
4 Files:
7207
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
5 lib/inttypes_.h
6916
db0082829637 * m4/absolute-header.m4: Renamed from full-header-path.m4.
Paul Eggert <eggert@cs.ucla.edu>
parents: 6906
diff changeset
6 m4/absolute-header.m4
7207
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
7 m4/inttypes-pri.m4
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
8 m4/inttypes.m4
6735
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
9
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
10 Depends-on:
7207
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
11 stdint
6735
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
12
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
13 configure.ac:
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
14 gl_INTTYPES_H
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
15
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
16 Makefile.am:
7207
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
17 BUILT_SOURCES += $(INTTYPES_H)
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
18 EXTRA_DIST += inttypes_.h
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
19
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
20 # We need the following in order to create <inttypes.h> when the system
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
21 # doesn't have one that works with the given compiler.
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
22 inttypes.h: inttypes_.h
7267
8dffb67501b7 Make generated files be read-only.
Jim Meyering <jim@meyering.net>
parents: 7221
diff changeset
23 rm -f $@-t $@
7207
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
24 sed -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
7217
6f8e77bc9fde * modules/inttypes (Depends-on): Fix sed error when inttypes.h
Eric Blake <ebb9@byu.net>
parents: 7207
diff changeset
25 -e 's|@''ABSOLUTE_INTTYPES_H''@|$(ABSOLUTE_INTTYPES_H)|g' \
7207
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
26 -e 's/@''PRI_MACROS_BROKEN''@/$(PRI_MACROS_BROKEN)/g' \
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
27 -e 's/@''HAVE_LONG_LONG_INT''@/$(HAVE_LONG_LONG_INT)/g' \
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
28 -e 's/@''PRIPTR_PREFIX''@/$(PRIPTR_PREFIX)/g' \
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
29 -e 's/@''HAVE_DECL_IMAXABS''@/$(HAVE_DECL_IMAXABS)/g' \
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
30 -e 's/@''HAVE_DECL_IMAXDIV''@/$(HAVE_DECL_IMAXDIV)/g' \
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
31 -e 's/@''HAVE_DECL_STRTOIMAX''@/$(HAVE_DECL_STRTOIMAX)/g' \
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
32 -e 's/@''HAVE_DECL_STRTOUMAX''@/$(HAVE_DECL_STRTOUMAX)/g' \
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
33 < $(srcdir)/inttypes_.h > $@-t
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
34 mv $@-t $@
a1deb716fd26 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
35 MOSTLYCLEANFILES += inttypes.h inttypes.h-t
6735
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
36
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
37 Include:
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
38 #include <inttypes.h>
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
39
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
40 License:
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
41 LGPL
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
42
1f6871379885 * modules/inttypes: New file.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
43 Maintainer:
6767
ed09f6422a66 * modules/inttypes (Maintainer): Change from Derek Price to 'all'.
Paul Eggert <eggert@cs.ucla.edu>
parents: 6735
diff changeset
44 all