forked from pool/glibc
Andreas Schwab
7864f220da
- Update to glibc-2.25.90.20170720.gc771b59a24c0 * A per-thread cache has been added to malloc * Unicode 10.0.0 Support * Improvements to the DNS stub resolver * New function reallocarray, which resizes an allocated block (like realloc) to the product of two sizes, with a guaranteed clean failure upon integer overflow in the multiplication * New wrappers for the Linux-specific system calls preadv2 and pwritev2 * posix_spawnattr_setflags now supports the flag POSIX_SPAWN_SETSID, to create a new session ID for the spawned process * errno.h is now safe to use from C-preprocessed assembly language on all supported operating systems * On ia64, powerpc64le, x86-32, and x86-64, the math library now implements 128-bit floating point as defined by ISO/IEC/IEEE 60559:2011 (IEEE 754-2008) and ISO/IEC TS 18661-3:2015 * The synchronization that pthread_spin_unlock performs has been changed to now be equivalent to a C11 atomic store with release memory order to the spin lock's memory location * The DNS stub resolver no longer performs EDNS fallback * res_mkquery and res_nmkquery no longer support the IQUERY opcode * The _res_opcodes variable has been removed from libresolv * <string.h> no longer includes inline versions of any string functions, as this kind of optimization is better done by the compiler * The nonstandard header <xlocale.h> has been removed * The obsolete header <sys/ultrasound.h> has been removed * The obsolete signal constant SIGUNUSED is no longer defined by <signal.h> * The obsolete function cfree has been removed * The stack_t type no longer has the name struct sigaltstack * The ucontext_t type no longer has the name struct ucontext * On S/390 GNU/Linux, the constants defined by <sys/ptrace.h> have been OBS-URL: https://build.opensuse.org/request/show/512670 OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=467 |
||
---|---|---|
_constraints | ||
_service | ||
.gitattributes | ||
.gitignore | ||
abort-no-flush.patch | ||
add-locales.patch | ||
baselibs.conf | ||
bindresvport.blacklist | ||
crypt_blowfish-1.2-hack_around_arm.diff | ||
crypt_blowfish-1.2-sha.diff | ||
crypt_blowfish-1.3.tar.gz | ||
crypt_blowfish-const.patch | ||
crypt_blowfish-gensalt.patch | ||
fix-locking-in-_IO_cleanup.patch | ||
fnmatch-collating-elements.patch | ||
glibc_post_upgrade.c | ||
glibc-2.3.2.no_archive.diff | ||
glibc-2.3.3-nscd-db-path.diff | ||
glibc-2.3.90-langpackdir.diff | ||
glibc-2.3.90-noversion.diff | ||
glibc-2.4-china.diff | ||
glibc-2.4.90-no_NO.diff | ||
glibc-2.14-crypt.diff | ||
glibc-2.25.90.20170720.gc771b59a24c0.tar.xz | ||
glibc-bindresvport-blacklist.diff | ||
glibc-c-utf8-locale.patch | ||
glibc-disable-gettext-for-c-utf8.patch | ||
glibc-fix-double-loopback.diff | ||
glibc-nodate.patch | ||
glibc-nscd.conf.patch | ||
glibc-resolv-mdnshint.diff | ||
glibc-testsuite.changes | ||
glibc-testsuite.spec | ||
glibc-testsuite.spec.in | ||
glibc-utils.changes | ||
glibc-utils.spec | ||
glibc-utils.spec.in | ||
glibc-version.diff | ||
glibc.changes | ||
glibc.keyring | ||
glibc.rpmlintrc | ||
glibc.spec | ||
iconv-reset-input-buffer.patch | ||
ldd-system-interp.patch | ||
manpages.patch | ||
manpages.tar.bz2 | ||
noversion.tar.bz2 | ||
nscd-server-user.patch | ||
nscd.conf | ||
nscd.service | ||
nss-db-path.patch | ||
nss-files-long-lines-2.patch | ||
nsswitch.conf | ||
powerpc-elision-enable-envvar.patch | ||
pre_checkin.sh | ||
reinitialize-dl_load_write_lock.patch | ||
s390-elision-enable-envvar.patch |