aboutsummaryrefslogtreecommitdiff
path: root/libio
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
parent33a9f7b6cce8af302458ed977eebeb12d40fabf7 (diff)
downloadglibc-0e886ef96e0f750ca40fdc0b4f546cdef0a3caa5.zip
glibc-0e886ef96e0f750ca40fdc0b4f546cdef0a3caa5.tar.gz
glibc-0e886ef96e0f750ca40fdc0b4f546cdef0a3caa5.tar.bz2
Remove libio C++ vtable definitions.
Diffstat (limited to 'libio')
-rw-r--r--libio/libioP.h24
1 files changed, 0 insertions, 24 deletions
diff --git a/libio/libioP.h b/libio/libioP.h
index aa2b3bf..c8dbac5 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;