]> sourceware.org Git - glibc.git/commitdiff
Move remaining S390 code out of nptl/.
authorRoland McGrath <roland@hack.frob.com>
Thu, 26 Jun 2014 16:31:11 +0000 (09:31 -0700)
committerRoland McGrath <roland@hack.frob.com>
Thu, 26 Jun 2014 16:31:11 +0000 (09:31 -0700)
29 files changed:
ChangeLog
nptl/sysdeps/unix/sysv/linux/s390/Makefile [deleted file]
nptl/sysdeps/unix/sysv/linux/s390/Versions [deleted file]
nptl/sysdeps/unix/sysv/linux/s390/s390-64/Versions [deleted file]
sysdeps/unix/sysv/linux/s390/Makefile
sysdeps/unix/sysv/linux/s390/Versions
sysdeps/unix/sysv/linux/s390/elision-conf.c [moved from nptl/sysdeps/unix/sysv/linux/s390/elision-conf.c with 100% similarity]
sysdeps/unix/sysv/linux/s390/elision-conf.h [moved from nptl/sysdeps/unix/sysv/linux/s390/elision-conf.h with 100% similarity]
sysdeps/unix/sysv/linux/s390/elision-lock.c [moved from nptl/sysdeps/unix/sysv/linux/s390/elision-lock.c with 100% similarity]
sysdeps/unix/sysv/linux/s390/elision-timed.c [moved from nptl/sysdeps/unix/sysv/linux/s390/elision-timed.c with 100% similarity]
sysdeps/unix/sysv/linux/s390/elision-trylock.c [moved from nptl/sysdeps/unix/sysv/linux/s390/elision-trylock.c with 100% similarity]
sysdeps/unix/sysv/linux/s390/elision-unlock.c [moved from nptl/sysdeps/unix/sysv/linux/s390/elision-unlock.c with 100% similarity]
sysdeps/unix/sysv/linux/s390/force-elision.h [moved from nptl/sysdeps/unix/sysv/linux/s390/force-elision.h with 100% similarity]
sysdeps/unix/sysv/linux/s390/jmp-unwind.c [moved from nptl/sysdeps/unix/sysv/linux/s390/jmp-unwind.c with 100% similarity]
sysdeps/unix/sysv/linux/s390/lowlevellock.h [moved from nptl/sysdeps/unix/sysv/linux/s390/lowlevellock.h with 100% similarity]
sysdeps/unix/sysv/linux/s390/pt-longjmp.c [moved from nptl/sysdeps/unix/sysv/linux/s390/pt-longjmp.c with 100% similarity]
sysdeps/unix/sysv/linux/s390/pthread_mutex_cond_lock.c [moved from nptl/sysdeps/unix/sysv/linux/s390/pthread_mutex_cond_lock.c with 100% similarity]
sysdeps/unix/sysv/linux/s390/pthread_mutex_lock.c [moved from nptl/sysdeps/unix/sysv/linux/s390/pthread_mutex_lock.c with 100% similarity]
sysdeps/unix/sysv/linux/s390/pthread_mutex_timedlock.c [moved from nptl/sysdeps/unix/sysv/linux/s390/pthread_mutex_timedlock.c with 100% similarity]
sysdeps/unix/sysv/linux/s390/pthread_mutex_trylock.c [moved from nptl/sysdeps/unix/sysv/linux/s390/pthread_mutex_trylock.c with 100% similarity]
sysdeps/unix/sysv/linux/s390/pthread_once.c [moved from nptl/sysdeps/unix/sysv/linux/s390/pthread_once.c with 100% similarity]
sysdeps/unix/sysv/linux/s390/s390-32/sysdep-cancel.h [moved from nptl/sysdeps/unix/sysv/linux/s390/s390-32/sysdep-cancel.h with 100% similarity]
sysdeps/unix/sysv/linux/s390/s390-64/Versions
sysdeps/unix/sysv/linux/s390/s390-64/sysdep-cancel.h [moved from nptl/sysdeps/unix/sysv/linux/s390/s390-64/sysdep-cancel.h with 100% similarity]
sysdeps/unix/sysv/linux/s390/s390-64/timer_create.c [moved from nptl/sysdeps/unix/sysv/linux/s390/s390-64/timer_create.c with 100% similarity]
sysdeps/unix/sysv/linux/s390/s390-64/timer_delete.c [moved from nptl/sysdeps/unix/sysv/linux/s390/s390-64/timer_delete.c with 100% similarity]
sysdeps/unix/sysv/linux/s390/s390-64/timer_getoverr.c [moved from nptl/sysdeps/unix/sysv/linux/s390/s390-64/timer_getoverr.c with 100% similarity]
sysdeps/unix/sysv/linux/s390/s390-64/timer_gettime.c [moved from nptl/sysdeps/unix/sysv/linux/s390/s390-64/timer_gettime.c with 100% similarity]
sysdeps/unix/sysv/linux/s390/s390-64/timer_settime.c [moved from nptl/sysdeps/unix/sysv/linux/s390/s390-64/timer_settime.c with 100% similarity]

index b71bf3b7e2c02b58360cf6275c469b2d970bc223..ae25794f7d374888838f623538def45bcf38cef7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,59 @@
 2014-06-26  Roland McGrath  <roland@hack.frob.com>
 
