]> git.draconx.ca Git - upkg.git/commitdiff
gnulib: Remove link-warning.h from repository.
authorNick Bowler <nbowler@draconx.ca>
Tue, 27 Apr 2010 14:58:47 +0000 (10:58 -0400)
committerNick Bowler <nbowler@draconx.ca>
Tue, 27 Apr 2010 14:58:47 +0000 (10:58 -0400)
This was committed by accident earlier.

.gitignore
link-warning.h [deleted file]

index e3d08f90a7d6ce843afff66ca88b2fbe35d7e61e..9b37668550e84ae76bcf9bec0810a3d84d71b126 100644 (file)
@@ -21,4 +21,5 @@ stamp-h1
 compile
 upkg
 libuobject.pc
+link-warning.h
 lib
diff --git a/link-warning.h b/link-warning.h
deleted file mode 100644 (file)
index fda0194..0000000
+++ /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