aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Shawcroft <marcus.shawcroft@linaro.org>2012-11-09 17:53:51 +0000
committerMarcus Shawcroft <marcus.shawcroft@linaro.org>2012-11-09 17:54:04 +0000
commit554066b83b1a0d14e6e7a24a45ef3f65342aae76 (patch)
tree5425871b9ce8abc1ae10dbc711b2b287b139e40a
parent2c1adbcb765ae5ce9114970324590bbb735c5051 (diff)
downloadglibc-554066b83b1a0d14e6e7a24a45ef3f65342aae76.tar.xz
glibc-554066b83b1a0d14e6e7a24a45ef3f65342aae76.zip
AArch64 Port
-rw-r--r--ports/ChangeLog.aarch64120
-rw-r--r--ports/sysdeps/aarch64/Implies6
-rw-r--r--ports/sysdeps/aarch64/Makefile12
-rw-r--r--ports/sysdeps/aarch64/__longjmp.S98
-rw-r--r--ports/sysdeps/aarch64/backtrace.c1
-rw-r--r--ports/sysdeps/aarch64/bits/atomic.h171
-rw-r--r--ports/sysdeps/aarch64/bits/endian.h30
-rw-r--r--ports/sysdeps/aarch64/bits/fenv.h74
-rw-r--r--ports/sysdeps/aarch64/bits/link.h60
-rw-r--r--ports/sysdeps/aarch64/bits/linkmap.h23
-rw-r--r--ports/sysdeps/aarch64/bits/mathdef.h39
-rw-r--r--ports/sysdeps/aarch64/bits/setjmp.h33
-rw-r--r--ports/sysdeps/aarch64/bsd-_setjmp.S1
-rw-r--r--ports/sysdeps/aarch64/bsd-setjmp.S1
-rw-r--r--ports/sysdeps/aarch64/crti.S90
-rw-r--r--ports/sysdeps/aarch64/crtn.S46
-rw-r--r--ports/sysdeps/aarch64/dl-irel.h36
-rw-r--r--ports/sysdeps/aarch64/dl-link.sym15
-rw-r--r--ports/sysdeps/aarch64/dl-machine.h388
-rw-r--r--ports/sysdeps/aarch64/dl-sysdep.h23
-rw-r--r--ports/sysdeps/aarch64/dl-tls.h30
-rw-r--r--ports/sysdeps/aarch64/dl-tlsdesc.S329
-rw-r--r--ports/sysdeps/aarch64/dl-tlsdesc.h65
-rw-r--r--ports/sysdeps/aarch64/dl-trampoline.S276
-rw-r--r--ports/sysdeps/aarch64/fpu/fclrexcpt.c36
-rw-r--r--ports/sysdeps/aarch64/fpu/fedisblxcpt.c39
-rw-r--r--ports/sysdeps/aarch64/fpu/feenablxcpt.c39
-rw-r--r--ports/sysdeps/aarch64/fpu/fegetenv.c33
-rw-r--r--ports/sysdeps/aarch64/fpu/fegetexcept.c28
-rw-r--r--ports/sysdeps/aarch64/fpu/fegetround.c28
-rw-r--r--ports/sysdeps/aarch64/fpu/feholdexcpt.c47
-rw-r--r--ports/sysdeps/aarch64/fpu/fesetenv.c57
-rw-r--r--ports/sysdeps/aarch64/fpu/fesetround.c46
-rw-r--r--ports/sysdeps/aarch64/fpu/feupdateenv.c38
-rw-r--r--ports/sysdeps/aarch64/fpu/fgetexcptflg.c33
-rw-r--r--ports/sysdeps/aarch64/fpu/fpu_control.h81
-rw-r--r--ports/sysdeps/aarch64/fpu/fraiseexcpt.c92
-rw-r--r--ports/sysdeps/aarch64/fpu/fsetexcptflg.c39
-rw-r--r--ports/sysdeps/aarch64/fpu/ftestexcept.c32
-rw-r--r--ports/sysdeps/aarch64/fpu/get-rounding-mode.h38
-rw-r--r--ports/sysdeps/aarch64/fpu/s_fma.c2
-rw-r--r--ports/sysdeps/aarch64/jmpbuf-offsets.h44
-rw-r--r--ports/sysdeps/aarch64/jmpbuf-unwind.h46
-rw-r--r--ports/sysdeps/aarch64/ldsodefs.h48
-rw-r--r--ports/sysdeps/aarch64/libc-tls.c32
-rw-r--r--ports/sysdeps/aarch64/libm-test-ulps3662
-rw-r--r--ports/sysdeps/aarch64/machine-gmon.h25
-rw-r--r--ports/sysdeps/aarch64/memusage.h21
-rw-r--r--ports/sysdeps/aarch64/nptl/Makefile21
-rw-r--r--ports/sysdeps/aarch64/nptl/pthread_spin_lock.c24
-rw-r--r--ports/sysdeps/aarch64/nptl/pthreaddef.h37
-rw-r--r--ports/sysdeps/aarch64/nptl/tcb-offsets.sym7
-rw-r--r--ports/sysdeps/aarch64/nptl/tls.h142
-rw-r--r--ports/sysdeps/aarch64/preconfigure14
-rw-r--r--ports/sysdeps/aarch64/setjmp.S51
-rw-r--r--ports/sysdeps/aarch64/shlib-versions2
-rw-r--r--ports/sysdeps/aarch64/soft-fp/Makefile3
-rw-r--r--ports/sysdeps/aarch64/soft-fp/e_sqrtl.c39
-rw-r--r--ports/sysdeps/aarch64/soft-fp/sfp-machine.h116
-rw-r--r--ports/sysdeps/aarch64/sotruss-lib.c51
-rw-r--r--ports/sysdeps/aarch64/stackinfo.h33
-rw-r--r--ports/sysdeps/aarch64/start.S93
-rw-r--r--ports/sysdeps/aarch64/sysdep.h62
-rw-r--r--ports/sysdeps/aarch64/tls-macros.h51
-rw-r--r--ports/sysdeps/aarch64/tlsdesc.c154
-rw-r--r--ports/sysdeps/aarch64/tlsdesc.sym15
-rw-r--r--ports/sysdeps/aarch64/tst-audit.h25
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/Implies2
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/Makefile18
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/Versions6
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/__read_tp.S25
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/bits/fcntl.h55
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/bits/libc-vdso.h31
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/bits/mman.h114
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/clone.S98
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/configure3
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/configure.in4
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/getcontext.S105
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/gettimeofday.c39
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/init-first.c43
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/ioctl.S32
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/kernel-features.h37
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/kernel_rt_sigframe.h25
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/ldconfig.h25
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/libc-__read_tp.S19
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/makecontext.c74
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/mmap.c34
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/nptl/bits/local_lim.h101
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/nptl/bits/pthreadtypes.h169
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/nptl/bits/semaphore.h35
-rw-r--r--ports/sysdeps/unix/sysv/linux/aarch64/nptl/c++-types.data67