summaryrefslogtreecommitdiffstats
path: root/gnu
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1997-09-20 09:58:49 +0000
committerpeter <peter@FreeBSD.org>1997-09-20 09:58:49 +0000
commitad28c59277051c90fe57dbe74684b0e95ab16c0d (patch)
treec227e91a2ba218e4ea6afd73f529467148ed7c0e /gnu
parent82185efa231b9e445aacba005cc9a39b5870a4ed (diff)
downloadFreeBSD-src-ad28c59277051c90fe57dbe74684b0e95ab16c0d.zip
FreeBSD-src-ad28c59277051c90fe57dbe74684b0e95ab16c0d.tar.gz
_G_VTABLE_LABLE_PREFIX is different between ELF and a.out
('_vt.' vs '__vt$')
Diffstat (limited to 'gnu')
-rw-r--r--gnu/lib/libstdc++/_G_config.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gnu/lib/libstdc++/_G_config.h b/gnu/lib/libstdc++/_G_config.h
index fd67d03..c12cbef 100644
--- a/gnu/lib/libstdc++/_G_config.h
+++ b/gnu/lib/libstdc++/_G_config.h
@@ -1,10 +1,16 @@
+/* XXX _G_VTABLE_LABLE_PREFIX is different between ELF and a.out */
+
/* AUTOMATICALLY GENERATED; DO NOT EDIT! */
#ifndef _G_config_h
#define _G_config_h
#define _G_LIB_VERSION "2.7.2"
#define _G_NAMES_HAVE_UNDERSCORE 1
#define _G_VTABLE_LABEL_HAS_LENGTH 1
+#ifdef __ELF__
+#define _G_VTABLE_LABEL_PREFIX "_vt."
+#else
#define _G_VTABLE_LABEL_PREFIX "__vt$"
+#endif
#define _G_HAVE_ST_BLKSIZE 1
typedef unsigned long _G_clock_t;
typedef unsigned int _G_dev_t;
OpenPOWER on IntegriCloud