[git commit] sparc: remove sparc64/sparcv9 code

Bernhard Reutner-Fischer rep.dot.nop at gmail.com
Thu Sep 4 11:56:34 UTC 2014


commit: http://git.uclibc.org/uClibc/commit/?id=6d550ddd129b18cf800eab604f74536754526cd8
branch: http://git.uclibc.org/uClibc/commit/?id=refs/heads/master

The sparc64/sparcv9 code is incomplete. Furthermore there is
no real embedded hardware for sparc64 available, so better remove
it until someone comes up with a complete port.

Signed-off-by: Waldemar Brodkorb <wbx at openadk.org>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>
---
 extra/Configs/Config.sparc                         |    6 -
 libc/string/sparc/sparc64/memchr.S                 |  258 ------
 libc/string/sparc/sparc64/memcpy.S                 |  922 --------------------
 libc/string/sparc/sparc64/memset.S                 |  316 -------
 libc/string/sparc/sparc64/sparcv9b/memcpy.S        |  611 -------------
 libc/string/sparc/sparc64/stpcpy.S                 |  270 ------
 libc/string/sparc/sparc64/strcat.S                 |  338 -------
 libc/string/sparc/sparc64/strchr.S                 |  485 ----------
 libc/string/sparc/sparc64/strcmp.S                 |  278 ------
 libc/string/sparc/sparc64/strcpy.S                 |  244 ------
 libc/string/sparc/sparc64/strlen.S                 |  172 ----
 libc/sysdeps/linux/sparc/bits/setjmp.h             |   31 -
 libc/sysdeps/linux/sparc/bits/sigcontext.h         |   35 -
 libc/sysdeps/linux/sparc/crt1.S                    |   11 -
 libc/sysdeps/linux/sparc/jmpbuf-unwind.h           |   25 +-
 libc/sysdeps/linux/sparc/qp_ops.c                  |    8 -
 libc/sysdeps/linux/sparc/sparcv9/clone.S           |  101 ---
 libc/sysdeps/linux/sparc/sparcv9/rem.S             |   20 -
 libc/sysdeps/linux/sparc/sparcv9/sdiv.S            |   18 -
 libc/sysdeps/linux/sparc/sparcv9/udiv.S            |   15 -
 libc/sysdeps/linux/sparc/sparcv9/umul.S            |   15 -
 libc/sysdeps/linux/sparc/sparcv9/urem.S            |   17 -
 libc/sysdeps/linux/sparc/sys/procfs.h              |   88 --
 .../linuxthreads.old/sysdeps/sparc/pt-machine.h    |   86 ++-
 .../sysdeps/sparc/sparc32/pt-machine.h             |   82 --
 .../sysdeps/sparc/sparc64/pt-machine.h             |  104 ---
 libpthread/linuxthreads/sysdeps/sparc/pspinlock.c  |   95 ++-
 libpthread/linuxthreads/sysdeps/sparc/pt-machine.h |   86 ++-
 .../linuxthreads/sysdeps/sparc/sparc32/pspinlock.c |   87 --
 .../sysdeps/sparc/sparc32/pt-machine.h             |   82 --
 .../sysdeps/sparc/sparc32/sparcv9/pspinlock.c      |   93 --
 .../linuxthreads/sysdeps/sparc/sparc64/pspinlock.c |   92 --
 .../sysdeps/sparc/sparc64/pt-machine.h             |  104 ---
 .../unix/sysv/linux/sparc/sparc32/sysdep-cancel.h  |  100 ---
 .../unix/sysv/linux/sparc/sparc64/pt-sigsuspend.c  |    1 -
 .../unix/sysv/linux/sparc/sparc64/sysdep-cancel.h  |   99 ---
 .../sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S  |   63 --
 .../sysdeps/unix/sysv/linux/sparc/sysdep-cancel.h  |  102 ++-
 .../unix/sysv/linux/sparc/{sparc32 => }/vfork.S    |    0
 .../sysdeps/{sparc/sparc32 => }/jmpbuf-unwind.h    |    0
 .../{sparc/sparc32 => }/pthread_spin_lock.c        |    0
 .../{sparc/sparc32 => }/pthread_spin_trylock.c     |    0
 .../nptl/sysdeps/{sparc/sparc32 => }/pthreaddef.h  |    0
 libpthread/nptl/sysdeps/sparc/jmpbuf-unwind.h      |   32 +-
 libpthread/nptl/sysdeps/sparc/pthread_spin_lock.c  |   44 +-
 .../nptl/sysdeps/sparc/pthread_spin_trylock.c      |   33 +-
 libpthread/nptl/sysdeps/sparc/pthreaddef.h         |   44 +-
 .../sparc/sparc32/sparcv9/pthread_spin_lock.c      |   38 -
 .../sparc/sparc32/sparcv9/pthread_spin_trylock.c   |    1 -
 .../sparc/sparc32/sparcv9/pthread_spin_unlock.c    |    1 -
 .../nptl/sysdeps/sparc/sparc64/jmpbuf-unwind.h     |   27 -
 .../nptl/sysdeps/sparc/sparc64/pthread_spin_lock.c |   38 -
 .../sysdeps/sparc/sparc64/pthread_spin_trylock.c   |   33 -
 .../sysdeps/sparc/sparc64/pthread_spin_unlock.c    |   29 -
 libpthread/nptl/sysdeps/sparc/sparc64/pthreaddef.h |   39 -
 .../nptl/sysdeps/unix/sysv/linux/sparc/clone.S     |    7 +-
 .../nptl/sysdeps/unix/sysv/linux/sparc/pt-vfork.S  |   49 +-
 .../unix/sysv/linux/sparc/pthread_barrier_wait.c   |   94 ++-
 .../unix/sysv/linux/sparc/{sparc32 => }/sem_post.c |    0
 .../sysv/linux/sparc/{sparc32 => }/sem_timedwait.c |    0
 .../sysv/linux/sparc/{sparc32 => }/sem_trywait.c   |    0
 .../unix/sysv/linux/sparc/{sparc32 => }/sem_wait.c |    0
 .../sysdeps/unix/sysv/linux/sparc/sparc32/clone.S  |    2 -
 .../unix/sysv/linux/sparc/sparc32/pt-vfork.S       |   44 -
 .../linux/sparc/sparc32/pthread_barrier_wait.c     |   93 --
 .../unix/sysv/linux/sparc/sparc32/sysdep-cancel.h  |  111 ---
 .../sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S  |   48 -
 .../sysdeps/unix/sysv/linux/sparc/sparc64/clone.S  |    2 -
 .../unix/sysv/linux/sparc/sparc64/pt-vfork.S       |   44 -
 .../unix/sysv/linux/sparc/sparc64/sysdep-cancel.h  |  109 ---
 .../unix/sysv/linux/sparc/sparc64/timer_create.c   |    1 -
 .../unix/sysv/linux/sparc/sparc64/timer_delete.c   |    1 -
 .../unix/sysv/linux/sparc/sparc64/timer_getoverr.c |    1 -
 .../unix/sysv/linux/sparc/sparc64/timer_gettime.c  |    1 -
 .../unix/sysv/linux/sparc/sparc64/timer_settime.c  |    1 -
 .../sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S  |   48 -
 .../sysdeps/unix/sysv/linux/sparc/sysdep-cancel.h  |  114 +++-
 .../nptl/sysdeps/unix/sysv/linux/sparc/vfork.S     |   53 +-
 78 files changed, 779 insertions(+), 5963 deletions(-)

Patch is too large, so refusing to show it


More information about the uClibc-cvs mailing list