SPARC: Consolidate unnecessary nptl/ subdirectories.
authorRoland McGrath <roland@hack.frob.com>
Wed, 25 Jun 2014 17:04:14 +0000 (10:04 -0700)
committerRoland McGrath <roland@hack.frob.com>
Wed, 25 Jun 2014 17:04:14 +0000 (10:04 -0700)
33 files changed:
ChangeLog
sysdeps/sparc/sparc32/lowlevellock.c [moved from sysdeps/sparc/sparc32/nptl/lowlevellock.c with 100% similarity]
sysdeps/sparc/sparc32/pthread_barrier_wait.c [moved from sysdeps/sparc/sparc32/nptl/pthread_barrier_wait.c with 100% similarity]
sysdeps/sparc/sparc32/pthread_spin_lock.S [moved from sysdeps/sparc/sparc32/nptl/pthread_spin_lock.S with 100% similarity]
sysdeps/sparc/sparc32/pthread_spin_trylock.S [moved from sysdeps/sparc/sparc32/nptl/pthread_spin_trylock.S with 100% similarity]
sysdeps/sparc/sparc32/pthreaddef.h [moved from sysdeps/sparc/sparc32/nptl/pthreaddef.h with 100% similarity]
sysdeps/sparc/sparc32/sem_post.c [moved from sysdeps/sparc/sparc32/nptl/sem_post.c with 100% similarity]
sysdeps/sparc/sparc32/sem_timedwait.c [moved from sysdeps/sparc/sparc32/nptl/sem_timedwait.c with 100% similarity]
sysdeps/sparc/sparc32/sem_trywait.c [moved from sysdeps/sparc/sparc32/nptl/sem_trywait.c with 100% similarity]
sysdeps/sparc/sparc32/sem_wait.c [moved from sysdeps/sparc/sparc32/nptl/sem_wait.c with 100% similarity]
sysdeps/sparc/sparc32/sparcv9/cpu_relax.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/nptl/cpu_relax.S [deleted file]
sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_init.c [deleted file]
sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_lock.S [deleted file]
sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_trylock.S [deleted file]
sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_unlock.S [deleted file]
sysdeps/sparc/sparc32/sparcv9/pthread_barrier_wait.c [moved from sysdeps/sparc/sparc32/sparcv9/nptl/pthread_barrier_wait.c with 100% similarity]
sysdeps/sparc/sparc32/sparcv9/pthread_spin_init.c [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/pthread_spin_lock.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/pthread_spin_trylock.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/pthread_spin_unlock.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/sem_post.c [moved from sysdeps/sparc/sparc32/sparcv9/nptl/sem_post.c with 100% similarity]
sysdeps/sparc/sparc32/sparcv9/sem_timedwait.c [moved from sysdeps/sparc/sparc32/sparcv9/nptl/sem_timedwait.c with 100% similarity]
sysdeps/sparc/sparc32/sparcv9/sem_trywait.c [moved from sysdeps/sparc/sparc32/sparcv9/nptl/sem_trywait.c with 100% similarity]
sysdeps/sparc/sparc32/sparcv9/sem_wait.c [moved from sysdeps/sparc/sparc32/sparcv9/nptl/sem_wait.c with 100% similarity]
sysdeps/sparc/sparc64/Makefile
sysdeps/sparc/sparc64/cpu_relax.S [moved from sysdeps/sparc/sparc64/nptl/cpu_relax.S with 100% similarity]
sysdeps/sparc/sparc64/nptl/Makefile [deleted file]
sysdeps/sparc/sparc64/pthread_spin_init.c [moved from sysdeps/sparc/sparc64/nptl/pthread_spin_init.c with 100% similarity]
sysdeps/sparc/sparc64/pthread_spin_lock.S [moved from sysdeps/sparc/sparc64/nptl/pthread_spin_lock.S with 100% similarity]
sysdeps/sparc/sparc64/pthread_spin_trylock.S [moved from sysdeps/sparc/sparc64/nptl/pthread_spin_trylock.S with 100% similarity]
sysdeps/sparc/sparc64/pthread_spin_unlock.S [moved from sysdeps/sparc/sparc64/nptl/pthread_spin_unlock.S with 100% similarity]
sysdeps/sparc/sparc64/pthreaddef.h [moved from sysdeps/sparc/sparc64/nptl/pthreaddef.h with 100% similarity]

index 1f7da98..94a1f40 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,64 @@
 2014-06-25  Roland McGrath  <roland@hack.frob.com>
 
+       * sysdeps/sparc/sparc64/nptl/cpu_relax.S: Moved ...
+       * sysdeps/sparc/sparc64/cpu_relax.S: ... here.
+       * sysdeps/sparc/sparc64/nptl/pthread_spin_init.c: Moved ...
+       * sysdeps/sparc/sparc64/pthread_spin_init.c: ... here.
+       * sysdeps/sparc/sparc64/nptl/pthread_spin_lock.S: Moved ...
+       * sysdeps/sparc/sparc64/pthread_spin_lock.S: ... here.
+       * sysdeps/sparc/sparc64/nptl/pthread_spin_trylock.S: Moved ...
+       * sysdeps/sparc/sparc64/pthread_spin_trylock.S: ... here.
+       * sysdeps/sparc/sparc64/nptl/pthread_spin_unlock.S: Moved ...
+       * sysdeps/sparc/sparc64/pthread_spin_unlock.S: ... here.
+       * sysdeps/sparc/sparc64/nptl/pthreaddef.h: Moved ...
+       * sysdeps/sparc/sparc64/pthreaddef.h: ... here.
+       * sysdeps/sparc/sparc32/sparcv9/cpu_relax.S: Update #include.
+       * sysdeps/sparc/sparc32/sparcv9/pthread_spin_init.c: Likewise.
+       * sysdeps/sparc/sparc32/sparcv9/pthread_spin_lock.S: Likewise.
+       * sysdeps/sparc/sparc32/sparcv9/pthread_spin_trylock.S: Likewise.
+       * sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_unlock.S: Likewise.
+       * sysdeps/sparc/sparc64/nptl/Makefile: File removed, its contents ...
+       * sysdeps/sparc/sparc64/Makefile: ... appended here.
+
+       * sysdeps/sparc/sparc32/nptl/lowlevellock.c: Moved ...
+       * sysdeps/sparc/sparc32/lowlevellock.c: ... here.
+       * sysdeps/sparc/sparc32/nptl/pthread_barrier_wait.c: Moved ...
+       * sysdeps/sparc/sparc32/pthread_barrier_wait.c: ... here.
+       * sysdeps/sparc/sparc32/nptl/pthread_spin_lock.S: Moved ...
+       * sysdeps/sparc/sparc32/pthread_spin_lock.S: ... here.
+       * sysdeps/sparc/sparc32/nptl/pthread_spin_trylock.S: Moved ...
+       * sysdeps/sparc/sparc32/pthread_spin_trylock.S: ... here.
+       * sysdeps/sparc/sparc32/nptl/pthreaddef.h: Moved ...
+       * sysdeps/sparc/sparc32/pthreaddef.h: ... here.
+       * sysdeps/sparc/sparc32/nptl/sem_post.c: Moved ...
+       * sysdeps/sparc/sparc32/sem_post.c: ... here.
+       * sysdeps/sparc/sparc32/nptl/sem_timedwait.c: Moved ...
+       * sysdeps/sparc/sparc32/sem_timedwait.c: ... here.
+       * sysdeps/sparc/sparc32/nptl/sem_trywait.c: Moved ...
+       * sysdeps/sparc/sparc32/sem_trywait.c: ... here.
+       * sysdeps/sparc/sparc32/nptl/sem_wait.c: Moved ...
+       * sysdeps/sparc/sparc32/sem_wait.c: ... here.
+       * sysdeps/sparc/sparc32/sparcv9/nptl/cpu_relax.S: Moved ...
+       * sysdeps/sparc/sparc32/sparcv9/cpu_relax.S: ... here.
+       * sysdeps/sparc/sparc32/sparcv9/nptl/pthread_barrier_wait.c: Moved ...
+       * sysdeps/sparc/sparc32/sparcv9/pthread_barrier_wait.c: ... here.
+       * sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_init.c: Moved ...
+       * sysdeps/sparc/sparc32/sparcv9/pthread_spin_init.c: ... here.
+       * sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_lock.S: Moved ...
+       * sysdeps/sparc/sparc32/sparcv9/pthread_spin_lock.S: ... here.
+       * sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_trylock.S: Moved ...
+       * sysdeps/sparc/sparc32/sparcv9/pthread_spin_trylock.S: ... here.
+       * sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_unlock.S: Moved ...
+       * sysdeps/sparc/sparc32/sparcv9/pthread_spin_unlock.S: ... here.
+       * sysdeps/sparc/sparc32/sparcv9/nptl/sem_post.c: Moved ...
+       * sysdeps/sparc/sparc32/sparcv9/sem_post.c: ... here.
+       * sysdeps/sparc/sparc32/sparcv9/nptl/sem_timedwait.c: Moved ...
+       * sysdeps/sparc/sparc32/sparcv9/sem_timedwait.c: ... here.
+       * sysdeps/sparc/sparc32/sparcv9/nptl/sem_trywait.c: Moved ...
+       * sysdeps/sparc/sparc32/sparcv9/sem_trywait.c: ... here.
+       * sysdeps/sparc/sparc32/sparcv9/nptl/sem_wait.c: Moved ...
+       * sysdeps/sparc/sparc32/sparcv9/sem_wait.c: ... here.
+
        * sysdeps/unix/sysv/linux/sparc/sparc32/nptl/c++-types.data: Moved ...
        * sysdeps/unix/sysv/linux/sparc/sparc32/c++-types.data: ... here.
        * sysdeps/unix/sysv/linux/sparc/sparc32/nptl/ld.abilist: Moved ...
diff --git a/sysdeps/sparc/sparc32/sparcv9/cpu_relax.S b/sysdeps/sparc/sparc32/sparcv9/cpu_relax.S
new file mode 100644 (file)
index 0000000..41a5e72
--- /dev/null
@@ -0,0 +1 @@
+#include <sysdeps/sparc/sparc64/cpu_relax.S>
diff --git a/sysdeps/sparc/sparc32/sparcv9/nptl/cpu_relax.S b/sysdeps/sparc/sparc32/sparcv9/nptl/cpu_relax.S
deleted file mode 100644 (file)
index fa88647..0000000
+++ /dev/null
@@ -1 +0,0 @@
-#include <sysdeps/sparc/sparc64/nptl/cpu_relax.S>
diff --git a/sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_init.c b/sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_init.c
deleted file mode 100644 (file)
index c8edcb0..0000000
+++ /dev/null
@@ -1 +0,0 @@
-#include <sysdeps/sparc/sparc64/nptl/pthread_spin_init.c>
diff --git a/sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_lock.S b/sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_lock.S
deleted file mode 100644 (file)
index f2b898d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-#include <sysdeps/sparc/sparc64/nptl/pthread_spin_lock.S>
diff --git a/sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_trylock.S b/sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_trylock.S
deleted file mode 100644 (file)
index b324906..0000000
+++ /dev/null
@@ -1 +0,0 @@
-#include <sysdeps/sparc/sparc64/nptl/pthread_spin_trylock.S>
diff --git a/sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_unlock.S b/sysdeps/sparc/sparc32/sparcv9/nptl/pthread_spin_unlock.S
deleted file mode 100644 (file)
index 8c56ebe..0000000
+++ /dev/null
@@ -1 +0,0 @@
-#include <sysdeps/sparc/sparc64/nptl/pthread_spin_unlock.S>
diff --git a/sysdeps/sparc/sparc32/sparcv9/pthread_spin_init.c b/sysdeps/sparc/sparc32/sparcv9/pthread_spin_init.c
new file mode 100644 (file)
index 0000000..1eede86
--- /dev/null
@@ -0,0 +1 @@
+#include <sysdeps/sparc/sparc64/pthread_spin_init.c>
diff --git a/sysdeps/sparc/sparc32/sparcv9/pthread_spin_lock.S b/sysdeps/sparc/sparc32/sparcv9/pthread_spin_lock.S
new file mode 100644 (file)
index 0000000..ce53dfa
--- /dev/null
@@ -0,0 +1 @@
+#include <sysdeps/sparc/sparc64/pthread_spin_lock.S>
diff --git a/sysdeps/sparc/sparc32/sparcv9/pthread_spin_trylock.S b/sysdeps/sparc/sparc32/sparcv9/pthread_spin_trylock.S
new file mode 100644 (file)
index 0000000..ffd632d
--- /dev/null
@@ -0,0 +1 @@
+#include <sysdeps/sparc/sparc64/pthread_spin_trylock.S>
diff --git a/sysdeps/sparc/sparc32/sparcv9/pthread_spin_unlock.S b/sysdeps/sparc/sparc32/sparcv9/pthread_spin_unlock.S
new file mode 100644 (file)
index 0000000..983c803
--- /dev/null
@@ -0,0 +1 @@
+#include <sysdeps/sparc/sparc64/pthread_spin_unlock.S>
index fb161ea..dd3023d 100644 (file)
@@ -14,3 +14,7 @@ ASFLAGS-.op += -Wa,-Av9d
 ASFLAGS-.og += -Wa,-Av9d
 ASFLAGS-.oS += -Wa,-Av9d
 endif
+
+ifeq ($(subdir),nptl)
+libpthread-routines += cpu_relax
+endif
diff --git a/sysdeps/sparc/sparc64/nptl/Makefile b/sysdeps/sparc/sparc64/nptl/Makefile
deleted file mode 100644 (file)
index ddc9038..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-ifeq ($(subdir),nptl)
-libpthread-routines += cpu_relax
-endif