]> sourceware.org Git - glibc.git/commitdiff
2002-11-12 Roland McGrath <roland@redhat.com>
authorRoland McGrath <roland@gnu.org>
Tue, 12 Nov 2002 22:02:32 +0000 (22:02 +0000)
committerRoland McGrath <roland@gnu.org>
Tue, 12 Nov 2002 22:02:32 +0000 (22:02 +0000)
* libio/libioP.h [_LIBC && !SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_1)]
(_G_IO_NO_BACKWARD_COMPAT): Define it.

libio/libioP.h

index 105ffccecc680911ca402e06851bebb85047fd03..4fb0d6aba5137e2ba2f3fe61e3b13cb9a0d56db4 100644 (file)
@@ -87,6 +87,16 @@ extern "C" {
  * object being acted on (i.e. the 'this' parameter).
  */
 
+#ifdef _LIBC
+# include <shlib-compat.h>
+# if !SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_1)
+   /* Setting this macro disables the use of the _vtable_offset
+      bias in _IO_JUMPS_FUNCS, below.  That is only needed if we
+      want to support old binaries (see oldfileops.c).  */
+#  define _G_IO_NO_BACKWARD_COMPAT 1
+# endif
+#endif
+
 #if (!defined _IO_USE_OLD_IO_FILE \
      && (!defined _G_IO_NO_BACKWARD_COMPAT || _G_IO_NO_BACKWARD_COMPAT == 0))
 # define _IO_JUMPS_OFFSET 1
This page took 0.038736 seconds and 5 git commands to generate.