Commit Graph

4415 Commits

Author SHA1 Message Date
Joseph Myers 647b14570e Update tile files for removal of ia64 from libc. 2012-01-07 16:53:16 +00:00
Joseph Myers e3950b2956 Update mips files for removal of ia64 from libc. 2012-01-07 16:52:54 +00:00
Joseph Myers 7191c0cfd1 Update alpha files for removal of ia64 from libc. 2012-01-07 16:52:21 +00:00
Nathan Sidwell 2d80bda390 Add ARM dependency of libmemusage.so on libc_nonshared.a. 2012-01-06 20:14:44 +00:00
Andreas Schwab 50e73d1379 m68k: add cfi directives 2012-01-05 14:52:48 +01:00
Tom de Vries 32a6153180 Use -fno-unwind-tables for *initfini* on MIPS. 2012-01-04 12:03:20 +00:00
Mike Frysinger a80fb81672 Use END in ARM old-ABI sigrestorer.S. 2012-01-03 16:34:40 +00:00
Mike Frysinger 8117345d22 Use ENTRY/END macros in old-ABI ARM sysdep-cancel.h. 2012-01-03 16:32:28 +00:00
Tom de Vries 04d4502636 Use IA64 backtrace on MIPS. 2012-01-03 16:20:45 +00:00
Andreas Schwab 8a70b2dcab m68k: prevent warnings due to long long constants 2011-12-23 20:34:10 +01:00
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