Richard Henderson
7b4f30e356
alpha: Don't test USE___THREAD in dl-machine.h.
2012-02-15 16:07:11 -08:00
Richard Henderson
15be932dfc
alpha: Don't check USE___THREAD in __syscall_error.
2012-02-15 12:19:47 -08:00
Richard Henderson
4c85d632e4
BZ #13361
...
alpha: More Linux additions copied from generic/bits/fcntl.h.
2012-02-15 12:19:47 -08:00
Richard Henderson
b991ef778a
alpha: Don't let preconfigure interfere with other targets.
2012-02-15 08:02:19 -08:00
Richard Henderson
15dd57e85c
Replace Alpha sys/eventfd.h with bits/eventfd.h
2012-02-13 15:35:18 -08:00
Richard Henderson
93519140c0
alpha: Re-enable export of the unwind functions, and relro detection.
2012-02-09 11:15:22 -08:00
Richard Henderson
8c7adf8e79
alpha: Add ldsodefs.h and tst-audit.h.
2012-02-08 17:03:28 -08:00
Richard Henderson
dd0c700a97
alpha: Add tls-macros.h.
2012-02-08 17:03:27 -08:00
Richard Henderson
23a7453bbd
alpha: Remove HAVE_ELF tests.
2012-02-08 17:03:27 -08:00
Richard Henderson
9fb2a6b9af
alpha: Convert to crt[in].S.
...
A particularly trivial conversion, since we were already using
assembler, smuggled inside the C file.
2012-02-08 17:03:27 -08:00
Richard Henderson
e544dcd508
alpha: Eliminate set-but-not-used warnings with internal syscalls.
2012-02-08 17:03:27 -08:00
Richard Henderson
2011e6018c
alpha: Define _STAT_VER_LINUX.
2012-02-08 17:03:27 -08:00
Richard Henderson
6aa8bd8cd1
alpha: Define TLS_DTV_UNALLOCATED.
2012-02-08 17:03:27 -08:00
Richard Henderson
fe7b738e7a
alpha: Require kernel version 2.6.0.
...
The minimum version that supports TLS. Also avoids having to
fix the build for ancient __ASSUME_* settings.
2012-02-08 17:03:23 -08:00
Richard Henderson
f81b9186ff
alpha: Remove HAVE_TLS_SUPPORT and HAVE___THREAD tests.
2012-02-08 17:01:24 -08:00
Joseph Myers
7191c0cfd1
Update alpha files for removal of ia64 from libc.
2012-01-07 16:52:21 +00:00
Andreas Schwab
989edf2cb0
alpha: don't call ifunc functions in trace mode
2011-10-05 11:50:05 +02:00
Richard Henderson
39262cc898
[alpha] Fix wrong register use in ____longjmp_chk.
2011-03-28 14:44:49 -07:00
Richard Henderson
57d366bd22
Missed changelog with last commit
2011-03-01 10:05:08 +10:00
Aurelien Jarno
79abd1fbfc
alpha: Add f_flags to struct statfs
2011-03-01 10:02:04 +10:00
Aurelien Jarno
6534235696
alpha: Define DEFAULT_STACK_PERMS
2011-03-01 10:00:28 +10:00
Aurelien Jarno
146c8734c7
alpha: Define F_GET/SETPIPE_SZ
2011-03-01 09:59:13 +10:00
Richard Henderson
6c14d67f5f
Update changelog for last change.
2010-09-26 11:13:04 -07:00
Richard Henderson
926cf114f7
alpha: rewrite memchr.
...
[BZ #12019 ]
The new implementation does not read too much data.
2010-09-23 08:02:08 -07:00
Richard Henderson
7ffd2bd725
alpha: Do the 32/64-bit split on statfs routines.
2010-05-05 08:12:11 -07:00
Richard Henderson
9f99a411e6
Add BZ markers.
2010-05-04 09:12:27 -07:00
Richard Henderson
200b5faee1
alpha: fix memchr to not cause memory faults.
...
http://www.mail-archive.com/debian-alpha@lists.debian.org/msg25088.html
Signed-off-by: Matt Turner <mattst88@gmail.com>
2010-05-04 09:06:15 -07:00
Aurelien Jarno
2ec03f509f
alpha: add dl-procinfo support.
...
Fixes glibc bug 6827.
Signed-off-by: Matt Turner <mattst88@gmail.com>
2010-05-04 09:02:22 -07:00
Aurelien Jarno
116ff9ad18
alpha: fix corner cases in ceil, floor, rint.
...
Partial revert of bebc49030c
. Even with the revert, ceil and floor are
still faster than libcpml's equivalent.
Fixes bug 5350.
Signed-off-by: Matt Turner <mattst88@gmail.com>
2010-05-04 09:01:40 -07:00
GOTO Masanori
6a84c77c71
alpha: fix *xstat.c build failure for Linux headers < 2.6.4
...
Fixes glibc bug 1026.
http://sourceware.org/ml/libc-alpha/2005-02/msg00122.html
Signed-off-by: Matt Turner <mattst88@gmail.com>
2010-05-04 09:00:25 -07:00
Richard Henderson
8eb49e8ae8
alpha: Define MSG_WAITFORONE.
...
Signed-off-by: Richard Henderson <rth@twiddle.net>
2010-03-30 07:50:27 -07:00
Richard Henderson
3648b8073b
Update ChangeLog for alpha kernel-features.h pulls.
2010-03-30 07:48:27 -07:00
Richard Henderson
05479f36bb
alpha: Implement ____longjmp_chk.
...
Signed-off-by: Richard Henderson <rth@twiddle.net>
2010-03-26 13:17:53 -07:00
Richard Henderson
c87187fbb5
alpha: Fix errlist-compat for GLIBC_2.12.
...
Signed-off-by: Richard Henderson <rth@twiddle.net>
2010-03-26 13:17:53 -07:00
Richard Henderson
3a808c3df7
alpha: Add hidden alias for fegetenv.
...
Signed-off-by: Richard Henderson <rth@twiddle.net>
2010-03-26 13:17:53 -07:00
Richard Henderson
45e3c40653
alpha: Only define __libc_alpha_cache_shape in dl-sysdep.c.
...
The static program builds in libc were getting multiple
definition errors between dl-sysdep and dl-support.
Signed-off-by: Richard Henderson <rth@twiddle.net>
2010-03-26 13:17:53 -07:00
Richard Henderson
6546e0c499
alpha: Don't include asm/page.h in sys/user.h.
...
Signed-off-by: Richard Henderson <rth@twiddle.net>
2010-03-26 13:17:53 -07:00
Richard Henderson
c735022ded
alpha: Update bits/fcntl.h for XPG7 and define f_owner_ex et al.
...
Signed-off-by: Richard Henderson <rth@twiddle.net>
2010-03-26 13:17:52 -07:00
Richard Henderson
ee390edfa9
alpha: Define PTR_MANGLE for !PIC too.
...
Signed-off-by: Richard Henderson <rth@twiddle.net>
2010-03-26 13:17:52 -07:00
Richard Henderson
cce01cf0a1
alpha: Avoid unused variable warnings with INTERNAL_SYSCALL_ERR*.
...
Signed-off-by: Richard Henderson <rth@twiddle.net>
2010-03-26 13:17:52 -07:00
Richard Henderson
c7b880234d
alpha: Add sysdep/unix/sysv/linux/alpha/creat.c.
...
Signed-off-by: Richard Henderson <rth@twiddle.net>
2010-03-26 13:17:52 -07:00
Richard Henderson
a9374d8174
alpha: Adjust the libc_cv_alpha_hidden_gprel test for gcc 4.5.
...
GCC 4.5 was able to tell that BAR was read-only and zero, and
elided the load. Which caused the pattern match to fail.
Signed-off-by: Richard Henderson <rth@twiddle.net>
2010-03-26 13:17:52 -07:00
Richard Henderson
6796df65e4
alpha: Fix the return type of the atomic.h macros.
...
Signed-off-by: Richard Henderson <rth@twiddle.net>
2010-03-26 13:17:51 -07:00
Matt Turner
0b37400ae4
Create bits/socket.h for alpha, correct SOCK_CLOEXEC and SOCK_NONBLOCK values.
2010-03-23 15:19:04 +00:00
Matt Turner
aa576322e0
Fix Alpha bits/stat.h double inclusion problem.
2010-01-30 00:22:01 +00:00
Matt Turner
1480094d1f
Update Alpha bits/sigaction.h for XPG7.
2010-01-30 00:21:08 +00:00
Matt Turner
54faff0517
Update Alpha bits/fcntl.h for XPG7 and allow bits/stat.h inclusion from fcntl.h.
2010-01-30 00:19:01 +00:00
Matt Turner
1f4a25ae2b
Update Alpha O_SYNC.
2010-01-30 00:17:16 +00:00
Mike Frysinger
77b22d3e99
alpha: fix typo in timer_settime include
2010-01-30 00:11:54 +00:00
Matt Turner
36a3800af8
Use struct timespec for timestamps in struct stat for Alpha also if __USE_XOPEN2K8.
...
Signed-off-by: Matt Turner <mattst88@gmail.com>
2009-12-06 18:26:07 +00:00