-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* binutils 06af491b5ed...2f203805963 (1): > make %tp always a fixed register * buildroot 5710e107fc...ba72b0f9f3 (1): > use -O3 optimization * fontamsoc-hw 37f28cf...3c7b52f (2): > pu32-sim: disable PUHPTW * gcc f83ff02d6bf2...a6e51512e87a (7): > make %tp always a fixed register > bugfix _Tmovsi _Tmovhi _Tmovqi > enable targetm_common > implement REG_ALLOC_ORDER > remove %{pthread:-D_REENTRANT} from CPP_SPEC > misc machine description improvement > TLS bugfix * glibc 920634d8d8...6538e58a00 (15): > get/set tls from/in %tp instead of using syscall > #define SINGLE_THREAD_BY_GLOBAL 1 > fix PTR_MANGLE() PTR_DEMANGLE() location declaration > ioctl.h bugfix > __clone() bugfix > rework tls support > remove symlink to dl-osinfo.h > remove use of libc-reentrant = yes > crtbegin fixes > revert un-necessary changes > use generic atomic_full_barrier() > crti.S crtn.S misc > use __typeof__ instead of typeof > remove .bss zeroing from _start() > pu32 specific fcntl.h * linux e1ca718163b4...a531a1e73943 (6): > %tp always a fixed register; store tls in user %tp > rename thread_info regs to irq_regs > use -O3 and remove use of PU32_DEBUG_disable_check_copy_size > comment-out -save-temps -fverbose-asm from KBUILD_CFLAGS > use generic barrier.h > set %1 null in start_thread()
- Loading branch information
1 parent
12d05b7
commit 0bd6db9
Showing
7 changed files
with
7 additions
and
7 deletions.
There are no files selected for viewing
Submodule gcc
updated
4 files
+36 −0 | gcc/common/config/pu32/pu32-common.c | |
+1 −1 | gcc/config.gcc | |
+15 −4 | gcc/config/pu32/pu32.h | |
+53 −27 | gcc/config/pu32/pu32.md |
Submodule glibc
updated
24 files
+6 −6 | Makeconfig | |
+2 −2 | include/sched.h | |
+5 −1 | include/sys/ioctl.h | |
+1 −1 | locale/programs/config.h | |
+1 −1 | nptl_db/thread_dbP.h | |
+2 −2 | sysdeps/pu32/Makeconfig | |
+0 −6 | sysdeps/pu32/atomic-machine.h | |
+7 −11 | sysdeps/pu32/crti.S | |
+3 −3 | sysdeps/pu32/crtn.S | |
+0 −1 | sysdeps/pu32/dl-osinfo.h | |
+6 −0 | sysdeps/pu32/nptl/Makefile | |
+2 −2 | sysdeps/pu32/nptl/pthreaddef.h | |
+10 −0 | sysdeps/pu32/nptl/tcb-offsets.sym | |
+41 −39 | sysdeps/pu32/nptl/tls.h | |
+0 −14 | sysdeps/pu32/start.S | |
+0 −2 | sysdeps/unix/sysv/linux/pu32/arch-syscall.h | |
+0 −1 | sysdeps/unix/sysv/linux/pu32/bits/fcntl.h | |
+17 −0 | sysdeps/unix/sysv/linux/pu32/bits/fcntl.h | |
+2 −2 | sysdeps/unix/sysv/linux/pu32/sys/ioctl.h | |
+24 −22 | sysdeps/unix/sysv/linux/pu32/sysdep.h | |
+1 −1 | sysdeps/unix/sysv/linux/spawni.c | |
+0 −2 | sysdeps/unix/sysv/linux/syscall-names.list | |
+1 −1 | sysdeps/unix/sysv/linux/tcflow.c | |
+1 −1 | sysdeps/unix/sysv/linux/tcflush.c | |
+1 −1 | sysdeps/unix/sysv/linux/tcsendbrk.c |
Submodule linux
updated
11 files