]> git.ipfire.org Git - thirdparty/glibc.git/log
thirdparty/glibc.git
5 years agoForestall a filesystem bug while building shlib.lds by using a temp file google/grte/v4-2.19/master
Stan Shebs [Wed, 14 Aug 2019 17:20:07 +0000 (10:20 -0700)] 
Forestall a filesystem bug while building shlib.lds by using a temp file

8 years agoFix nan functions handling of payload strings (BZ16962, CVE-2014-9761)
Joseph Myers [Thu, 19 Jan 2017 22:01:46 +0000 (14:01 -0800)] 
Fix nan functions handling of payload strings (BZ16962, CVE-2014-9761)

8 years agoMissing unwind info in __startcontext causes infinite loop (BZ20435, CVE-2016-6323)
Andreas Schwab [Wed, 18 Jan 2017 20:56:41 +0000 (12:56 -0800)] 
Missing unwind info in __startcontext causes infinite loop (BZ20435, CVE-2016-6323)

8 years agoFix catopen() Multiple unbounded stack allocations (BZ17905, CVE-2015-8779)
Paul Pluzhnikov [Wed, 18 Jan 2017 20:28:50 +0000 (12:28 -0800)] 
Fix catopen() Multiple unbounded stack allocations (BZ17905, CVE-2015-8779)

