This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch hjl/plt/master updated. glibc-2.21-685-g3cbc8ca


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, hjl/plt/master has been updated
       via  3cbc8ca025400b5ea01f7bd4b89b3fa5b3f2d1bf (commit)
       via  0c9a3f62759e36225e10e5d6c96e68247c2eda08 (commit)
      from  26cf70871478660c926b92190c962cdcf62a2612 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=3cbc8ca025400b5ea01f7bd4b89b3fa5b3f2d1bf

commit 3cbc8ca025400b5ea01f7bd4b89b3fa5b3f2d1bf
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Mon Aug 3 08:00:40 2015 -0700

    Rename init-arch.c  to dl-get-cpu-features.c

diff --git a/sysdeps/i386/i686/multiarch/Makefile b/sysdeps/i386/i686/multiarch/Makefile
index 11ce4ba..31bfd39 100644
--- a/sysdeps/i386/i686/multiarch/Makefile
+++ b/sysdeps/i386/i686/multiarch/Makefile
@@ -1,5 +1,4 @@
 ifeq ($(subdir),csu)
-aux += init-arch
 tests += test-multiarch
 gen-as-const-headers += ifunc-defines.sym
 endif
diff --git a/sysdeps/i386/i686/multiarch/Versions b/sysdeps/i386/i686/multiarch/Versions
deleted file mode 100644
index 59b185a..0000000
--- a/sysdeps/i386/i686/multiarch/Versions
+++ /dev/null
@@ -1,5 +0,0 @@
-libc {
-  GLIBC_PRIVATE {
-    __get_cpu_features;
-  }
-}
diff --git a/sysdeps/unix/sysv/linux/x86/Makefile b/sysdeps/unix/sysv/linux/x86/Makefile
index d6be472..9e6ec44 100644
--- a/sysdeps/unix/sysv/linux/x86/Makefile
+++ b/sysdeps/unix/sysv/linux/x86/Makefile
@@ -15,7 +15,6 @@ sysdep_headers += sys/elf.h sys/perm.h sys/reg.h sys/vm86.h sys/debugreg.h sys/i
 endif
 
 ifeq ($(subdir),nptl)
-libpthread-sysdep_routines += init-arch
 libpthread-sysdep_routines += elision-lock elision-unlock elision-timed \
 			      elision-trylock
 endif
diff --git a/sysdeps/x86/Makefile b/sysdeps/x86/Makefile
index f499308..467a927 100644
--- a/sysdeps/x86/Makefile
+++ b/sysdeps/x86/Makefile
@@ -1,3 +1,7 @@
 ifeq ($(subdir),csu)
 gen-as-const-headers += cpu-features-offsets.sym rtld-global-offsets.sym
 endif
+
+ifeq ($(subdir),elf)
+sysdep-dl-routines += dl-get-cpu-features
+endif
diff --git a/sysdeps/x86_64/multiarch/Versions b/sysdeps/x86/Versions
similarity index 87%
rename from sysdeps/x86_64/multiarch/Versions
rename to sysdeps/x86/Versions
index 59b185a..e029237 100644
--- a/sysdeps/x86_64/multiarch/Versions
+++ b/sysdeps/x86/Versions
@@ -1,4 +1,4 @@
-libc {
+ld {
   GLIBC_PRIVATE {
     __get_cpu_features;
   }
diff --git a/sysdeps/x86_64/multiarch/init-arch.c b/sysdeps/x86/dl-get-cpu-features.c
similarity index 81%
rename from sysdeps/x86_64/multiarch/init-arch.c
rename to sysdeps/x86/dl-get-cpu-features.c
index 01a379c..080e5e8 100644
--- a/sysdeps/x86_64/multiarch/init-arch.c
+++ b/sysdeps/x86/dl-get-cpu-features.c
@@ -1,7 +1,5 @@
-/* Initialize CPU feature data.
-   This file is part of the GNU C Library.
-   Copyright (C) 2008-2015 Free Software Foundation, Inc.
-   Contributed by Ulrich Drepper <drepper@redhat.com>.
+/* This file is part of the GNU C Library.
+   Copyright (C) 2015 Free Software Foundation, Inc.
 
    The GNU C Library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
diff --git a/sysdeps/x86_64/multiarch/Makefile b/sysdeps/x86_64/multiarch/Makefile
index d7002a9..d10b4d4 100644
--- a/sysdeps/x86_64/multiarch/Makefile
+++ b/sysdeps/x86_64/multiarch/Makefile
@@ -1,5 +1,4 @@
 ifeq ($(subdir),csu)
-aux += init-arch
 tests += test-multiarch
 gen-as-const-headers += ifunc-defines.sym
 endif

http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=0c9a3f62759e36225e10e5d6c96e68247c2eda08

commit 0c9a3f62759e36225e10e5d6c96e68247c2eda08
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Mon Aug 3 07:41:05 2015 -0700

    Update libmvec

diff --git a/sysdeps/x86_64/fpu/Makefile b/sysdeps/x86_64/fpu/Makefile
index 1ebe511..f98f6cf 100644
--- a/sysdeps/x86_64/fpu/Makefile
+++ b/sysdeps/x86_64/fpu/Makefile
@@ -20,7 +20,7 @@ libmvec-support += svml_d_cos2_core svml_d_cos4_core_avx \
 		   svml_d_pow_data svml_s_powf4_core svml_s_powf8_core_avx \
 		   svml_s_powf8_core svml_s_powf16_core svml_s_powf_data \
 		   svml_s_sincosf4_core svml_s_sincosf8_core_avx \
-		   svml_s_sincosf8_core svml_s_sincosf16_core init-arch
+		   svml_s_sincosf8_core svml_s_sincosf16_core
 endif
 
 # Variables for libmvec tests.

-----------------------------------------------------------------------

Summary of changes:
 sysdeps/i386/i686/multiarch/Makefile               |    1 -
 sysdeps/i386/i686/multiarch/Versions               |    5 -----
 sysdeps/unix/sysv/linux/x86/Makefile               |    1 -
 sysdeps/x86/Makefile                               |    4 ++++
 sysdeps/{x86_64/multiarch => x86}/Versions         |    2 +-
 .../init-arch.c => x86/dl-get-cpu-features.c}      |    6 ++----
 sysdeps/x86_64/fpu/Makefile                        |    2 +-
 sysdeps/x86_64/multiarch/Makefile                  |    1 -
 8 files changed, 8 insertions(+), 14 deletions(-)
 delete mode 100644 sysdeps/i386/i686/multiarch/Versions
 rename sysdeps/{x86_64/multiarch => x86}/Versions (87%)
 rename sysdeps/{x86_64/multiarch/init-arch.c => x86/dl-get-cpu-features.c} (81%)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]