+       * nptl/sysdeps/unix/sysv/linux/s390/Makefile: File removed, contents
+       folded into ...
+       * sysdeps/unix/sysv/linux/s390/Makefile [$(subdir) = nptl]: ... here.
+       * sysdeps/unix/sysv/linux/s390/Versions
+       (libpthread: GLIBC_2.19): New version set.
+       * nptl/sysdeps/unix/sysv/linux/s390/Versions: File removed.
+       * sysdeps/unix/sysv/linux/s390/s390-64/Versions
+       (librt: GLIBC_2.3.3): New version set.
+       * nptl/sysdeps/unix/sysv/linux/s390/s390-64/Versions: File removed.
+       * nptl/sysdeps/unix/sysv/linux/s390/elision-conf.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/elision-conf.c: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/elision-conf.h: Moved ...
+       * sysdeps/unix/sysv/linux/s390/elision-conf.h: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/elision-lock.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/elision-lock.c: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/elision-timed.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/elision-timed.c: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/elision-trylock.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/elision-trylock.c: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/elision-unlock.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/elision-unlock.c: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/force-elision.h: Moved ...
+       * sysdeps/unix/sysv/linux/s390/force-elision.h: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/jmp-unwind.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/jmp-unwind.c: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/lowlevellock.h: Moved ...
+       * sysdeps/unix/sysv/linux/s390/lowlevellock.h: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/pt-longjmp.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/pt-longjmp.c: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/pthread_mutex_cond_lock.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/pthread_mutex_cond_lock.c: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/pthread_mutex_lock.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/pthread_mutex_lock.c: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/pthread_mutex_timedlock.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/pthread_mutex_timedlock.c: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/pthread_mutex_trylock.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/pthread_mutex_trylock.c: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/pthread_once.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/pthread_once.c: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/s390-32/sysdep-cancel.h: Moved ...
+       * sysdeps/unix/sysv/linux/s390/s390-32/sysdep-cancel.h: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/s390-64/sysdep-cancel.h: Moved ...
+       * sysdeps/unix/sysv/linux/s390/s390-64/sysdep-cancel.h: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/s390-64/timer_create.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/s390-64/timer_create.c: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/s390-64/timer_delete.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/s390-64/timer_delete.c: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/s390-64/timer_getoverr.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/s390-64/timer_getoverr.c: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/s390-64/timer_gettime.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/s390-64/timer_gettime.c: ... here.
+       * nptl/sysdeps/unix/sysv/linux/s390/s390-64/timer_settime.c: Moved ...
+       * sysdeps/unix/sysv/linux/s390/s390-64/timer_settime.c: ... here.
+
        * nptl/sysdeps/unix/sysv/linux/s390/s390-32/vfork.S: Moved ...
        * sysdeps/unix/sysv/linux/s390/s390-32/vfork.S: ... here.
        (__libc_vfork): Define the function under this name.
diff --git a/nptl/sysdeps/unix/sysv/linux/s390/Makefile b/nptl/sysdeps/unix/sysv/linux/s390/Makefile
deleted file mode 100644 (file)
index 269832f..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-ifeq ($(enable-lock-elision),yes)
-libpthread-sysdep_routines += elision-lock elision-unlock elision-timed \
-                             elision-trylock
-
-elision-CFLAGS = -mhtm
-CFLAGS-elision-lock.c = $(elision-CFLAGS)
-CFLAGS-elision-timed.c = $(elision-CFLAGS)
-CFLAGS-elision-trylock.c = $(elision-CFLAGS)
-CFLAGS-elision-unlock.c = $(elision-CFLAGS)
-endif
diff --git a/nptl/sysdeps/unix/sysv/linux/s390/Versions b/nptl/sysdeps/unix/sysv/linux/s390/Versions
deleted file mode 100644 (file)
index 58632f4..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-libpthread {
-  GLIBC_2.19 {
-    longjmp; siglongjmp;
-  }
-}
diff --git a/nptl/sysdeps/unix/sysv/linux/s390/s390-64/Versions b/nptl/sysdeps/unix/sysv/linux/s390/s390-64/Versions
deleted file mode 100644 (file)
index 3b111dd..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-librt {
-  GLIBC_2.3.3 {
-    # Changed timer_t.
-    timer_create; timer_delete; timer_getoverrun; timer_gettime;
-    timer_settime;
-  }
-}
index f91179d0fc357721dfd8e61edc3741d3496d3e0d..768f926fb89f073235bf54c28a0fc94bdfa7d663 100644 (file)
@@ -22,3 +22,16 @@ ifeq (yes,$(build-shared))
 sysdep_routines += v1-longjmp_chk
 endif
 endif
+
+ifeq ($(subdir),nptl)
+ifeq ($(enable-lock-elision),yes)
+libpthread-sysdep_routines += elision-lock elision-unlock elision-timed \
+                             elision-trylock
+
+elision-CFLAGS = -mhtm
+CFLAGS-elision-lock.c = $(elision-CFLAGS)
+CFLAGS-elision-timed.c = $(elision-CFLAGS)
+CFLAGS-elision-trylock.c = $(elision-CFLAGS)
+CFLAGS-elision-unlock.c = $(elision-CFLAGS)
+endif
+endif
index f71a6bd2c3255873cb2b605d5012e9eca506726e..55518a7e5f21ece15a2f794de5dc67f5905166b1 100644 (file)
@@ -8,3 +8,9 @@ libc {
     __vdso_clock_getres;
   }
 }
+
+libpthread {
+  GLIBC_2.19 {
+    longjmp; siglongjmp;
+  }
+}
index 83092db48ea20e4982f928e6701c5581429dadca..3f4d96042158838849d4b2167944f31e38a7cab7 100644 (file)
@@ -5,3 +5,11 @@ libc {
     __frame_state_for; __register_frame_info_table;
   }
 }
+
+librt {
+  GLIBC_2.3.3 {
+    # Changed timer_t.
+    timer_create; timer_delete; timer_getoverrun; timer_gettime;
+    timer_settime;
+  }
+}
This page took 0.161595 seconds and 5 git commands to generate.