Joseph Myers
25bb26d0e8
Fix bits/syscall.h generation for MIPS using generic code.
2011-12-22 18:30:43 +00:00
Joseph Myers
c2aeee16c8
Define EPOLLONESHOT and EPOLLET using unsigned values for MIPS.
2011-12-22 13:05:21 +00:00
Peter Green
c1e30fd8bf
Reduce ARM sys/ucontext.h namespace polution.
2011-12-20 16:02:29 +00:00
Joseph Myers
d92b0dd4ed
Use sysdeps path to locate sys/syscall.h in MIPS bits/syscall.h rule.
2011-12-19 22:08:23 +00:00
Chris Metcalf
4a93ed423a
linux-generic: add <bits/msq.h> and <bits/shm.h>.
...
Just like the other architectures, we need to avoid adding the
padding fields for the time_t fields in shmid_ds and msqid_ds.
The linux-generic versions are exactly like the x86_64 versions,
except I added a missing #include <bits/wordsize.h> in <bits/msq.h>.
2011-12-09 10:47:35 -05:00
David Alan Gilbert
b21cb02fa2
Add ARMv6t2+ memchr.
2011-12-08 15:45:14 +00:00
Thorsten Glaser
4a40b38f63
m68k: allow six arguments in syscall function
2011-12-04 19:19:05 +01:00
Chris Metcalf
cd27e7cdf2
Remove a backup file that was accidentally committed.
2011-12-04 11:14:36 -05:00
Chris Metcalf
63d143a25d
Add sysdeps/tile, sysdeps/unix/sysv/linux/tile.
...
Changes are tracked in ChangeLog.tile.
Also add data/c++-types-tile-linux-gnu.data.
2011-12-03 21:14:25 -05:00
Chris Metcalf
a63c7fa185
Add sysdeps/unix/sysv/linux/generic/.
...
Changes are tracked in ChangeLog.linux-generic.
2011-12-03 21:13:38 -05:00
Joseph Myers
01abd38ff2
Remove bitrotten / unmaintained CPU and OS ports.
2011-11-29 16:10:31 +00:00
Joseph Myers
61b01ec689
Fix ftw64 for MIPS n64.
2011-11-17 02:31:55 +00:00
Joseph Myers
84715d22e1
Use fopen "rce" in ARM ioperm.
2011-11-16 16:07:33 +00:00
Joseph Myers
a9ff8724b3
Update MIPS dl-lookup.c.
2011-11-11 22:07:55 +00:00
Andreas Schwab
f335e01fe1
m68k: define stackinfo_get_sp, stackinfo_sub_sp
2011-11-01 18:35:32 +01:00
Joseph Myers
6dcecc6486
Restore non-__thread cases for ARM that were used in dynamic linker.
2011-10-26 16:18:21 +00:00
Andreas Schwab
290c9bd53b
m68k: add optimized math_opt_barrier and math_force_eval
2011-10-26 11:34:30 +02:00
Andreas Schwab
88808f8a72
m68k: replace unneeded sincostab
2011-10-26 11:32:38 +02:00
Andreas Schwab
f2d9d9095c
m68k/cf: add __sqrt*_finite aliases
2011-10-23 16:40:53 +02:00
Andreas Schwab
0ea4e188a6
m68k: add __exp*_finite aliases
2011-10-23 16:39:55 +02:00
Andreas Schwab
b0835b4569
m68k: use generic implementation of s_ccos
2011-10-22 11:21:37 +02:00
Carlos O'Donell
f683020445
Update sys/procfs.h.
...
The signal.h and sys/ucontext.h headers no longer
need to be included directly into procfs.h. This
syncrhonizes this file with other canonical targets
and makes maintenance easier.
Signed-off-by: Carlos O'Donell <carlos@systemhalted.org>
2011-10-21 12:16:52 -04:00
Carlos O'Donell
8cb8321faf
Update cancellable assembly system call wrappers.
...
This patch updates sysdep-cancel.h to include the
new no-cancel wrapper and provides CFI directives
for all of the assembly. The CFI directives should
allow unwinding information to be generated.
Signed-off-by: Carlos O'Donell <carlos@sytemhalted.org>
2011-10-21 10:08:04 -04:00
Carlos O'Donell
f84ed68254
Update ChangeLog.hppa.
...
Add missing entries to ChangeLog.
Signed-off-by: Carlos O'Donell <carlos@systemhalted.org>
2011-10-20 15:09:24 -04:00
Carlos O'Donell
25f991b858
Remove hppa linuxthreads support.
...
We now require NPTL and TLS to build glibc therefore
the hppa linuxthreads support is no longer needed.
Debian has already transitioned to NPTL support and
we will continue to work out NPTL issues.
Signed-off-by: Carlos O'Donell <carlos@systemhalted.org>
2011-10-20 14:49:52 -04:00
Carlos O'Donell
9dd87de7ff
Define DEFAULT_STACK_PERMS.
...
Signed-off-by: Carlos O'Donell <carlos@systemhalted.org>
2011-10-20 14:42:56 -04:00
Carlos O'Donell
930046be6f
Syncrhonize fcntl.h with canonical source.
...
Update fcntl.h to match canonical i386 fcntl.h, but
update constants to match hppa linux kernel values.
Signed-off-by: Carlos O'Donell <carlos@systemhalted.org>
2011-10-20 14:37:02 -04:00
Carlos O'Donell
5ce24e77ed
Add hidden aliases for fenv.h functions.
...
Add hidden aliases for fegetenv, feupdateenv, and
ftestexcept. This avoids libc needing to go through
the PLT for these functions.
Signed-off-by: Carlos O'Donell <carlos@codesourcery.com>
2011-10-20 14:30:56 -04:00
Carlos O'Donell
2ab0965cb0
Define TLS_DTV_UNALLOCATED for hppa.
...
Signed-off-by: Carlos O'Donell <carlos@systemhalted.org>
2011-10-20 14:21:00 -04:00
Carlos O'Donell
451398f8b8
Always test for TLS support.
...
Always test for TLS support on hppa and raise
an error if the TLS support is missing.
Signed-off-by: Carlos O'Donell <carlos@systemhalted.org>
2011-10-20 14:15:51 -04:00
Carlos O'Donell
ab653f4dbe
Remove check for HAVE_TLS_SUPPORT
...
TLS support is now required, remove checks.
Signed-off-by: Carlos O'Donell <carlos@systemhalted.org>
2011-10-20 11:42:02 -04:00
Carlos O'Donell
db6a567d0d
Add hppa values for *_CLOEXEC and *_NONBLOCK
...
The following patch adds hppa specific files
that define the various _CLOEXEC and _NONBLOCK
values in order to match the ones from the kernel.
Signed-off-by: Guy Martin <gmsoft@tuxicoman.be>
Tested-by: Carlos O'Donell <carlos@systemhalted.org>
2011-10-20 11:23:02 -04:00
Andreas Schwab
d3d9bde557
m68k: add __*_finite aliases
2011-10-13 19:10:24 +02:00
Joseph Myers
c3beb30239
Add __sqrt*_finite aliases for MIPS.
2011-10-12 16:12:13 +00:00
Andreas Schwab
74d3667f04
m68k: remove obsolete non-fpu implementations of isinfl and isnanl
2011-10-09 14:00:12 +02:00
Andreas Schwab
9a7e10917d
mips: don't call ifunc functions in trace mode
2011-10-05 11:53:16 +02:00
Andreas Schwab
5c3bd23521
m68k: don't call ifunc functions in trace mode
2011-10-05 11:53:01 +02:00
Andreas Schwab
09272d2c9f
hppa: don't call ifunc functions in trace mode
2011-10-05 11:52:45 +02:00
Andreas Schwab
86a90a837c
cris: don't call ifunc functions in trace mode
2011-10-05 11:52:26 +02:00
Andreas Schwab
0507f293c9
arm: don't call ifunc functions in trace mode
2011-10-05 11:52:11 +02:00
Andreas Schwab
bf5316f3a6
am33: don't call ifunc functions in trace mode
2011-10-05 11:51:18 +02:00
Andreas Schwab
989edf2cb0
alpha: don't call ifunc functions in trace mode
2011-10-05 11:50:05 +02:00
Joseph Myers
560d4a5882
Cast __cmsg_nxthdr return value for MIPS.
2011-09-13 16:04:03 +00:00
Joseph Myers
329c2e6358
Remove HAVE_TLS_SUPPORT conditionals for MIPS.
2011-09-13 15:55:38 +00:00
Joseph Myers
6136cdd6dd
Remove HAVE_TLS_SUPPORT conditionals for ARM.
2011-09-13 15:52:57 +00:00
Andreas Schwab
57d2b48d39
m68k: remove use of USE_TLS
2011-09-11 16:50:19 +02:00
Andreas Schwab
df62b0cd51
m68k: remove use of USE___THREAD
2011-09-11 16:47:45 +02:00
Joseph Myers
b8ead09ab7
Remove USE_TLS conditionals for MIPS.
2011-09-11 11:22:32 +00:00
Joseph Myers
ce001f45bc
Remove non-TLS support for ARM.
2011-09-11 11:15:50 +00:00
Joseph Myers
c26e391dd3
Fix statfs64/fstatfs64 for MIPS n64.
2011-09-06 14:04:08 +00:00