summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Changelog-2010804
-rw-r--r--DEDICATION.mjn322
-rw-r--r--INSTALL46
-rw-r--r--MAINTAINERS152
-rw-r--r--README75
-rw-r--r--Rules.mak21
-rw-r--r--TODO188
-rw-r--r--extra/Configs/Config.arc17
-rw-r--r--extra/Configs/Config.arm8
-rw-r--r--extra/Configs/Config.in114
-rw-r--r--extra/Configs/defconfigs/arc/defconfig4
-rw-r--r--include/elf.h5
-rw-r--r--include/gnu-versions.h2
-rw-r--r--include/link.h2
-rw-r--r--include/math.h2
-rw-r--r--include/netinet/tcp.h10
-rw-r--r--include/signal.h3
-rw-r--r--ldso/include/dl-hash.h2
-rw-r--r--ldso/include/dl-syscall.h10
-rw-r--r--ldso/include/inline-hashtab.h265
-rw-r--r--ldso/include/ldsodefs.h7
-rw-r--r--ldso/include/tlsdeschtab.h119
-rw-r--r--ldso/ldso/arc/dl-startup.h7
-rw-r--r--ldso/ldso/arc/dl-sysdep.h10
-rw-r--r--ldso/ldso/arm/dl-sysdep.h2
-rw-r--r--ldso/ldso/arm/elfinterp.c4
-rw-r--r--ldso/ldso/avr32/dl-sysdep.h3
-rw-r--r--ldso/ldso/dl-elf.c92
-rw-r--r--ldso/ldso/dl-tls.c29
-rw-r--r--ldso/ldso/fdpic/dl-inlines.h270
-rw-r--r--ldso/ldso/ldso.c18
-rw-r--r--ldso/ldso/mips/elfinterp.c4
-rw-r--r--ldso/ldso/xtensa/dl-debug.h77
-rw-r--r--ldso/ldso/xtensa/dl-startup.h2
-rw-r--r--ldso/ldso/xtensa/dl-sysdep.h9
-rw-r--r--ldso/ldso/xtensa/dl-tlsdesc.S96
-rw-r--r--ldso/ldso/xtensa/elfinterp.c51
-rw-r--r--libc/inet/ntop.c2
-rw-r--r--libc/misc/regex/regex_internal.c7
-rw-r--r--libc/stdio/__fpending.c7
-rw-r--r--libc/stdio/_scanf.c7
-rw-r--r--libc/stdio/_stdio.c1
-rw-r--r--libc/stdio/fflush.c2
-rw-r--r--libc/stdio/popen.c2
-rw-r--r--libc/stdlib/system.c7
-rw-r--r--libc/sysdeps/linux/arc/Makefile.arch3
-rwxr-xr-xlibc/sysdeps/linux/arc/bits/uClibc_arch_features.h3
-rwxr-xr-xlibc/sysdeps/linux/arc/bits/uClibc_page.h17
-rw-r--r--libc/sysdeps/linux/arc/sigaction.c28
-rw-r--r--libc/sysdeps/linux/arc/sigrestorer.S21
-rw-r--r--libc/sysdeps/linux/arm/clone.S75
-rw-r--r--libc/sysdeps/linux/arm/sysdep.h36
-rw-r--r--libc/sysdeps/linux/common/Makefile.in2
-rw-r--r--libc/sysdeps/linux/common/bits/mathcalls.h18
-rw-r--r--libc/sysdeps/linux/common/bits/uClibc_fpmax.h4
-rw-r--r--libc/sysdeps/linux/common/eventfd_read.c (renamed from libpthread/nptl/sysdeps/unix/sysv/linux/sparc/pt-vfork.S)35
-rw-r--r--libc/sysdeps/linux/common/eventfd_write.c28
-rw-r--r--libc/sysdeps/linux/common/fstatat64.c8
-rw-r--r--libc/sysdeps/linux/common/sys/eventfd.h4
-rw-r--r--libc/sysdeps/linux/cris/sys/procfs.h6
-rw-r--r--libc/sysdeps/linux/cris/sysdep.S2
-rw-r--r--libc/sysdeps/linux/m68k/sys/reg.h88
-rw-r--r--libc/sysdeps/linux/microblaze/bits/uClibc_page.h2
-rw-r--r--libc/sysdeps/linux/xtensa/Makefile.arch5
-rw-r--r--libc/sysdeps/linux/xtensa/clone.S101
-rw-r--r--libc/sysdeps/linux/xtensa/fork.c8
-rw-r--r--libc/sysdeps/linux/xtensa/jmpbuf-unwind.h38
-rw-r--r--libc/sysdeps/linux/xtensa/sys/ptrace.h155
-rw-r--r--libc/sysdeps/linux/xtensa/sysdep.h39
-rw-r--r--libc/sysdeps/linux/xtensa/vfork.S104
-rw-r--r--libc/unistd/daemon.c1
-rw-r--r--libpthread/linuxthreads.old/sysdeps/arm/pt-machine.h56
-rw-r--r--libpthread/linuxthreads/Makefile.in2
-rw-r--r--libpthread/linuxthreads/sysdeps/m68k/pspinlock.c20
-rw-r--r--libpthread/linuxthreads/sysdeps/m68k/pt-machine.h11
-rw-r--r--libpthread/linuxthreads/sysdeps/pthread/herrno-loc.c2
-rw-r--r--libpthread/linuxthreads/sysdeps/s390/pspinlock.c90
-rw-r--r--libpthread/linuxthreads/sysdeps/s390/s390-32/pt-machine.h119
-rw-r--r--libpthread/linuxthreads/sysdeps/s390/s390-64/pt-machine.h124
-rw-r--r--libpthread/linuxthreads/sysdeps/s390/tcb-offsets.sym4
-rw-r--r--libpthread/linuxthreads/sysdeps/s390/tls.h144
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/s390/bits/typesizes.h71
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/s390/s390-32/pt-initfini.c153
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/s390/s390-32/sysdep-cancel.h136
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/s390/s390-32/vfork.S68
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/s390/s390-64/pt-initfini.c136
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/s390/s390-64/pt-sigsuspend.c1
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/s390/s390-64/sysdep-cancel.h115
-rw-r--r--libpthread/linuxthreads/sysdeps/unix/sysv/linux/s390/s390-64/vfork.S53
-rw-r--r--libpthread/nptl/allocatestack.c2
-rw-r--r--libpthread/nptl/forward.c1
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/arc/Makefile.arch2
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/arc/pt-vfork.S7
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/arm/Makefile.arch2
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/arm/pt-vfork.S37
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/i386/Makefile.arch2
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/i386/pt-vfork.S67
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/lowlevellock.c2
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/metag/Makefile.arch2
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/mips/Makefile.arch2
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/mips/pt-vfork.S37
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/powerpc/Makefile.arch2
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64/pt-vfork.S48
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/powerpc/pt-vfork.S5
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/sh/Makefile.arch2
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/sh/pt-vfork.S64
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/sparc/Makefile.arch2
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/x86_64/Makefile.arch2
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/xtensa/Makefile.arch15
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/xtensa/bits/pthreadtypes.h184
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/xtensa/bits/semaphore.h35
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/xtensa/clone.S3
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/xtensa/createthread.c24
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/xtensa/fork.c (renamed from libpthread/nptl/sysdeps/unix/sysv/linux/x86_64/pt-vfork.S)23
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/xtensa/lowlevellock.c132
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/xtensa/lowlevellock.h293
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/xtensa/pt-initfini.c134
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/xtensa/pthread_once.c89
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/xtensa/sysdep-cancel.h108
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/xtensa/vfork.S59
-rw-r--r--libpthread/nptl/sysdeps/xtensa/Makefile.arch40
-rw-r--r--