Commit Graph

4182 Commits

Author SHA1 Message Date
Chris Metcalf
57809f28c0 Add sysdeps/unix/sysv/linux/generic/not-cancel.h to override standard
Linux version with openat().
2012-01-31 09:00:22 -05:00
Chris Metcalf
8525497961 Remove libc_hidden_proto in sysdeps/unix/sysv/linux/generic/epoll_wait.c. 2012-01-30 12:40:37 -05:00
Andreas Schwab
53bce1b5f9 m68k: remove __STDC__ conditionals 2012-01-29 16:54:46 +01:00
Joseph Myers
2aee894935 MIPS: Remove __STDC__ conditionals. 2012-01-26 20:53:57 +00:00
Carlos O'Donell
ad8ae7daff HPPA: Initialize EPOLLONESHOT and EPOLLET correctly.
The value of EPOLLONESHOT and EPOLLET should be
initialized with an unsigned value.
2012-01-09 00:47:04 -05:00
Carlos O'Donell
c27dd89f4b HPPA: Update pthread.h
Sync from libc pthread.h to get all the recent
changes including the use of const instead of
__const and __NOTHROWNL where appropriate.
2012-01-08 23:38:50 -05:00
Carlos O'Donell
2f4e78942c HPPA: Use const instead of __const
Adjust sys/epoll.h and sys/timerfd.h to use const
instead of __const.
2012-01-08 23:33:42 -05:00
Andreas Schwab
ae9df5c8a0 m68k: use const instead of __const 2012-01-08 14:23:44 +01:00
Andreas Schwab
30cfd5f601 m68k: remove NO_UNDERSCORES 2012-01-08 14:23:09 +01:00
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