diff options
author | Sriraman Tallam <tmsriram@google.com> | 2015-07-28 00:28:40 +0000 |
---|---|---|
committer | Sriraman Tallam <tmsriram@google.com> | 2015-07-28 00:28:40 +0000 |
commit | 3e6c7e1843e6879320e1b4b0132782023c478084 (patch) | |
tree | 29372abb61c106d733a4b3d6e5f68f5c157b5221 | |
parent | 00521879dd7f83a83dd6936164d6e7d2b5ef09bb (diff) |
* Force symbol __cpu_model to be hidden in libgcc.a. Trunk
hides all symbols in libgcc.a whereas this config does not.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/google/gcc-4_9@226295 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | libgcc/config/i386/cpuinfo.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libgcc/config/i386/cpuinfo.c b/libgcc/config/i386/cpuinfo.c index f04e20f6664..3cfda027097 100644 --- a/libgcc/config/i386/cpuinfo.c +++ b/libgcc/config/i386/cpuinfo.c @@ -102,6 +102,9 @@ enum processor_features FEATURE_FMA }; +#if !defined(SHARED) + __attribute__ ((visibility("hidden"))) +#endif struct __processor_model { unsigned int __cpu_vendor; |