Simplify tilegx sysdeps folder
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Wed, 13 Dec 2017 13:43:39 +0000 (11:43 -0200)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Wed, 20 Dec 2017 18:55:26 +0000 (16:55 -0200)
commit24d1d8ec9e529ed66c49e17366fe5a889d483670
treea80a960c7f0b071cff127c37d76814413e3a956d
parented95f6114928f00f5f8fe76ccf2ec9e77872cbad
Simplify tilegx sysdeps folder

With tilepro support removal we can now simplify internal tile support by
moving the directory structure to avoid the unnecessary directory levels
in tile/tilegx both on generic and linux folders.

Checked with a build for tilegx-linux-gnu and tilegx-linux-gnu-32 with
and without the patch, there is no difference in generated binary with
a dissassemble.

* stdlib/bug-getcontext.c (do_test): Remove tilepro mention in
comment.
* sysdeps/tile/preconfigure: Remove tilegx folder.
* sysdeps/tile/tilegx/Implies: Move definitions to ...
* sysdeps/tile/Implies: ... here.
* sysdeps/tile/tilegx/Makefile: Move rules to ...
* sysdeps/tile/Makefile: ... here.
* sysdeps/tile/tilegx/atomic-machine.h: Move definitions to ...
* sysdeps/tile/atomic-machine.h: ... here.  Add include guards.
* sysdeps/tile/tilegx/bits/wordsize.h: Move to ...
* sysdeps/tile/bits/wordsize.h: ... here.
* sysdeps/tile/tilegx/*: Move to ...
* sysdeps/tile/*: ... here.
* sysdeps/tile/tilegx/tilegx32/Implies: Move to ...
* sysdeps/tile/tilegx32/Implies: ... here.
* sysdeps/tile/tilegx/tilegx64/Implies: Move to ...
* sysdeps/tile/tilegx64/Implies: ... here.
* sysdeps/unix/sysv/linux/tile/tilegx/Makefile: Move definitions
to ...
* sysdeps/unix/sysv/linux/tile/Makefile: ... here.
* sysdeps/unix/sysv/linux/tile/tilegx/*: Move to ...
* sysdeps/unix/sysv/linux/tile/*: ... here.
* sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/*: Move to ...
* sysdeps/unix/sysv/linux/tile/tilegx32/*: ... here.
* sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/*: Move to ...
* sysdeps/unix/sysv/linux/tile/tilegx64/*: ... here.
68 files changed:
ChangeLog
stdlib/bug-getcontext.c
sysdeps/tile/Implies
sysdeps/tile/Makefile
sysdeps/tile/atomic-machine.h
sysdeps/tile/bits/wordsize.h [moved from sysdeps/tile/tilegx/bits/wordsize.h with 100% similarity]
sysdeps/tile/memchr.c [moved from sysdeps/tile/tilegx/memchr.c with 100% similarity]
sysdeps/tile/memcpy.c [moved from sysdeps/tile/tilegx/memcpy.c with 100% similarity]
sysdeps/tile/memset.c [moved from sysdeps/tile/tilegx/memset.c with 100% similarity]
sysdeps/tile/memusage.h [moved from sysdeps/tile/tilegx/memusage.h with 100% similarity]
sysdeps/tile/preconfigure
sysdeps/tile/rawmemchr.c [moved from sysdeps/tile/tilegx/rawmemchr.c with 100% similarity]
sysdeps/tile/strcasestr.c [moved from sysdeps/tile/tilegx/strcasestr.c with 100% similarity]
sysdeps/tile/strchr.c [moved from sysdeps/tile/tilegx/strchr.c with 100% similarity]
sysdeps/tile/strchrnul.c [moved from sysdeps/tile/tilegx/strchrnul.c with 100% similarity]
sysdeps/tile/string-endian.h [moved from sysdeps/tile/tilegx/string-endian.h with 100% similarity]
sysdeps/tile/strlen.c [moved from sysdeps/tile/tilegx/strlen.c with 100% similarity]
sysdeps/tile/strnlen.c [moved from sysdeps/tile/tilegx/strnlen.c with 100% similarity]
sysdeps/tile/strrchr.c [moved from sysdeps/tile/tilegx/strrchr.c with 100% similarity]
sysdeps/tile/strstr.c [moved from sysdeps/tile/tilegx/strstr.c with 100% similarity]
sysdeps/tile/tilegx/Implies [deleted file]
sysdeps/tile/tilegx/Makefile [deleted file]
sysdeps/tile/tilegx/atomic-machine.h [deleted file]
sysdeps/tile/tilegx32/Implies [moved from sysdeps/tile/tilegx/tilegx32/Implies with 58% similarity]
sysdeps/tile/tilegx64/Implies [moved from sysdeps/tile/tilegx/tilegx64/Implies with 58% similarity]
sysdeps/unix/sysv/linux/tile/Makefile
sysdeps/unix/sysv/linux/tile/configure [moved from sysdeps/unix/sysv/linux/tile/tilegx/configure with 96% similarity]
sysdeps/unix/sysv/linux/tile/configure.ac [moved from sysdeps/unix/sysv/linux/tile/tilegx/configure.ac with 91% similarity]
sysdeps/unix/sysv/linux/tile/ioctl.S [moved from sysdeps/unix/sysv/linux/tile/tilegx/ioctl.S with 100% similarity]
sysdeps/unix/sysv/linux/tile/ldconfig.h [moved from sysdeps/unix/sysv/linux/tile/tilegx/ldconfig.h with 100% similarity]
sysdeps/unix/sysv/linux/tile/ldd-rewrite.sed [moved from sysdeps/unix/sysv/linux/tile/tilegx/ldd-rewrite.sed with 100% similarity]
sysdeps/unix/sysv/linux/tile/register-dump.h [moved from sysdeps/unix/sysv/linux/tile/tilegx/register-dump.h with 100% similarity]
sysdeps/unix/sysv/linux/tile/sched_getcpu.c [moved from sysdeps/unix/sysv/linux/tile/tilegx/sched_getcpu.c with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx/Makefile [deleted file]
sysdeps/unix/sysv/linux/tile/tilegx32/Implies [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/Implies with 74% similarity]
sysdeps/unix/sysv/linux/tile/tilegx32/Makefile [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/Makefile with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx32/c++-types.data [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/c++-types.data with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx32/jmp_buf-macros.h [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/jmp_buf-macros.h with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx32/ld.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/ld.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx32/libBrokenLocale.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libBrokenLocale.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx32/libanl.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libanl.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx32/libc.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libc.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx32/libcrypt.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libcrypt.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx32/libdl.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libdl.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx32/libm.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libm.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx32/libnsl.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libnsl.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx32/libpthread.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libpthread.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx32/libresolv.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libresolv.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx32/librt.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/librt.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx32/libthread_db.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libthread_db.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx32/libutil.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libutil.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/Implies [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/Implies with 72% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/Makefile [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/Makefile with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/c++-types.data [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/c++-types.data with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/jmp_buf-macros.h [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/jmp_buf-macros.h with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/ld.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/ld.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/libBrokenLocale.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libBrokenLocale.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/libanl.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libanl.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/libc.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libc.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/libcrypt.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libcrypt.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/libdl.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libdl.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/libm.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libm.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/libnsl.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libnsl.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/libpthread.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libpthread.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/libresolv.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libresolv.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/librt.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/librt.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/libthread_db.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libthread_db.abilist with 100% similarity]
sysdeps/unix/sysv/linux/tile/tilegx64/libutil.abilist [moved from sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libutil.abilist with 100% similarity]