Carlos O'Donell
7a4d7ca184
Auto-sync with upstream branch master
...
Upstream commit: 505b5b292293a5d6bd4046a6bc7f8c2381a33da4
- Fix powf overflow handling in non-nearest rounding mode (swbz#23961)
- test-container: move postclean outside of namespace changes (swbz#23948)
- Enable VDSO for static linking on mips (swbz#19767)
2018-12-11 12:33:20 -05:00
Florian Weimer
1d88b65b1d
Auto-sync with upstream branch master
...
Upstream commit: 7b36d26b22d147ffc347f427f9fd584700578a94
- compat getdents64: Use correct offset for retry (swbz#23972)
- x86: Fix static analysis warning in tst-cet-property-2 (swbz#23490)
- malloc: Add another test for tcache double free check (swbz#23907)
- getcpu: New system call wrapper
- posix_spawn_file_actions_addfchdir_np: New function (swbz#17405)
- Preparations for the IBM long double transition
- Preparations for 64-bit time_t on 32-bit architectures
- Enable VDSO for static linking on arm (swbz#19767)
2018-12-10 16:51:13 +01:00
Florian Weimer
b8873c0d8b
Auto-sync with upstream branch master
...
Upstream commit: 7b36d26b22d147ffc347f427f9fd584700578a94
- CVE-2018-19591: if_nametoindex: Fix descriptor for overlong name (#1654000 )
- Mutex: Add pthread mutex tunables
- stdlib: assert on NULL function pointer in atexit etc. (swbz#20544)
- Enable VDSO on i386 statically linked programs
- posix: Use posix_spawn on system
- posix: Use posix_spawn on popen (swbz#17490, swbz#22834)
- Fix _dl_profile_fixup data-dependency issue (swbz#23690)
- Enable VDSO for static linking on aarch64
2018-12-03 14:58:02 +01:00
Arjun Shankar
5ce3b68016
Auto-sync with upstream branch master
...
Upstream commit: ce035c6e909ad20ef2fe13c92eab4e69f6495b61
- Drop glibc-rh1652495.patch. Applied upstream.
2018-11-27 12:20:28 +01:00
DJ Delorie
16caa0b760
Auto-sync with upstream branch master
...
Upstream commit: bcdaad21d4635931d1bd3b54a7894276925d081d
- malloc: tcache double free check
- [AArch64] Adjust writeback in non-zero memset
- Update config.guess and config.sub to current versions.
- support: Print timestamps in timeout handler
- Use STRFMON_LDBL_IS_DBL instead of __ldbl_is_dbl.
2018-11-20 14:38:52 -05:00
Florian Weimer
81ee17d92e
Auto-sync with upstream branch master
...
Upstream commit: 346ef23f197a0c8ba807c344bd39101b711050ee
2018-11-16 11:20:25 +01:00
Florian Weimer
36c64b8ffa
Auto-sync with upstream branch master
...
Upstream commit: 43257c335ad6b9e05fb882975e1776ff763164ee
- Disable CET for binaries created by older link editors (#1648297 )
2018-11-09 12:00:27 +01:00
Florian Weimer
5ca0400677
Auto-sync with upstream branch master
...
Upstream commit: 00c86a37d1b63044e3169d1f2ebec23447c73f79
2018-11-07 14:47:43 +01:00
Florian Weimer
4232176d25
Auto-sync with upstream branch master
...
Upstream commit: 1df872fd74f730bcae3df201a229195445d2e18a
- libanl: Fix crash if first helper thread creation failed (#1646381 )
2018-11-07 13:58:23 +01:00
DJ Delorie
383945e966
Auto-sync with upstream branch master:
...
Upstream commit: c6982f7efc1c70fe2d6160a87ee44d871ac85ab0
2018-10-29 14:39:25 -04:00
Arjun Shankar
a5ad6ecfc9
Auto-sync with upstream branch master:
...
Upstream commit: fe61f17cfc18f17befca3280e828bb40e8c772b0
2018-10-26 14:29:50 +02:00
Florian Weimer
6287bab02b
Auto-sync with upstream branch master:
...
Upstream commit: a27a4f4721837a5fb36ace833764b06a64c5af1c
2018-10-24 11:46:30 +02:00
Florian Weimer
8e5fc280df
Auto-sync with upstream branch master
...
Upstream commit: 72771e53753647111d31c5c4bf43d8901e6baf7e
2018-10-18 10:22:53 +02:00
Florian Weimer
3b14ffff2a
Auto-sync with upstream branch master
...
Upstream commit: f841c97e515a1673485a2b12b3c280073d737890
- stdlib/tst-setcontext9 test suite failure on ppc64le (#1623519 )
2018-09-27 12:52:00 +02:00
Florian Weimer
447d75c71c
- Auto-sync with upstream branch master
...
Upstream commit: db9a8ad4ff3fc58e3773a9a4d0cabe3c1bc9c94c
- gethostid: Missing NULL check for gethostbyname_r result (#1631338 )
- stdlib/tst-setcontext9 test suite failure (#1623519 )
2018-09-20 13:27:33 +02:00
Florian Weimer
fde5e92317
Auto-sync with upstream branch master
...
Upstream commit: ff6b24501f70da7d6375d6f5929262b9509db39e
2018-08-29 09:01:13 +02:00
Florian Weimer
02e1d4ee3e
Auto-sync with upstream branch master
...
Upstream commit: 99ea93ca31795469d2a1f1570f17a5c39c2eb7e2
- nptl: Fix waiters-after-spinning case in pthread_cond_broadcast (#1622669 )
- regex: Fix memory corruption when pattern and input contain NUL (#1622674 )
2018-08-27 20:19:22 +02:00
Carlos O'Donell
60efd153e5
Auto-sync with upstream branch master
...
Upstream commit: aa42b3dbcb0326badf377fec2c7fb2f34fdabecd
2018-08-24 22:29:27 -04:00
Florian Weimer
fb1f848c19
Update to glibc 2.28 release tarball
...
- Translation updates
- x86/CET: Fix property note parser (swbz#23467)
- x86: Add tst-get-cpu-features-static to $(tests) (swbz#23458)
2018-08-01 10:54:45 +02:00
Florian Weimer
56a02fe6e3
Auto-sync with upstream branch master
...
Upstream commit: af86087f02a5522d8801a11d8381e04f95e33162
- x86/CET: Don't parse beyond the note end
- Fix Linux fcntl OFD locks tests on unsupported kernels
- x86: Populate COMMON_CPUID_INDEX_80000001 for Intel CPUs (swbz#23459)
- x86: Correct index_cpu_LZCNT (swbz#23456)
- Fix string/tst-xbzero-opt if build with gcc head
2018-07-31 08:25:51 +02:00
Florian Weimer
a4a5659439
Auto-sync with upstream branch master
...
Upstream commit: cfba5dbb10cc3abde632b46c60c10b2843917035
- Keep expected behaviour for [a-z] and [A-z] (#1607286 )
- Additional ucontext tests
- Intel CET enhancements
- ISO C11 threads support
- Fix out-of-bounds access in IBM-1390 converter (swbz#23448)
- New locale Yakut (Sakha) for Russia (sah_RU) (swbz#22241)
- os_RU: Add alternative month names (swbz#23140)
- powerpc64: Always restore TOC on longjmp (swbz#21895)
- dsb_DE locale: Fix syntax error and add tests (swbz#23208)
- Improve performance of the generic strstr implementation
- regcomp: Fix off-by-one bug in build_equiv_class (swbz#23396)
- Fix out of bounds access in findidxwc (swbz#23442)
2018-07-26 11:59:33 +02:00
Florian Weimer
6404b25896
Auto-sync with upstream branch master
...
Upstream commit: 93304f5f7a32f73b551266c5a181db51d97a71e4
- Install <bits/statx.h> header
- Put the correct Unicode version number 11.0.0 into the generated files
2018-07-11 11:50:51 +02:00
Florian Weimer
28cb5d31fc
Auto-sync with upstream branch master
...
Upstream commit: fd70af45528d59a00eb3190ef6706cb299488fcd
- Add the statx function
- regexec: Fix off-by-one bug in weight comparison (#1582229 )
- nss_files: Fix re-reading of long lines (swbz#18991)
- aarch64: add HWCAP_ATOMICS to HWCAP_IMPORTANT
- aarch64: Remove HWCAP_CPUID from HWCAP_IMPORTANT
- conform/conformtest.pl: Escape literal braces in regular expressions
- x86: Use AVX_Fast_Unaligned_Load from Zen onwards.
2018-07-10 17:18:22 +02:00
Florian Weimer
589518d1c8
Auto-sync with upstream branch master
...
Upstream commit: 3a885c1f51b18852869a91cf59a1b39da1595c7a
2018-07-06 10:53:36 +02:00
Florian Weimer
145da19e2e
Auto-sync with upstream branch master
...
Upstream commit: b7b88cea4151d85eafd7ababc2e4b7ae1daeedf5
2018-07-02 22:56:52 +02:00
Florian Weimer
58f5912619
Auto-sync with upstream branch master
...
Upstream commit: e69d994a63afc2d367f286a2a7df28cbf710f0fe
2018-07-02 22:56:52 +02:00
Florian Weimer
c8098b86f8
Auto-sync with upstream branch master
...
Upstream commit: c49e18222e4c40f21586dabced8a49732d946917
2018-06-28 10:28:29 +02:00
Florian Weimer
4343a2408a
Auto-sync with upstream branch master
...
Upstream commit: f496b28e61d0342f579bf794c71b80e9c7d0b1b5
2018-06-21 08:23:20 +02:00
Florian Weimer
2b743b9fd1
Auto-sync with upstream branch master
...
Upstream commit: f2857da7cdb65bfad75ee30981f5b2fde5bbb1dc
2018-06-18 21:25:46 +02:00
Florian Weimer
4283de10b6
Auto-sync with upstream branch master
...
Upstream commit: 14beef7575099f6373f9a45b4656f1e3675f7372
- iconv: Make IBM273 equivalent to ISO-8859-1 (#1592270 )
2018-06-18 13:02:53 +02:00
Florian Weimer
94a7268e0b
Auto-sync with upstream branch master
...
Upstream commit:104502102c6fa322515ba0bb3c95c05c3185da7a
2018-06-01 14:07:34 +02:00
Florian Weimer
f21f7f7c7f
Auto-sync with upstream branch master
...
Upstream commit: c1dc1e1b34873db79dfbfa8f2f0a2abbe28c0514
2018-05-25 11:40:12 +02:00
Florian Weimer
bfa9f404d2
Auto-sync with upstream branch master
...
Upstream commit: 7f9f1ecb710eac4d65bb02785ddf288cac098323
- Drop glibc-rh1452750-allocate_once.patch,
glibc-rh1452750-libidn2.patch. Applied upstream.
2018-05-23 15:37:05 +02:00
Florian Weimer
7e87eb005e
Auto-sync with upstream branch master
...
Upstream commit: 8f145c77123a565b816f918969e0e35ee5b89153
2018-05-23 09:21:21 +02:00
Florian Weimer
0e59699b4c
Auto-sync with upstream branch master
...
Upstream commit: 632a6cbe44cdd41dba7242887992cdca7b42922a
2018-05-17 10:35:47 +02:00
Florian Weimer
d591927700
Auto-sync with upstream branch master
...
Upstream commit: 89aacb513eb77549a29df2638913a0f8178cf3f5
- Avoid exporting some Sun RPC symbols with default versions (#1577210 )
2018-05-11 16:02:06 +02:00
Florian Weimer
098d568ec0
Auto-sync with upstream branch master
...
Upstream commit: 0085be1415a38b40a5a1a12e49368498f1687380
2018-04-19 13:53:29 +02:00
Florian Weimer
7e28f1b6ad
Auto-sync with upstream branch master
...
Upstream commit: 583a27d525ae189bdfaa6784021b92a9a1dae12e
2018-04-09 12:01:14 +02:00
Florian Weimer
ec52db3a46
Auto-sync with upstream branch master
...
Upstream commit: d39c0a459ef32a41daac4840859bf304d931adab
2018-03-29 11:44:12 +02:00
Florian Weimer
52fc655c6c
Auto-sync with upstream branch master
...
Upstream commit: fbce6f7260c3847f14dfa38f60c9111978fb33a5
2018-03-19 20:37:00 +01:00
Florian Weimer
e0b0cbbd50
Auto-sync with upstream branch master
...
Upstream commit: 700593fdd7aef1e36cfa8bad969faab76a6facda
2018-03-16 12:33:09 +01:00
Florian Weimer
cee352f95d
Auto-sync with upstream branch master
...
Upstream commit: 7108f1f944792ac68332967015d5e6418c5ccc88
2018-03-14 11:02:55 +01:00
Florian Weimer
a928b2e6c1
Auto-sync with upstream branch master
...
Upstream commit: da6d4404ecfd7eacba8c096b0761a5758a59da4b
2018-03-12 11:44:45 +01:00
Florian Weimer
af386eee0d
Auto-sync with upstream branch master
...
Upstream commit: 1a2f44a848663036c8a14671fe0faa3fed0b2a25
- Remove spurios reference to libpthread_nonshared.a
2018-03-01 12:57:19 +01:00
Florian Weimer
1bbd25fcbf
Update sources file
2018-03-01 09:10:04 +01:00
Florian Weimer
55adfecd0c
Linux: use reserved name __key in pkey_get ( #1542643 )
...
Auto-sync with upstream branch release/2.27/master,
commit 56170e064e2b21ce204f0817733e92f1730541ea.
2018-02-07 14:09:49 +01:00
Carlos O'Donell
587bed9b2f
glibc-2.27-1
...
Auto-sync with upstream masger.
Upstream commit: 23158b08a0908f381459f273a984c6fd328363cb.
2018-02-05 07:32:08 -08:00
Florian Weimer
48a71633e6
Auto-sync with upstream branch master
...
Upstream commit: cdd14619a713ab41e26ba700add4880604324dbb
- libnsl: Turn remaining symbols into compat symbols (swbz#22701)
- be_BY, be_BY@latin, lt_LT, el_CY, el_GR, ru_RU, ru_UA, uk_UA:
Add alternative month names (swbz#10871)
- x86: Revert Intel CET changes to __jmp_buf_tag (swbz#22743)
- aarch64: Revert the change of the __reserved member of mcontext_t
2018-01-29 18:06:23 +01:00
Florian Weimer
6777c3ed80
Auto-sync with upstream branch master
...
Upstream commit: 21c0696cdef617517de6e25711958c40455c554f
- locale: Implement alternative month names (swbz#10871)
- locale: Change month names for pl_PL (swbz#10871)
2018-01-22 16:19:24 +01:00
Florian Weimer
fac98a7443
Auto-sync with upstream branch master
...
Upstream commit: 4612268a0ad8e3409d8ce2314dd2dd8ee0af5269
- Correct the list of static PIE architectures
- glibc_post_upgrade: Remove process restart logic
- glibc_post_upgrade: Integrate into the build process
- glibc_post_upgrade: Do not clean up tls subdirectories
- glibc_post_upgrade: Drop ia64 support
- Remove architecture-specific symbolic link for iconvconfig
- powerpc: Fix syscalls during early process initialization (swbz#22685)
2018-01-19 17:02:46 +01:00