summaryrefslogtreecommitdiff
path: root/Build/source/utils/texinfo/build-aux/link-warning.h
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-01-25 01:57:18 +0000
committerKarl Berry <karl@freefriends.org>2009-01-25 01:57:18 +0000
commitaf944c3e4ba74f59f21178c8477fdea4b682ef2b (patch)
treeafa6af46a5179bdbd38a05fa7d63b2ff8ae32516 /Build/source/utils/texinfo/build-aux/link-warning.h
parent0cea5be7570fb0ddc3d28e6bb8371809e04ca2ae (diff)
remove texinfo
git-svn-id: svn://tug.org/texlive/trunk@11963 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/utils/texinfo/build-aux/link-warning.h')
-rw-r--r--Build/source/utils/texinfo/build-aux/link-warning.h28
1 files changed, 0 insertions, 28 deletions
diff --git a/Build/source/utils/texinfo/build-aux/link-warning.h b/Build/source/utils/texinfo/build-aux/link-warning.h
deleted file mode 100644
index fda01941af5..00000000000
--- a/Build/source/utils/texinfo/build-aux/link-warning.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* GL_LINK_WARNING("literal string") arranges to emit the literal string as
- a linker warning on most glibc systems.
- We use a linker warning rather than a preprocessor warning, because
- #warning cannot be used inside macros. */
-#ifndef GL_LINK_WARNING
- /* This works on platforms with GNU ld and ELF object format.
- Testing __GLIBC__ is sufficient for asserting that GNU ld is in use.
- Testing __ELF__ guarantees the ELF object format.
- Testing __GNUC__ is necessary for the compound expression syntax. */
-# if defined __GLIBC__ && defined __ELF__ && defined __GNUC__
-# define GL_LINK_WARNING(message) \
- GL_LINK_WARNING1 (__FILE__, __LINE__, message)
-# define GL_LINK_WARNING1(file, line, message) \
- GL_LINK_WARNING2 (file, line, message) /* macroexpand file and line */
-# define GL_LINK_WARNING2(file, line, message) \
- GL_LINK_WARNING3 (file ":" #line ": warning: " message)
-# define GL_LINK_WARNING3(message) \
- ({ static const char warning[sizeof (message)] \
- __attribute__ ((__unused__, \
- __section__ (".gnu.warning"), \
- __aligned__ (1))) \
- = message "\n"; \
- (void)0; \
- })
-# else
-# define GL_LINK_WARNING(message) ((void) 0)
-# endif
-#endif