GNU C library 2.17 released(支持64位ARM)

1The GNU C Library 2================= 3 4The GNU C Library version 2.17 is now available. 5 6The GNU C Library is used as *the* C library in the GNU systems 7and most systems with the Linux kernel. 8 9The GNU C Library is primarily designed to be a portable 10and high performance C library. It follows all relevant 11standards including ISO C11 and POSIX.1-2008. It is also 12internationalized and has one of the most complete 13internationalization interfaces known. 14 15The GNU C Library webpage is at http://www.gnu.org/software/libc/ Packages for the 2.17 release may be downloaded from: http://ftpmirror.gnu.org/libc/ http://ftp.gnu.org/gnu/libc/ The mirror list is at http://www.gnu.org/order/ftp.html NEWS for version 2.17 16==================== 17 18* The following bugs are resolved with this release: 19 20 1349, 3439, 3479, 3665, 5044, 5246, 5298, 5400, 6530, 6677, 6778, 6808, 21 9685, 9914, 10014, 10038, 10114, 10631, 10873, 11438, 11607, 11638, 11741, 22 12140, 13013, 13412, 13542, 13601, 13603, 13604, 13629, 13679, 13696, 23 13698, 13717, 13741, 13759, 13761, 13763, 13881, 13939, 13950, 13952, 24 13966, 14042, 14047, 14090, 14150, 14151, 14152, 14154, 14157, 14166, 25 14173, 14195, 14197, 14237, 14246, 14251, 14252, 14283, 14298, 14303, 26 14307, 14328, 14331, 14336, 14337, 14347, 14349, 14368, 14376, 14417, 27 14447, 14459, 14476, 14477, 14501, 14505, 14510, 14516, 14518, 14519, 28 14530, 14532, 14538, 14543, 14544, 14545, 14557, 14562, 14568, 14576, 29 14579, 14583, 14587, 14595, 14602, 14610, 14621, 14638, 14645, 14648, 30 14652, 14660, 14661, 14669, 14672, 14683, 14694, 14716, 14719, 14743, 31 14767, 14783, 14784, 14785, 14793, 14796, 14797, 14801, 14803, 14805, 32 14807, 14811, 14815, 14821, 14822, 14824, 14828, 14831, 14833, 14835, 33 14838, 14856, 14863, 14865, 14866, 14868, 14869, 14871, 14872, 14879, 34 14889, 14893, 14898, 14914. 35 36* Optimization of memcpy for MIPS. 37 38* CVE-2011-4609 svc_run() produces high cpu usage when accept fails with 39 EMFILE has been fixed (Bugzilla #14889). 40 41* The add-on ports collection is now distributed in the "ports" subdirectory 42 of the main GNU C Library distribution, rather than separately. 43 44* Port to ARM AArch64 contributed by Linaro. 45 46* Support for STT_GNU_IFUNC symbols added for s390 and s390x. 47 Optimized versions of memcpy, memset, and memcmp added for System z10 and 48 zEnterprise z196. 49 Implemented by Andreas Krebbel. 50 51* The new function secure_getenv allows secure access to the environment, 52 returning NULL if running in a SUID/SGID process. This function replaces 53 the internal function __secure_getenv. 54 55* SystemTap static probes have been added into the dynamic linker. 56 Implemented by Gary Benson. 57 58* Optimizations of string functions strstr, strcasestr and memmem. 59 Implemented by Maxim Kuvyrkov. 60 61* The minimum Linux kernel version that this version of the GNU C Library 62 can be used with is 2.6.16. 63 64* Optimizations of string functions memchr, wcschr, wcscpy, and wcsrchr for 65 powerpc POWER7. Implemented by Will Schmidt. 66 67* New configure option --disable-nscd builds the C library such that it 68 never attempts to contact the Name Service Caching Daemon (nscd). 69 New configure option --disable-build-nscd avoids building nscd itself; 70 this is the default if --disable-nscd is used. 71 72* Improved support for cross-compilation, including cross-testing and 73 bootstrap builds without a previously built glibc. 74 75* Several testsuite tests are now able to test multiple IFUNC variants of an 76 interface, rather than just testing the one that would be chooen by 77 default. 78 79* New configure options --with-bugurl and --with-pkgversion, for 80 distributors to use to embed their bug-reporting and package version 81 information in --help and --version output. 82 83* The ttyname and ttyname_r functions on Linux now fall back to searching for 84 the tty file descriptor in /dev/pts or /dev if /proc is not available. This 85 allows creation of chroots without the procfs mounted on /proc. 86 87* The `crypt' function now fails if passed salt bytes that violate the 88 specification for those values. On Linux, the `crypt' function will 89 consult /proc/sys/crypto/fips_enabled to determine if "FIPS mode" is 90 enabled, and fail on encrypted strings using the MD5 or DES algorithm 91 when the mode is enabled. 92 93* The `clock_*' suite of functions (declared in <time.h>) is now available 94 directly in the main C library. Previously it was necessary to link with 95 -lrt to use these functions. This change has the effect that a 96 single-threaded program that uses a function such as `clock_gettime' (and 97 is not linked with -lrt) will no longer implicitly load the pthreads 98 library at runtime and so will not suffer the overheads associated with 99 multi-thread support in other code such as the C++ runtime library. 100 101* New locales: ayc_PE, doi_IN, ia_FR, mni_IN, nhn_MX, niu_NU, niu_NZ, 102 sat_IN, and szl_PL.
点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

java将前端的json数组字符串转换为列表

记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang

CentOS6.7 i686上安装JDK7

内核版本:root@heima01javaunameaLinuxheima012.6.32573.el6.i6861SMPThuJul2312:37:35UTC2015i686i686i386GNU/Linux发行版本:root@heima01java