Commit Graph

4389 Commits

Author SHA1 Message Date
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
Ramana Radhakrishnan 978f13ef73 [ARM] Add libc-do-syscall for libnss_db. 2011-08-18 14:13:12 +00:00
Andrew Haley 3c6ac5cbe1 Mark ARM __clone as .cantunwind. 2011-08-02 15:32:10 +00:00
Matt Turner e349dfdb68 Workaround R10K ll/sc errata. 2011-08-02 15:18:06 +00:00
Joseph Myers 9dc88b5c93 Define PF_NFC and AF_NFC for MIPS. 2011-07-25 15:19:56 +00:00
Richard Sandiford e5cd24d4bd [ARM] Align _start constant pool to 4 bytes 2011-06-30 15:55:49 +00:00
Andreas Schwab a437c0725b m68k: fix saving %fp0 in _dl_profile_fixup for coldfire 2011-06-23 00:20:55 +02:00
Joseph Myers 5411b5632d Define elf_ifunc_invoke for ARM. 2011-06-21 14:19:45 +00:00
Joseph Myers 6cc02c7aae sendmmsg for MIPS. 2011-06-20 19:35:31 +00:00
Joseph Myers 45c99e6495 sendmmsg for ARM. 2011-06-20 19:34:43 +00:00
Joseph Myers 6b5adfe9dc Don't mention raise in SI_USER comment for MIPS. 2011-06-20 19:26:42 +00:00
Aurelien Jarno 8969f4df1a Define RLIMIT_RTTIME for MIPS. 2011-05-23 20:34:36 +00:00
Joseph Myers f1d4d4beaf Update MIPS dl-lookup.c. 2011-05-13 10:11:25 +00:00
Joseph Myers a32d0d808b Update MIPS dl-lookup.c from generic version. 2011-05-10 15:52:47 +00:00
Konstantinos Margaritis 58a9f49bf4 Detect arm-linux-gnueabi* as ARM EABI. 2011-05-09 14:10:56 +00:00
Manjunath Matti a875971e8e Fix profiling build of __libc_do_syscall. 2011-04-26 22:15:46 +00:00
Richard Sandiford 70063199c3 Support for R_ARM_IRELATIVE relocations. 2011-04-26 21:00:46 +00:00