Commit Graph

787 Commits

Author SHA1 Message Date
Siddhesh Poyarekar
c54d242628 Auto-sync with upstream master. 2014-07-15 22:13:48 +05:30
Tom Callaway
e653c3c00e fix license handling 2014-07-12 11:16:06 -04:00
Siddhesh Poyarekar
dc2e7c6d31 Auto-sync with upstream master. 2014-07-07 22:35:01 +05:30
Siddhesh Poyarekar
1779efa74a Sync with upstream roland/nptl branch 2014-07-05 00:00:22 +05:30
Siddhesh Poyarekar
91f7360fcd Separate failed test outputs using a line 2014-07-04 22:26:53 +05:30
Siddhesh Poyarekar
8c5b9331ed Link tst-timer to librt.so only if it is in the rt subdir 2014-07-03 22:34:28 +05:30
Siddhesh Poyarekar
c1d88db4f5 Get actually failed tests from tests.sum 2014-07-03 22:18:36 +05:30
Siddhesh Poyarekar
c96b7f7453 Actually remove nptl as addon 2014-07-03 11:13:32 +05:30
Siddhesh Poyarekar
1ea305b6fa Sync with roland/nptl upstream branch
Patches on this branch include nptl as a part of glibc instead of
being an addon.
2014-07-03 11:04:10 +05:30
Siddhesh Poyarekar
191c4db426 Sync with upstream master 2014-07-02 16:15:02 +05:30
Siddhesh Poyarekar
9eb38c10e7 Sync with upstream master 2014-06-24 17:41:51 +05:30
Kyle McMartin
b66a135726 AArch64: Save & restore NZCV (flags) upon entry to _dl_tlsdesc_dynamic
in order to work around GCC reordering compares across the TLS
  descriptor sequence (GCC PR61545.) Committing a (temporary) fix here
  allows us to avoid rebuilding the world with gcc 4.9.0-11.fc21.
2014-06-20 11:49:56 -04:00
Kyle McMartin
0c40cdae52 Remove ".1" from Release, which was added for the mass-rebuild.
No point in building this, but include it in the next rebase build.
2014-06-16 15:30:34 -04:00
Kyle McMartin
a0c2da6ecd Auto-sync with upstream master. 2014-06-16 13:45:03 -04:00
Siddhesh Poyarekar
8f0eca557f Auto-sync with upstream master. 2014-06-12 12:22:16 +05:30
Dennis Gilmore
19b41eb7aa - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 11:13:53 -05:00
Siddhesh Poyarekar
9d331e9d98 Sync with upstream master 2014-06-03 15:08:22 +05:30
Siddhesh Poyarekar
8da75f6fa4 Adjust rtkaio patches to build with latest upstream
Following commit upstream removed the definition for elfobjdir in
favour of elf-objpfx.  Adjust rtkaio to build with this.

commit 4134b50d6789c333707b1861a32314805bd0de5e
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Wed May 21 16:52:08 2014 +0000

    Consistently use $(elf-objpfx).

    As previously noted
    <https://sourceware.org/ml/libc-alpha/2013-05/msg00696.html>,
    $(elf-objpfx) and $(elfobjdir) are redundant and should be
    consolidated.  This patch consolidates on $(elf-objpfx) (for
    consistency with $(csu-objpfx)), also changing direct uses of
    $(common-objpfx)elf/ to use $(elf-objpfx).
