about summary refs log tree commit diff
path: root/libio/libioP.h
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2012-09-10 21:22:42 +0000
committerJoseph Myers <joseph@codesourcery.com>2012-09-10 21:22:42 +0000
commit0e886ef96e0f750ca40fdc0b4f546cdef0a3caa5 (patch)
tree03696f6acbd7c900c16b6837651bd0299d271033 /libio/libioP.h
parent33a9f7b6cce8af302458ed977eebeb12d40fabf7 (diff)
downloadglibc-0e886ef96e0f750ca40fdc0b4f546cdef0a3caa5.tar.gz
glibc-0e886ef96e0f750ca40fdc0b4f546cdef0a3caa5.tar.xz
glibc-0e886ef96e0f750ca40fdc0b4f546cdef0a3caa5.zip
Remove libio C++ vtable definitions.
Diffstat (limited to 'libio/libioP.h')
-rw-r--r--libio/libioP.h24
1 files changed, 0 insertions, 24 deletions
diff --git a/libio/libioP.h b/libio/libioP.h
index aa2b3bfa90..c8dbac50ce 100644
--- a/libio/libioP.h
+++ b/libio/libioP.h
@@ -862,30 +862,6 @@ extern int _IO_vscanf (const char *, _IO_va_list) __THROW;
 # endif
 #endif
 
-/* VTABLE_LABEL defines NAME as of the CLASS class.
-   CNLENGTH is strlen(#CLASS).  */
-#ifdef __GNUC__
-# if _G_VTABLE_LABEL_HAS_LENGTH
-#  define VTABLE_LABEL(NAME, CLASS, CNLENGTH) \
-  extern char NAME[] asm (_G_VTABLE_LABEL_PREFIX #CNLENGTH #CLASS);
-# else
-#  define VTABLE_LABEL(NAME, CLASS, CNLENGTH) \
-  extern char NAME[] asm (_G_VTABLE_LABEL_PREFIX #CLASS);
-# endif
-#endif /* __GNUC__ */
-
-#if !defined(builtinbuf_vtable) && defined(__cplusplus)
-# ifdef __GNUC__
-VTABLE_LABEL(builtinbuf_vtable, builtinbuf, 10)
-# else
-#  if _G_VTABLE_LABEL_HAS_LENGTH
-#   define builtinbuf_vtable _G_VTABLE_LABEL_PREFIX_ID##10builtinbuf
-#  else
-#   define builtinbuf_vtable _G_VTABLE_LABEL_PREFIX_ID##builtinbuf
-#  endif
-# endif
-#endif /* !defined(builtinbuf_vtable) && defined(__cplusplus) */
-
 #define _IO_va_start(args, last) va_start(args, last)
 
 extern struct _IO_fake_stdiobuf _IO_stdin_buf, _IO_stdout_buf, _IO_stderr_buf;