1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-13 09:01:51 +03:00
Commit Graph

3279 Commits

Author SHA1 Message Date
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