tile: add basic support for tilegx
commit490e84f5e146485a26dea2f41279a4ff13aaca05
authorWaldemar Brodkorb <wbx@uclibc-ng.org>
Sun, 4 Feb 2018 15:34:18 +0000 (4 15:34 +0000)
committerWaldemar Brodkorb <wbx@uclibc-ng.org>
Mon, 12 Mar 2018 19:11:14 +0000 (12 20:11 +0100)
tree03b9eab7297c5ad571b548b5ed916f17be78bf48
parent6e627523ee4b3fc00c30dcff74c2adf93e2b6840
tile: add basic support for tilegx

This adds basic support for tile architecture.
Only static binaries, no ld.so or threading support.
Tested with qemu-tilegx only.
34 files changed:
extra/Configs/Config.in
extra/Configs/Config.tile [new file with mode: 0644]
libc/sysdeps/linux/common/fstat.c
libc/sysdeps/linux/tile/Makefile [new file with mode: 0644]
libc/sysdeps/linux/tile/Makefile.arch [new file with mode: 0644]
libc/sysdeps/linux/tile/__longjmp.S [new file with mode: 0644]
libc/sysdeps/linux/tile/__syscall_error.c [new file with mode: 0644]
libc/sysdeps/linux/tile/bits/byteswap.h [new file with mode: 0644]
libc/sysdeps/linux/tile/bits/endian.h [new file with mode: 0644]
libc/sysdeps/linux/tile/bits/fcntl.h [new file with mode: 0644]
libc/sysdeps/linux/tile/bits/kernel_types.h [new file with mode: 0644]
libc/sysdeps/linux/tile/bits/mman.h [new file with mode: 0644]
libc/sysdeps/linux/tile/bits/setjmp.h [new file with mode: 0644]
libc/sysdeps/linux/tile/bits/shm.h [new file with mode: 0644]
libc/sysdeps/linux/tile/bits/sigcontextinfo.h [new file with mode: 0644]
libc/sysdeps/linux/tile/bits/stackinfo.h [new file with mode: 0644]
libc/sysdeps/linux/tile/bits/syscalls.h [new file with mode: 0644]
libc/sysdeps/linux/tile/bits/uClibc_arch_features.h [new file with mode: 0644]
libc/sysdeps/linux/tile/bits/wordsize.h [new file with mode: 0644]
libc/sysdeps/linux/tile/clone.S [new file with mode: 0644]
libc/sysdeps/linux/tile/crt1.S [new file with mode: 0644]
libc/sysdeps/linux/tile/crti.S [new file with mode: 0644]
libc/sysdeps/linux/tile/crtn.S [new file with mode: 0644]
libc/sysdeps/linux/tile/jmpbuf-offsets.h [new file with mode: 0644]
libc/sysdeps/linux/tile/jmpbuf-unwind.h [new file with mode: 0644]
libc/sysdeps/linux/tile/setjmp.S [new file with mode: 0644]
libc/sysdeps/linux/tile/sys/cachectl.h [new file with mode: 0644]
libc/sysdeps/linux/tile/sys/procfs.h [new file with mode: 0644]
libc/sysdeps/linux/tile/sys/ptrace.h [new file with mode: 0644]
libc/sysdeps/linux/tile/sys/reg.h [new file with mode: 0644]
libc/sysdeps/linux/tile/sys/ucontext.h [new file with mode: 0644]
libc/sysdeps/linux/tile/sys/user.h [new file with mode: 0644]
libc/sysdeps/linux/tile/sysdep.h [new file with mode: 0644]
libc/sysdeps/linux/tile/vfork.S [new file with mode: 0644]