chenhaixiang
f0fae38203
use the released glibc 2.38 version
2023-08-02 16:21:21 +08:00
chenhaixiang
09233ed4c7
Upgrade to glibc-2.38
2023-07-25 14:29:27 +08:00
jiangyingxin
275bb32ef5
update glibc.spec
2023-07-14 11:34:38 +08:00
jiangyingxin
03209068a6
update glibc.spec
2023-07-14 09:52:06 +08:00
jiangyingxin
73dc7742d8
Merge branch 'master' of gitee.com:src-openeuler/glibc into master
...
Signed-off-by: jiangyingxin <jiangyingxin1@huawei.com>
2023-07-14 01:40:04 +00:00
lijianglin
0ca2e5604f
add GB18030-2022 charmap and test the entire GB18030 charmap
2023-07-11 22:30:42 +08:00
jiangyingxin
ac20f0cf8e
update glibc.spec
2023-07-11 17:31:05 +08:00
li-miaomiao_zhr
eec5557670
processing of annotated patch files in spec files
2023-06-05 09:35:43 +08:00
lijianglin
e7ee63f9a8
add GB18030-2022 charmap
2023-05-27 08:08:40 +08:00
laokz
ee4fac7086
backport RISC-V patches
...
"stdlib strfrom Add copysign to fix NAN issue on riscv" fix
incomformity of strform with C99. (from v2.37)
"Assume only FLAG_ELF_LIBC6 support" deprecated all other
FLAG_ELFs which actually deprecated long ago for all arches.
(from v2.37)
"Restore ldconfig libc6 implicit soname logic" fix mistaken
of the above patch. (from v2.38)
2023-05-08 10:37:42 +08:00
liqingqing_1229
ec518045c7
gmon: Fix allocated buffer overflow (bug 29444)
2023-02-24 10:19:30 +08:00
Yang Yanchao
9ff1b7c97c
add pthread_cond_clockwait@GLIBC_2_28
...
Since the pthread_cond_clockwait@GLIBC_2_28 is introduced in earlier
versions, this symbol is required to keep the previous items compatible.
Signed-off-by: Yang Yanchao <yangyanchao6@huawei.com>
2023-02-01 11:24:47 +08:00
liqingqing_1229
ffd6e0f422
Makerules: fix MAKEFLAGS assignment for upcoming make-4.4
2023-01-12 17:27:18 +08:00
buque
deda2869b7
Subject: [PATCH] syslog: Remove extra whitespace between timestamp and message
...
(BZ#29544)
The rfc3164 clear states that a single space character must follow
the timestamp field.
Checked on x86_64-linux-gnu.
2022-09-24 15:26:13 +08:00
buque
bb63f941fd
gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583)
...
It's possible that inode numbers are outside the 32-bit range.
The existing code only handles the in-libc case correctly, and
still uses the legacy interfaces when building iconv.
2022-09-23 18:46:31 +08:00
SuperHugePan
80e03554ca
linux: Do not skip d_ino==0 entries in readdir, readdir64(bug 12165)
2022-09-20 10:29:38 +08:00
liqingqing_1229
af2f5586c3
add requires between glibc-info and glibc
2022-09-08 14:28:26 +08:00
liqingqing_1229
95e0f7d98c
syslog:Fix large messages (BZ#29536/CVE-2022-39046)
2022-09-01 08:54:31 +08:00
liqingqing
c6d65682ba
linux: Fix enum fsconfig_command detection in <sys/mount.h>
2022-08-16 20:24:11 +08:00
liqingqing
6ae77472bf
linux: Fix sys/mount.h usage with kernel headers
2022-08-15 21:50:01 +08:00
liqingqing_1229
14beed93c9
refactoring testsuite whitelist
2022-08-15 14:57:16 +08:00
liqingqing_1229
eb2c7a9ee8
aarch64: strcmp delete align for better unixbench performance
2022-08-10 16:11:17 +08:00
liqingqing_1229
d678c72e75
upgrade to glibc 2.36
2022-08-02 15:14:41 +08:00
liqingqing_1229
993fcab1f9
optimize Obsoletes version
2022-07-28 16:13:41 +08:00
liqingqing_1229
a27663f288
enable -werror by default
2022-07-06 15:32:10 +08:00
Yang Yanchao
6a37fb636d
add libpthread_nonshared.a in glibc-compat-2.17 for old applications
...
Signed-off-by: Yang Yanchao <yangyanchao6@huawei.com>
2022-07-05 17:17:18 +08:00
liqingqing_1229
71de1929dd
aarch64: add -mno-outline-atomics to prevent mallocT2_xx performance regression
2022-06-28 16:33:17 +08:00
liqingqing_1229
00ea1ee896
x86: use total l3cache size for non_temporal_threshold
2022-06-27 19:16:46 +08:00
Yang Yanchao
750d623f7c
Use Lua to compile the installation scripts of glibc-common and glibc-locale-archive.
...
Signed-off-by: Yang Yanchao <yangyanchao6@huawei.com>
2022-06-14 19:35:07 +08:00
liqingqing_1229
65b9b97a46
use locale-archive to prevent basic command performance regression
...
all the basic command like chgrp/chmod/chown/mkdir/touch
will first search /use/lib/locale/locale-archive. if failed,
then search the exact locale like /usr/lib/locale/zh_CN.
right now we don't have locale-archive and this will cause the
basic command's performance regression, so add it.
2022-06-01 15:21:30 +08:00
jiangheng
ecb0d526a0
restore nscd
2022-05-12 22:07:50 +08:00
Yang Yanchao
908728e05c
delete the BuildRequires:gcc_secure.
...
Signed-off-by: Yang Yanchao <yangyanchao6@huawei.com>
2022-03-31 21:08:01 +08:00
Yang Yanchao
c0a3ae8ca6
mv libc.info.gz* to the package glibc-help
...
Signed-off-by: Yang Yanchao <yangyanchao6@huawei.com>
2022-03-30 14:39:53 +08:00
liqingqing_1229
2c74ab717a
malloc: use __get_nprocs replace __get_nprocs_sched
2022-03-12 17:52:37 +08:00
liqingqing_1229
0997054034
add chrpath to build requires for removing RPATH/RUNPATH
2022-03-02 15:48:47 +08:00
liqingqing_1229
a95455ac97
remove shared library's RPATH/RUNPATH for security
2022-03-01 15:21:45 +08:00
liqingqing_1229
a80f91c2ed
tzselect: use region to select timezone
2022-02-22 15:30:25 +08:00
shirely16
82785a936c
remove nscd
2022-02-11 10:23:26 +08:00
liqingqing_1229
87f8bf9cd5
upgrade to 2.35
2022-02-09 09:23:31 +08:00
Yang Yanchao
128404983f
sync spec code form 22.03-LTS
...
https://gitee.com/src-openeuler/glibc/pulls/334/files
Signed-off-by: Yang Yanchao <yangyanchao6@huawei.com>
2022-02-08 15:30:50 +08:00
Yang Yanchao
a24aecade4
testsuit: delete check-installed-headers-c and check-installed-headers-cxx
...
which are checked in CI to improves the compilation speed.
testsuit: delete glibc-benchtest
Signed-off-by: Yang Yanchao <yangyanchao6@huawei.com>
2022-01-11 17:16:36 +08:00
liusirui
38869172b4
ld.so: Don't fill the DT_DEBUG entry in ld.so [BZ #28129 ]
...
Signed-off-by: liusirui <liusirui@huawei.com>
2021-12-25 17:31:02 +08:00
liqingqing_1229
cc054c6ba0
do not define tgmath.h fmaxmag, fminmag macros for C2X (BZ #28397 )
2021-12-24 16:33:10 +08:00
liqingqing_1229
83668a2e5d
io: Fix ftw internal realloc buffer (BZ #28126 )
2021-12-24 15:09:14 +08:00
liqingqing_1229
c66918bc60
fix glibc upstream bug BZ#28260 and nss/tst-nss-files-hosts-long and nptl/tst-create1
2021-12-22 17:31:47 +08:00
liqingqing_1229
4405c42868
pthread/tst-cancel28: Fix barrier re-init race condition
2021-12-15 19:33:12 +08:00
Yang Yanchao
91e26f23d2
Deleted some unnecessary command when make master.filelist
...
Signed-off-by: Yang Yanchao <yangyanchao6@huawei.com>
2021-12-09 21:50:16 +08:00
Yang Yanchao
f5e24fbbc9
support all Chinese and English by default
...
add zh_* and en_* to glibc-common
the size of glibc-common is increased from 1.8MB to 3.5MB
Signed-off-by: Yang Yanchao <yangyanchao6@huawei.com>
2021-12-09 20:03:45 +08:00
Yang Yanchao
6495a142f4
turn the default value of x86_rep_stosb_threshold from 2k to 1M
...
Signed-off-by: Yang Yanchao <yangyanchao6@huawei.com>
2021-12-03 12:13:47 +08:00
liqingqing_1229
0057d144a9
revert the use of sched_getaffinity [BZ #28310 ]
2021-12-02 21:02:21 +08:00