Commit Graph

4173 Commits

Author SHA1 Message Date
Joseph Myers
7b966fcb48 Use const instead of __const for MIPS. 2012-01-08 13:13:21 +00:00
Joseph Myers
57920720f2 Use const instead of __const for ARM. 2012-01-08 13:06:46 +00:00
Joseph Myers
7b583f0ab7 Don't define or test NO_UNDERSCORES or HAVE_WEAK_SYMBOLS for ARM. 2012-01-08 13:02:02 +00:00
Andreas Schwab
5de7dd3ece m68k: remove non-ELF support 2012-01-08 10:59:42 +01:00
Joseph Myers
10fd25cc3b Remove HAVE_ELF conditional for ARM. 2012-01-08 02:01:21 +00:00
Joseph Myers
5155e70cbe Remove ARM old-ABI support (straightforward parts). 2012-01-07 20:32:29 +00:00
Andreas Schwab
4706886146 m68k: restore configure settings 2012-01-07 20:22:23 +01:00
Joseph Myers
3538f2fb14 Add MIPS NPTL shlib-versions file replacing entry in libc copy. 2012-01-07 18:31:08 +00:00
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