8 years agohcreate, hcreate_r should fail with ENOMEM if element count is too large (BZ18240...
Stan Shebs [Wed, 18 Jan 2017 15:46:22 +0000 (07:46 -0800)] 
hcreate, hcreate_r should fail with ENOMEM if element count is too large (BZ18240, CVE-2015-8778)

8 years agoAlways enable pointer guard
Stan Shebs [Wed, 18 Jan 2017 15:43:43 +0000 (07:43 -0800)] 
Always enable pointer guard

8 years agoFix where out of range data to strftime() causes a segfault (BZ18985, CVE-2015-8776)
Stan Shebs [Fri, 13 Jan 2017 05:07:13 +0000 (21:07 -0800)] 
Fix where out of range data to strftime() causes a segfault (BZ18985, CVE-2015-8776)

8 years agoMake GRTE testing great again, actually run the test programs
Stan Shebs [Thu, 12 Jan 2017 20:54:46 +0000 (12:54 -0800)] 
Make GRTE testing great again, actually run the test programs

8 years agoDon't read past end of pattern in fnmatch (BZ17062)
Stan Shebs [Wed, 11 Jan 2017 02:44:57 +0000 (18:44 -0800)] 
Don't read past end of pattern in fnmatch (BZ17062)

8 years agoDon't ignore too long lines in nss_files (BZ17079, CVE-2015-5277) Tested:
Stan Shebs [Wed, 28 Dec 2016 21:51:37 +0000 (13:51 -0800)] 
Don't ignore too long lines in nss_files (BZ17079, CVE-2015-5277) Tested:

8 years agoHandle a not-found case in borg passwd lookup
Stan Shebs [Thu, 3 Nov 2016 23:31:52 +0000 (16:31 -0700)] 
Handle a not-found case in borg passwd lookup

8 years agoCall the correct function.
Michael Rothwell [Fri, 30 Sep 2016 16:46:48 +0000 (09:46 -0700)] 
Call the correct function.

8 years agoAugment borg-pwd to also search through passwd.borg.base, if it exists.
Michael Rothwell [Fri, 30 Sep 2016 13:09:04 +0000 (06:09 -0700)] 
Augment borg-pwd to also search through passwd.borg.base, if it exists.

8 years agoRevert the fix to the value of DT_PPC64_NUM.
Stan Shebs [Thu, 29 Sep 2016 19:10:48 +0000 (12:10 -0700)] 
Revert the fix to the value of DT_PPC64_NUM.

9 years agoFix error handling in getaddrinfo.
Stan Shebs [Fri, 5 Aug 2016 21:12:59 +0000 (14:12 -0700)] 
Fix error handling in getaddrinfo.

9 years agoFix stack overflow in hostent translation (CVE-2016-3706)
Stan Shebs [Thu, 14 Jul 2016 18:12:46 +0000 (11:12 -0700)] 
Fix stack overflow in hostent translation (CVE-2016-3706)

9 years agoUpdate nss_cache.c and nss_cache.h to current upstream version. This makes getgrgid_r...
Max Kanat-Alexander [Wed, 6 Jul 2016 21:47:51 +0000 (14:47 -0700)] 
Update nss_cache.c and nss_cache.h to current upstream version. This makes getgrgid_r and similar calls over 20x faster on corp machines.

9 years agoBackport checking of locale environment handling
Stan Shebs [Mon, 27 Jun 2016 16:36:28 +0000 (09:36 -0700)] 
Backport checking of locale environment handling

9 years agofix where getaddrinfo() writes DNS queries to random file descriptors under high...
Stan Shebs [Mon, 9 May 2016 20:54:38 +0000 (13:54 -0700)] 
fix where getaddrinfo() writes DNS queries to random file descriptors under high load (BZ15946, CVE-2013-7423)

9 years agoFix stack overflow in _nss_dns_getnetbyname_r (BZ19879)
Stan Shebs [Mon, 9 May 2016 17:29:27 +0000 (10:29 -0700)] 
Fix stack overflow in _nss_dns_getnetbyname_r (BZ19879)

9 years agoFix infinite loop on process exit.
Stan Shebs [Wed, 27 Apr 2016 16:53:33 +0000 (09:53 -0700)] 
Fix infinite loop on process exit.

9 years agoRemove uses of operand modifier (%s) in powerpc inline asm.
Stan Shebs [Tue, 16 Feb 2016 21:39:03 +0000 (13:39 -0800)] 
Remove uses of operand modifier (%s) in powerpc inline asm.

9 years agoBackport several dozen PPC-specific patches from IBM.
Stan Shebs [Sat, 13 Feb 2016 02:29:41 +0000 (18:29 -0800)] 
Backport several dozen PPC-specific patches from IBM.

9 years agoSmall fix to patch from last October, lets tst-key5 build.
Stan Shebs [Wed, 10 Feb 2016 22:55:24 +0000 (14:55 -0800)] 
Small fix to patch from last October, lets tst-key5 build.

9 years agoUse munlock before madvise to make sure that we effectively "uncommit" the page
Vicent Segui Pascual [Mon, 18 Jan 2016 10:05:31 +0000 (02:05 -0800)] 
Use munlock before madvise to make sure that we effectively "uncommit" the page

9 years agoFor b/25900273, adjust allocations to avoid segfault.
Brooks Moses [Tue, 15 Dec 2015 18:57:38 +0000 (10:57 -0800)] 
For b/25900273, adjust allocations to avoid segfault.

9 years agoBackport removal of __gconv_translit_find
Stan Shebs [Thu, 3 Dec 2015 22:18:23 +0000 (14:18 -0800)] 
Backport removal of __gconv_translit_find

9 years agoBackport fix for broken trig functions
Stan Shebs [Tue, 1 Dec 2015 17:52:57 +0000 (09:52 -0800)] 
Backport fix for broken trig functions

9 years agoAllow suppressing the definition of __USE_FILE_OFFSET64 by defining SUPPRESS_USE_FILE...
Manuel Klimek [Thu, 29 Oct 2015 17:29:55 +0000 (10:29 -0700)] 
Allow suppressing the definition of __USE_FILE_OFFSET64 by defining SUPPRESS_USE_FILE_OFFSET64 in the CROSSTOOL.

9 years agoBackport of fix for memory leak in getaddrinfo()
Stan Shebs [Thu, 15 Oct 2015 16:22:35 +0000 (09:22 -0700)] 
Backport of fix for memory leak in getaddrinfo()

9 years agoMake pthread_getspecific async-signal-safe
Andrew Hunter [Tue, 13 Oct 2015 17:39:00 +0000 (10:39 -0700)] 
Make pthread_getspecific async-signal-safe

9 years agoFor b/22641205, #include _itoa.h
Paul Pluzhnikov [Sat, 10 Oct 2015 16:26:54 +0000 (09:26 -0700)] 
For b/22641205, #include _itoa.h

9 years agoFor b/20141439, don't add "foo.so" as alternate name for previously loaded "foo.so...
Paul Pluzhnikov [Fri, 2 Oct 2015 14:31:16 +0000 (07:31 -0700)] 
For b/20141439, don't add "foo.so" as alternate name for previously loaded "foo.so/@0x..."

9 years agoBackport upstream fix to nss_files
Stan Shebs [Wed, 16 Sep 2015 17:29:39 +0000 (10:29 -0700)] 
Backport upstream fix to nss_files

9 years agoBackport upstream fixes to fnmatch
Stan Shebs [Mon, 31 Aug 2015 20:22:13 +0000 (13:22 -0700)] 
Backport upstream fixes to fnmatch

9 years agoDescribe borg-pwd better, remove dead code.
Stan Shebs [Fri, 21 Aug 2015 21:50:53 +0000 (14:50 -0700)] 
Describe borg-pwd better, remove dead code.

9 years agoAdd README.google description omitted from cl/100732637.
Brooks Moses [Wed, 19 Aug 2015 01:07:15 +0000 (18:07 -0700)] 
Add README.google description omitted from cl/100732637.

9 years agoBackport fix for BZ 18287 (CVE-2015-1781)
Stan Shebs [Mon, 17 Aug 2015 21:39:38 +0000 (14:39 -0700)] 
Backport fix for BZ 18287 (CVE-2015-1781)

10 years agoBackport cl/98967227 to GRTE glibc 2.19 sources.
Brooks Moses [Sat, 15 Aug 2015 05:32:51 +0000 (22:32 -0700)] 
Backport cl/98967227 to GRTE glibc 2.19 sources.

10 years agoFix b/19824366 with a local patch (as upstream is fixed unmergeably), and add a new...
Stan Shebs [Tue, 28 Jul 2015 17:17:46 +0000 (10:17 -0700)] 
Fix b/19824366 with a local patch (as upstream is fixed unmergeably), and add a new test.

10 years agoRedeclare hot external libc functions with new GCC function attribute "noplt" to...
Sriraman Tallam [Mon, 27 Jul 2015 17:14:19 +0000 (10:14 -0700)] 
Redeclare hot external libc functions with new GCC function attribute "noplt" to allow calls to these functions to avoid the PLT. This change improves

10 years agobackport fix buffer overflow for writes to memory buffer stream (PR18549)
Stan Shebs [Tue, 7 Jul 2015 03:51:10 +0000 (20:51 -0700)] 
backport fix buffer overflow for writes to memory buffer stream (PR18549)

10 years agoPrevent wasted memory in guard regions
Andrew Hunter [Tue, 23 Jun 2015 19:58:32 +0000 (12:58 -0700)] 
Prevent wasted memory in guard regions

10 years agoFor b/8315591, b/20141439 correct off-by-one error that resulted in last byte of...
Paul Pluzhnikov [Wed, 3 Jun 2015 15:58:35 +0000 (08:58 -0700)] 
For b/8315591, b/20141439 correct off-by-one error that resulted in last byte of l_name being random garbage.

10 years agoChange this offsetof computation to use c89 offsetof. Tested:
Nick Lewycky [Thu, 16 Apr 2015 18:15:58 +0000 (11:15 -0700)] 
Change this offsetof computation to use c89 offsetof. Tested:

10 years agoBackport fix for wscanf Tested:
Stan Shebs [Fri, 13 Mar 2015 22:29:01 +0000 (15:29 -0700)] 
Backport fix for wscanf Tested:

10 years agoBackport fix for getnetbyname Tested:
Stan Shebs [Fri, 6 Feb 2015 03:48:08 +0000 (19:48 -0800)] 
Backport fix for getnetbyname Tested:

10 years agoPort "resolv.conf timestamp checks" fixes from eglibc sources.
Brooks Moses [Fri, 30 Jan 2015 22:01:03 +0000 (14:01 -0800)] 
Port "resolv.conf timestamp checks" fixes from eglibc sources.

10 years agoFor b/18243822, add back code that was accidentally deleted at the last minute in...
Paul Pluzhnikov [Thu, 4 Dec 2014 21:56:47 +0000 (13:56 -0800)] 
For b/18243822, add back code that was accidentally deleted at the last minute in cr/80600560, and which is required to actually make

10 years agoUse ENTRY and END macros to get a .size directive. backport of change:
Sterling Augustine [Tue, 25 Nov 2014 22:49:54 +0000 (14:49 -0800)] 
Use ENTRY and END macros to get a .size directive. backport of change:

10 years agoFor b/18473397 and CVE-2014-7817, properly handle the WRDE_NOCMD flag when processing...
Sterling Augustine [Tue, 25 Nov 2014 21:49:28 +0000 (13:49 -0800)] 
For b/18473397 and CVE-2014-7817, properly handle the WRDE_NOCMD flag when processing certain arithmetic inputs.

10 years agoFix arm build by only using _itoa when building ld-linux, and not 'sln'. Also disable...
Paul Pluzhnikov [Mon, 24 Nov 2014 02:12:56 +0000 (18:12 -0800)] 
Fix arm build by only using _itoa when building ld-linux, and not 'sln'. Also disable __google_dlopen_with_offset in fully-static link

10 years agoFor b/18243822, fix dlopen_with_offset to not reuse the same link_map entry when...
Paul Pluzhnikov [Mon, 10 Nov 2014 18:56:25 +0000 (10:56 -0800)] 
For b/18243822, fix dlopen_with_offset to not reuse the same link_map entry when called on the same file with different offsets.

10 years agoExport a __secure_getenv symbol for link-time compatibility with GRTEv3. Tested:
Brooks Moses [Wed, 24 Sep 2014 11:21:40 +0000 (04:21 -0700)] 
Export a __secure_getenv symbol for link-time compatibility with GRTEv3. Tested:

10 years agoImport ldd patch from Ubuntu sources to allow ldd to work with non-executable files.
Brooks Moses [Fri, 12 Sep 2014 17:34:21 +0000 (10:34 -0700)] 
Import ldd patch from Ubuntu sources to allow ldd to work with non-executable files.

11 years agoFor b/15780211, consolidate setting of __google_auxv into earliest possible location...
Brooks Moses [Mon, 30 Jun 2014 23:10:29 +0000 (16:10 -0700)] 
For b/15780211, consolidate setting of __google_auxv into earliest possible location. (Forward-port of cl/69729332.)

11 years agoFor b/13901604 (suid-root exe + unsecure environment variable => wrong __google_auxv...
Paul Pluzhnikov [Fri, 20 Jun 2014 02:57:57 +0000 (19:57 -0700)] 
For b/13901604 (suid-root exe + unsecure environment variable => wrong __google_auxv), forward-port the second part of the fix (http://cr/69343116) to GRTEv4 via

11 years agoForward-port cl/42676407 to disable link-time warning about mktemp, tempnam and tmpnam.
Brooks Moses [Fri, 13 Jun 2014 04:59:51 +0000 (21:59 -0700)] 
Forward-port cl/42676407 to disable link-time warning about mktemp, tempnam and tmpnam.

11 years agoFor b/15017950, backport patches to fix offset computation for append+ mode on switch...
Brooks Moses [Fri, 13 Jun 2014 03:55:39 +0000 (20:55 -0700)] 
For b/15017950, backport patches to fix offset computation for append+ mode on switching from read.

11 years agoAutomated g4 rollback of changelist 69114074.
Brooks Moses [Fri, 13 Jun 2014 02:45:48 +0000 (19:45 -0700)] 
Automated g4 rollback of changelist 69114074.

11 years agoFor b/15017950, backport patch to fix offset computation for append+ mode on switchin...
Brooks Moses [Fri, 13 Jun 2014 00:30:07 +0000 (17:30 -0700)] 
For b/15017950, backport patch to fix offset computation for append+ mode on switching from read.

11 years agoFor b/15568332, backport patch to copy path argument to posix_spawn_file_actions_addo...
Brooks Moses [Fri, 13 Jun 2014 00:14:02 +0000 (17:14 -0700)] 
For b/15568332, backport patch to copy path argument to posix_spawn_file_actions_addopen. (Forward-port of cl/69112129)

11 years agoFor b/13901604, forward-port http://cr/68404571 via
Paul Pluzhnikov [Tue, 3 Jun 2014 05:59:19 +0000 (22:59 -0700)] 
For b/13901604, forward-port http://cr/68404571 via

11 years agoBackport PPC ELFv2 s_copysign stack temp bugfix (PR16786, b/13737066).
Brooks Moses [Mon, 19 May 2014 22:05:10 +0000 (15:05 -0700)] 
Backport PPC ELFv2 s_copysign stack temp bugfix (PR16786, b/13737066).

11 years agoBackport upstream fixes for PR16532 (separate ftell, fseek logic) for b/15017950.
Brooks Moses [Mon, 19 May 2014 21:58:45 +0000 (14:58 -0700)] 
Backport upstream fixes for PR16532 (separate ftell, fseek logic) for b/15017950.

11 years agoFor b/14616463, add -fno-function-sections to nptl/events.c compilation.
Brooks Moses [Thu, 8 May 2014 22:32:21 +0000 (15:32 -0700)] 
For b/14616463, add -fno-function-sections to nptl/events.c compilation.

11 years agoAdd PTRACE_EVENT_STOP, as per b/13432624.
Brooks Moses [Wed, 30 Apr 2014 01:30:32 +0000 (18:30 -0700)] 
Add PTRACE_EVENT_STOP, as per b/13432624.

11 years agoFor b/14302447, backport upstream patches for __bzero_ppc.
Brooks Moses [Fri, 25 Apr 2014 20:59:50 +0000 (13:59 -0700)] 
For b/14302447, backport upstream patches for __bzero_ppc.

11 years agoFor b/12342355, remove inappropriate assert in EXEC_ORIGIN support.
Brooks Moses [Fri, 11 Apr 2014 20:37:15 +0000 (13:37 -0700)] 
For b/12342355, remove inappropriate assert in EXEC_ORIGIN support.

11 years agoFor b/5732800, expose calls from malloc to mmap,munmap, etc. (Forward-ported from...
Brooks Moses [Thu, 13 Mar 2014 23:21:31 +0000 (16:21 -0700)] 
For b/5732800, expose calls from malloc to mmap,munmap, etc. (Forward-ported from cl/42670015)

11 years agoFor Google b/8315591, experimental implementation of dlopen_with_offset.
Paul Pluzhnikov [Mon, 10 Mar 2014 21:02:07 +0000 (14:02 -0700)] 
For Google b/8315591, experimental implementation of dlopen_with_offset.

11 years agoAdd pthread_signal_safe_key_create.
Paul Pluzhnikov [Sun, 9 Mar 2014 01:01:11 +0000 (17:01 -0800)] 
Add pthread_signal_safe_key_create.

11 years agoFor b/4074041, add EXEC_ORIGIN support. Forward-ported from cl/56955623 and http...
Paul Pluzhnikov [Sat, 8 Mar 2014 23:12:52 +0000 (15:12 -0800)] 
For b/4074041, add EXEC_ORIGIN support. Forward-ported from cl/56955623 and http://cl/59961863.

11 years agoExport __signal_safe* functions from ld.so so we can use a different implementation.
Paul Pluzhnikov [Sat, 8 Mar 2014 19:19:25 +0000 (11:19 -0800)] 
Export __signal_safe* functions from ld.so so we can use a different implementation.

11 years agoFor b/13350520, disable check-abi
Paul Pluzhnikov [Fri, 7 Mar 2014 18:17:26 +0000 (10:17 -0800)] 
For b/13350520, disable check-abi

11 years agoAdjust the size value on _nl_default_dirname to match the directory name that we...
Paul Pluzhnikov [Thu, 6 Mar 2014 22:59:25 +0000 (14:59 -0800)] 
Adjust the size value on _nl_default_dirname to match the directory name that we use in GRTE builds so that "make check-abi" will

11 years agoAdd "fastload" support.
Paul Pluzhnikov [Wed, 5 Mar 2014 03:07:05 +0000 (19:07 -0800)] 
Add "fastload" support.

11 years agoFor b/5013921, build pthread_join.c and pthread_timedjoin.c with frame pointers.
Paul Pluzhnikov [Tue, 4 Mar 2014 01:19:26 +0000 (17:19 -0800)] 
For b/5013921, build pthread_join.c and pthread_timedjoin.c with frame pointers.

11 years agoFor b/5836136, do dlsym(0, "_Unwind..."), i.e. ignore libgcc_s.so.1 dlopen failure.
Paul Pluzhnikov [Tue, 4 Mar 2014 01:03:35 +0000 (17:03 -0800)] 
For b/5836136, do dlsym(0, "_Unwind..."), i.e. ignore libgcc_s.so.1 dlopen failure.

11 years agoFor b/3133396, ignore system ld.so.cache when looking for nss and iconv modules.
Paul Pluzhnikov [Tue, 4 Mar 2014 00:18:01 +0000 (16:18 -0800)] 
For b/3133396, ignore system ld.so.cache when looking for nss and iconv modules.

11 years agoFor b/2471323, implement multi-level cache search for shared libraries.
Paul Pluzhnikov [Mon, 3 Mar 2014 23:25:38 +0000 (15:25 -0800)] 
For b/2471323, implement multi-level cache search for shared libraries.

11 years agoFor b/3162458, don't skip files with d_ino==0 -- our tmpfs systems sometimes create...
Paul Pluzhnikov [Mon, 3 Mar 2014 19:08:11 +0000 (11:08 -0800)] 
For b/3162458, don't skip files with d_ino==0 -- our tmpfs systems sometimes create them due to inode wraparound.

11 years agoEffectively revert an upstream patch to print signs on NaN values.
Paul Pluzhnikov [Mon, 3 Mar 2014 17:18:29 +0000 (09:18 -0800)] 
Effectively revert an upstream patch to print signs on NaN values.

11 years agoDisable gcc's __warn_unused_result__ attribute in glibc headers when _GOOGLE_FORTIFY_...
Paul Pluzhnikov [Sat, 1 Mar 2014 01:22:06 +0000 (17:22 -0800)] 
Disable gcc's __warn_unused_result__ attribute in glibc headers when _GOOGLE_FORTIFY_SOURCE_NO_WARN_UNUSED_RESULT is specified.

11 years agoFor b/4268901, disable "/etc/ld.so.preload".
Paul Pluzhnikov [Sat, 1 Mar 2014 01:18:54 +0000 (17:18 -0800)] 
For b/4268901, disable "/etc/ld.so.preload".

11 years agoFor b/2723095, allow grantpt() to succeed even if it can't chgrp the slave pty to...
Paul Pluzhnikov [Sat, 1 Mar 2014 01:15:51 +0000 (17:15 -0800)] 
For b/2723095, allow grantpt() to succeed even if it can't chgrp the slave pty to the "tty" group.

11 years agoReduce starting table sizes for locale-archive file, since we use only a small fracti...
Paul Pluzhnikov [Sat, 1 Mar 2014 01:12:02 +0000 (17:12 -0800)] 
Reduce starting table sizes for locale-archive file, since we use only a small fraction of the entries.

11 years agoSet __MAX_ALLOCA_CUTOFF to 8kb to avoid stack overflow, as described in b/2425017.
Paul Pluzhnikov [Sat, 1 Mar 2014 01:08:18 +0000 (17:08 -0800)] 
Set __MAX_ALLOCA_CUTOFF to 8kb to avoid stack overflow, as described in b/2425017.

11 years agoAdd _google_dl_debug_state_hook. This is used by libunwind; see comment in //google3...
Paul Pluzhnikov [Sat, 1 Mar 2014 01:04:05 +0000 (17:04 -0800)] 
Add _google_dl_debug_state_hook. This is used by libunwind; see comment in //google3/third_party/grte/google_glibc_extensions.h.

11 years agoCorrect comment per cr/62375346 review.
Paul Pluzhnikov [Sat, 1 Mar 2014 00:58:53 +0000 (16:58 -0800)] 
Correct comment per cr/62375346 review.

11 years agoAdd __GOOGLE_GRTE_VERSION__ for GRTEv4 usage. Forward-ported with date and comment...
Paul Pluzhnikov [Sat, 1 Mar 2014 00:56:23 +0000 (16:56 -0800)] 
Add __GOOGLE_GRTE_VERSION__ for GRTEv4 usage. Forward-ported with date and comment changed from cl/51277131.

11 years agoDisable static linking warning for dlopen and dlmopen, and disable linking warning...
Paul Pluzhnikov [Sat, 1 Mar 2014 00:51:12 +0000 (16:51 -0800)] 
Disable static linking warning for dlopen and dlmopen, and disable linking warning for sys_errlist and sys_nerr.

11 years agoAdd __google_auxv. Forward-ported from cl/51271693 (from cl/38027-p2).
Paul Pluzhnikov [Sat, 1 Mar 2014 00:47:23 +0000 (16:47 -0800)] 
Add __google_auxv. Forward-ported from cl/51271693 (from cl/38027-p2).

11 years agoFor bit-identical rebuilds, remove `date` invocations. Forward-ported from cl/51218346.
Paul Pluzhnikov [Fri, 28 Feb 2014 23:59:52 +0000 (15:59 -0800)] 
For bit-identical rebuilds, remove `date` invocations. Forward-ported from cl/51218346.

11 years agoDon't put absolute pathnames into libc.so and libpthread.so linker scripts -- absolut...
Paul Pluzhnikov [Fri, 28 Feb 2014 23:47:22 +0000 (15:47 -0800)] 
Don't put absolute pathnames into libc.so and libpthread.so linker scripts -- absolute pathnames interfere with --sysroot.

11 years agoFor b/2476399, disable Hesiod (not used in google)
Paul Pluzhnikov [Fri, 28 Feb 2014 23:10:49 +0000 (15:10 -0800)] 
For b/2476399, disable Hesiod (not used in google)

11 years agoDisable libnss_db and libnss_nis{,plus} libnss_compat
Paul Pluzhnikov [Fri, 28 Feb 2014 22:53:33 +0000 (14:53 -0800)] 
Disable libnss_db and libnss_nis{,plus} libnss_compat

11 years agoIntegrate nss_{borg,cache} local changes from glibc-2.18 to 2.19
Paul Pluzhnikov [Fri, 28 Feb 2014 20:54:06 +0000 (12:54 -0800)] 
Integrate nss_{borg,cache} local changes from glibc-2.18 to 2.19

11 years agoForward-port google-nsl-stub
Paul Pluzhnikov [Fri, 28 Feb 2014 14:44:46 +0000 (06:44 -0800)] 
Forward-port google-nsl-stub

11 years agoRevert upstream removal of async-safe TLS patches.
Brooks Moses [Mon, 24 Feb 2014 19:04:49 +0000 (11:04 -0800)] 
Revert upstream removal of async-safe TLS patches.