59ba27a63a
Replace FSF snail mail address with URLs.
2012-02-09 23:18:22 +00:00
af850b1c97
Use <> for include of kernel-features.h.
2012-02-09 11:21:47 -08:00
d8e0ca509a
Use macro for PIC setup in inline asm.
2012-02-05 14:34:14 +00:00
b1da7dd99d
Use macros for x86 PIC thunk names.
2012-02-03 23:24:19 +00:00
ee3c3be688
Merge remote-tracking branch 'origin/cmetcalf/tile_epoll_pwait'
...
Conflicts:
ChangeLog
2012-01-30 09:50:40 -08:00
de9298c991
Merge remote-tracking branch 'origin/cmetcalf/tile_not_cancel_h'
...
Conflicts:
ChangeLog
2012-01-30 09:49:39 -08:00
3601428fb0
Call __fxstatat64 from faccessat() to avoid PLT in -Os builds.
2012-01-28 12:07:46 -05:00
463de86252
Use include/sys/epoll.h to provide libc_hidden_proto for epoll_pwait().
2012-01-28 12:00:12 -05:00
540d7568ae
Use <> brackets for not-cancel.h in sysdeps/unix/sysv/linux/grantpt.c.
2012-01-28 11:51:44 -05:00
965a54a4ee
Remove __STDC__ conditionals from non-installed headers.
2012-01-26 23:31:37 +00:00
929d11c7cf
Powerpc: correct duplicate label issue with multiple passes through context code
2012-01-12 17:05:03 -05:00
d1f741e912
Fix typo in Linux/PPC32 getcontext
2012-01-08 21:32:57 -05:00
d9a216c037
Add checking versions of poll and ppoll
2012-01-08 11:55:32 -05:00
a784e50247
Remove pre-ISO C support
...
No more __const.
2012-01-07 23:57:22 -05:00
00bbd29b35
Update ABI information
2012-01-07 19:23:45 -05:00
a2693a0e2e
Remove m68k support from Linux configure
2012-01-07 13:06:38 -05:00
664f8cb9d5
More IA-64 removal
2012-01-07 12:55:20 -05:00
7ae81d88f1
Linux configure cleanup
2012-01-07 12:44:28 -05:00
b13b98854e
Remove IA-64 support from kernel-features.h
2012-01-07 12:23:45 -05:00
f03fe7f932
More ia64 removal changes
2012-01-07 11:39:33 -05:00
d75a0a62b1
Remove IA-64 support
2012-01-07 11:19:05 -05:00
74033a2507
Implement timespec_get
2012-01-01 07:17:21 -05:00
154bfc1622
Support building bits/syscall.h for any number of subarch variants.
2011-12-22 18:22:50 +00:00
4920765eb4
Define EPOLLONESHOT and EPOLLET using unsigned values
2011-12-21 22:14:05 -05:00
91d2a8453f
Simplify code for accessing powerpc GOT
2011-12-17 15:07:31 -05:00
f101631bfd
SH atomic asms fix for gcc 4.7
2011-12-02 08:19:50 -05:00
6257af2d05
Truncate time values in Linux futimes when falling back to utime
2011-12-01 14:24:08 +01:00
446514f97e
Fix clock_gettime for assumed kernel >= 2.6.12
2011-11-15 15:17:15 +01:00
a501a01e06
Pretty printing
2011-11-15 07:18:15 -05:00
09f93bd3d6
Fix reference counting in network interface information cache
2011-11-15 10:58:00 +01:00
312be3f9f5
Clean up internal fopen uses
...
No need to ever not use c and e.
2011-11-15 04:24:42 -05:00
7edb22eff5
Fix wanings in clock_gettime
2011-11-12 02:54:34 -05:00
294ce12680
Avoid warning from shifting
2011-11-12 01:31:29 -05:00
e35f65ea8d
unsigned long it better for the size arguments
...
The new syscalls should use unsigned long not size_t. The parameters
are not a direct measure of memory size.
2011-11-01 10:38:00 -04:00
78239589cd
New Linux syscalls process_vm_readv and process_vm_writev
2011-11-01 09:59:32 -04:00
3a2c02424d
Cache network interface information
...
Whenever getaddrinfo needed network interface information it used the
netlink interface to read the information every single time. The
problem is that this information can change at any time.
The patch implements monitoring of the network interfaces through
nscd. If no change is detected the previously read information can
be reused (which is the norm). This timestamp information is also
made available to other processes using the shared memory segment
between nscd and those processes.
2011-10-31 01:51:16 -04:00
636064eb4c
Fix potential double close in __check_fd if OOM
2011-10-30 14:22:57 -04:00
fd5bdc0924
Optimize access to isXYZ and toXYZ tables
...
The functions to get the pointers can now depend on the TLS variable
be initialized.
2011-10-15 16:27:08 -04:00
5060422095
Conditionalize unnecessary #include.
2011-10-08 15:28:21 -07:00
2840865d5a
Define IP_MULTICAST_ALL
2011-09-15 18:09:53 -04:00
b402e91af4
Use HIDDEN_JUMPTARGET rather than spelling out its effects, for ____longjmp_chk implementations.
2011-09-15 12:26:08 -07:00
a7c8e6a147
Fix invalid conversion in __cmsg_nxthdr
2011-09-12 15:48:12 +02:00
0f31fe7791
Prepend $(..) to $(ldd-rewrite-script) if non-absolute
2011-09-11 20:34:57 +02:00
02d46fc4b9
Simplify malloc initialization
...
Singificantly reduce the code needed at malloc initialization. In
the process getpagesize is simplified by always initializing
GLRO(dl_pagesize).
2011-09-10 21:47:36 -04:00
d063d16433
Remove support for !USE___THREAD
2011-09-10 16:50:28 -04:00
f19009c155
Use (void*) instead of 0 for return value pointer in __cmsg_nexthdr
2011-09-09 21:46:08 -04:00
59178ef977
Revert "Fix semid_ds for x86-64"
...
This reverts commit 2f0ad8f3a4
.
2011-09-07 14:29:53 +02:00
e38ba7ab6a
Make sure __vdso_clock_gettime always contains a valid pointer
2011-09-07 00:07:08 -04:00
fc8bffcccf
Fix handling of __vdso_clock_gettime
2011-09-06 23:50:04 -04:00
a77d3c17dc
Don't unconditionally use clock_gettime vsyscall on x86-64
2011-09-06 21:34:11 -04:00