diff options
author | Sriraman Tallam <tmsriram@google.com> | 2012-06-12 02:55:20 +0000 |
---|---|---|
committer | Sriraman Tallam <tmsriram@gcc.gnu.org> | 2012-06-12 02:55:20 +0000 |
commit | 91fe5efbd2e858da3e3fefd24f75528e5ef6972c (patch) | |
tree | b12c8e95aa60c18439854115b683ae0ec7951f78 /libgcc | |
parent | 3db91d7e0b9286ac4bf071a66cdb7412733d7e85 (diff) | |
download | gcc-91fe5efbd2e858da3e3fefd24f75528e5ef6972c.zip gcc-91fe5efbd2e858da3e3fefd24f75528e5ef6972c.tar.gz gcc-91fe5efbd2e858da3e3fefd24f75528e5ef6972c.tar.bz2 |
libgcc-bsd.ver: Version symbol __cpu_indicator_init.
2012-06-11 Sriraman Tallam <tmsriram@google.com>
* config/i386/libgcc-bsd.ver: Version symbol __cpu_indicator_init.
* config/i386/libgcc-sol2.ver: Ditto.
* config/i386/libgcc-glibc.ver: Ditto.
* gcc.target/i386/builtin_target.c (vendor_signatures): New enum.
(check_intel_cpu_model): New function.
(check_amd_cpu_model): New function.
(check_features): New function.
(__get_cpuid_output): New function.
(check_detailed): New function.
(fn1): Rename to quick_check.
(main): Update to call quick_check and call check_detailed.
From-SVN: r188417
Diffstat (limited to 'libgcc')
-rw-r--r-- | libgcc/ChangeLog | 6 | ||||
-rw-r--r-- | libgcc/config/i386/libgcc-bsd.ver | 1 | ||||
-rw-r--r-- | libgcc/config/i386/libgcc-glibc.ver | 2 | ||||
-rw-r--r-- | libgcc/config/i386/libgcc-sol2.ver | 1 |
4 files changed, 10 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index d2093da..9308090 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,9 @@ +2012-06-11 Sriraman Tallam <tmsriram@google.com> + + * config/i386/libgcc-bsd.ver: Version symbol __cpu_indicator_init. + * config/i386/libgcc-sol2.ver: Ditto. + * config/i386/libgcc-glibc.ver: Ditto. + 2012-06-11 Roland McGrath <mcgrathr@google.com> * gthr-posix.h [neither FreeBSD nor Solaris] (__gthread_active_p): diff --git a/libgcc/config/i386/libgcc-bsd.ver b/libgcc/config/i386/libgcc-bsd.ver index 74622bf..0c4b474 100644 --- a/libgcc/config/i386/libgcc-bsd.ver +++ b/libgcc/config/i386/libgcc-bsd.ver @@ -109,4 +109,5 @@ GCC_4.6.0 { GCC_4.8.0 { __cpu_model + __cpu_indicator_init } diff --git a/libgcc/config/i386/libgcc-glibc.ver b/libgcc/config/i386/libgcc-glibc.ver index 07fd1f9..3bfb028 100644 --- a/libgcc/config/i386/libgcc-glibc.ver +++ b/libgcc/config/i386/libgcc-glibc.ver @@ -150,6 +150,7 @@ GCC_4.3.0 { GCC_4.8.0 { __cpu_model + __cpu_indicator_init } %else GCC_4.4.0 { @@ -190,5 +191,6 @@ GCC_4.5.0 { GCC_4.8.0 { __cpu_model + __cpu_indicator_init } %endif diff --git a/libgcc/config/i386/libgcc-sol2.ver b/libgcc/config/i386/libgcc-sol2.ver index af8a9a0..0aa0499 100644 --- a/libgcc/config/i386/libgcc-sol2.ver +++ b/libgcc/config/i386/libgcc-sol2.ver @@ -109,4 +109,5 @@ GCC_4.5.0 { GCC_4.8.0 { __cpu_model + __cpu_indicator_init } |