summaryrefslogtreecommitdiffstats
path: root/contrib/gcc/cp/cp-lang.c
diff options
context:
space:
mode:
authorpfg <pfg@FreeBSD.org>2013-11-16 01:16:24 +0000
committerpfg <pfg@FreeBSD.org>2013-11-16 01:16:24 +0000
commit40ac8caa60fe69bd2c338075af0b726ea2f33e85 (patch)
treeb1725e92c058a429e1b48754d6e9f5659870e42f /contrib/gcc/cp/cp-lang.c
parentd27f7c2a842e4f80ea9a2408d941730107efd355 (diff)
downloadFreeBSD-src-40ac8caa60fe69bd2c338075af0b726ea2f33e85.zip
FreeBSD-src-40ac8caa60fe69bd2c338075af0b726ea2f33e85.tar.gz
gcc: add femit-struct-debug support to reduce Reduce dwarf debug size
Obtained from: gcc 4.3 (rev. 123909; GPLv2) MFC after: 3 weeks
Diffstat (limited to 'contrib/gcc/cp/cp-lang.c')
-rw-r--r--contrib/gcc/cp/cp-lang.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/contrib/gcc/cp/cp-lang.c b/contrib/gcc/cp/cp-lang.c
index 6050327..c33d488 100644
--- a/contrib/gcc/cp/cp-lang.c
+++ b/contrib/gcc/cp/cp-lang.c
@@ -44,6 +44,8 @@ static void cp_init_ts (void);
#define LANG_HOOKS_NAME "GNU C++"
#undef LANG_HOOKS_INIT
#define LANG_HOOKS_INIT cxx_init
+#undef LANG_HOOKS_GENERIC_TYPE_P
+#define LANG_HOOKS_GENERIC_TYPE_P class_tmpl_impl_spec_p
#undef LANG_HOOKS_DECL_PRINTABLE_NAME
#define LANG_HOOKS_DECL_PRINTABLE_NAME cxx_printable_name
#undef LANG_HOOKS_FOLD_OBJ_TYPE_REF
OpenPOWER on IntegriCloud