2014-05-26 15:50:48 +05:30
Siddhesh Poyarekar
8710f4aaa6 Sync with upstream master 2014-05-26 13:25:00 +05:30
Kyle McMartin
b39b864460 Backport some upstream-wards patches to fix TLS issues on AArch64. 2014-05-21 22:06:50 -04:00
Kyle McMartin
abfaca544c AArch64: Fix handling of nocancel syscall failures (#1098327) 2014-05-21 15:34:20 -04:00
Siddhesh Poyarekar
25cc20651e Sync with upstream master
Fix up glibc-fedora-uname-getrlimit.patch to apply on top of recent
nptl code shuffle.
2014-05-15 12:26:54 +05:30
Carlos O'Donell
647ffb77fa Add initial support for displaying test results.
After each test run we output all of the test results
to the build logs. This includes PASS, FAIL, XPASS,
XFAIL results and the original error codes of the tests.

Without this fix the new upstream PASS/FAIL support
hides the test results from the build logs.
2014-05-14 12:52:50 -04:00
Carlos O'Donell
cffaeb6932 Add initial support for ppc64le. 2014-05-14 03:21:29 -04:00
Siddhesh Poyarekar
543337e954 Remove ports addon
All architectures inside ports have now been moved to the main
directory.
2014-04-29 15:15:58 +05:30
Siddhesh Poyarekar
f0de90dce8 Auto-sync with upstream master. 2014-04-29 14:58:45 +05:30
Siddhesh Poyarekar
4d17ec2120 Sync with upstream master 2014-04-18 12:14:38 +05:30
Siddhesh Poyarekar
c899b490ba Sync with upstream master
Fix up glibc-rh741105.patch so that it continues to apply correctly.
2014-04-10 21:40:30 +05:30
Siddhesh Poyarekar
b5ec0026f9 Sync with upstream master 2014-04-03 17:08:52 +05:30
Siddhesh Poyarekar
e7c5d54c2d Sync with upstream master. 2014-03-26 14:20:45 +05:30
Siddhesh Poyarekar
b7b25cd2fa Sync with upstream master
- Adjusted nscd.service patch
- Added fix for #1078355
2014-03-19 22:18:20 +05:30
Carlos O'Donell
43bff16613 Sync with upstream master.
Use cleaner upstream solution for -ftree-loop-distribute-patterns (#911307).
2014-03-12 18:13:23 -04:00
Carlos O'Donell
6b37058532 Update comments to match across other branches. 2014-03-05 16:13:37 -05:00
Siddhesh Poyarekar
51574b29c6 Sync with upstream master 2014-03-04 23:20:27 +05:30
Siddhesh Poyarekar
bdbcf83e82 Use nscd service files from glibc sources and make the service forking
Currently the nscd service is installed in systemd as a simple
service, which means that it is able to handle its own errors and does
not quit.  Since nscd does not fit that description, i.e. it can exit
on errors like, say, failing to parse nscd.conf, it should be declared
as forking instead.
2014-02-27 00:31:15 +05:30
Siddhesh Poyarekar
52f69e7bd5 Sync with upstream master and Resolve: #1069559 2014-02-25 15:22:53 +05:30
Carlos O'Donell
eaa1d42819 Fix failure load locale template.
The call to open_tmpl_archive was being passed a pointer to an
object allocated on the stack. The object on the stack is not
guaranteed to be initialized to zero so we need to minimally
initialize `fname' in the struct locarhandle to ensure that
open_tml_archive loads the default tempalte.

This error was seen while debugging glibc installs in a qemu
VM where it is more likely the stack pages were dirty. It has
not been reported on non-VM systems.
2014-02-24 22:33:35 -05:00
Siddhesh Poyarekar
372014ca28 Sync with upstream master
We've sped past 2.19 now.
2014-02-18 22:48:17 +05:30
Siddhesh Poyarekar
c90adf8884 Sync with upstream master. 2014-02-04 13:17:38 +05:30
Siddhesh Poyarekar
80e87fcac5 Resolves: #1058258
Modify regular expressions to include powerpcle stubs-*.h.
2014-01-29 16:12:36 +05:30
Siddhesh Poyarekar
ef2183ca46 Add missing period to commit log and changelog 2014-01-29 14:46:39 +05:30
Siddhesh Poyarekar
68ca569f59 Sync with upstream master 2014-01-29 10:47:29 +05:30
Siddhesh Poyarekar
56fa240739 Bump release number and fix changelog entry for last fix 2014-01-29 10:21:40 +05:30
Ville Skyttä
111d75b10f Own the %{_prefix}/lib/locale dir. 2014-01-25 20:52:16 +02:00
Siddhesh Poyarekar
e74f409fb9 Sync with upstream master 2014-01-23 15:15:41 +05:30
Siddhesh Poyarekar
0a210cc9b2 Back out ftell test case (#1052846) 2014-01-16 12:03:18 +05:30
Siddhesh Poyarekar
8ecbeeba6e Sync with upstream master and fix #1052846
- Sync with upstream master.
- Fix infinite loop in ftell when writing wide char data (#1052846).
2014-01-14 14:16:38 +05:30
Siddhesh Poyarekar
216cf91d8b Enable systemtap on Power and S/390 and sync up with upstream 2014-01-07 15:06:38 +05:30
Siddhesh Poyarekar
8e0f85bf4e Sync with upstream master 2013-12-27 11:06:36 +05:30
Siddhesh Poyarekar
893671e8e6 Sync with upstream master 2013-12-20 15:20:21 +05:30