- 27 9月, 2020 1 次提交
-
-
由 zhOu 提交于
-
- 09 9月, 2020 1 次提交
-
-
由 wenjun 提交于
-
- 08 9月, 2020 1 次提交
-
-
由 w00349915 提交于
Description:delete uselocale newlocale Team: OTHERS Feature or Bugfix:Feature Binary Source:No PrivateCode(Yes/No):No Change-Id: I9df3e002dbf487d46ccf6984d6d2ca082a0005b7 Reviewed-on: http://mgit-tm.rnd.huawei.com/10659515Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nzhengzhou 00427224 <zhengzhou8@huawei.com> Reviewed-by: Nwuyunjie 00349915 <wuyunjie@huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com> Reviewed-by: Nzhaopeng 00380337 <zhaopeng22@huawei.com>
-
- 05 9月, 2020 2 次提交
-
-
由 r00357803 提交于
Description: capability adjust Team:OTHERS Feature or Bugfix:Feature Binary Source:No PrivateCode(Yes/No):No Change-Id: I17eb186a7f7e15ea534085b096ecc442675b66cd Reviewed-on: http://mgit-tm.rnd.huawei.com/10642475Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nchencheng 00349400 <chencheng16@huawei.com> Reviewed-by: Nzhaopeng 00380337 <zhaopeng22@huawei.com> (cherry picked from commit 7804cd9ff30011074a834c4d77feeb748503e8d6) Reviewed-on: http://mgit-tm.rnd.huawei.com/10643283
-
由 c00546070 提交于
Description: regulations comply Team: OTHERS Feature or Bugfix: Feature Binary Source: NA PrivateCode(Yes/No):No Change-Id: I7312320bac0c796dc2950de5676f3eb0414ff877 Reviewed-on: http://mgit-tm.rnd.huawei.com/10632371Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nzhaotianyu 00538436 <zhaotianyu9@huawei.com> Reviewed-by: Nzhaopeng 00380337 <zhaopeng22@huawei.com>
-
- 04 9月, 2020 2 次提交
-
-
由 z00427224 提交于
Description: kernel support windows compile Team:OTHERS Feature or Bugfix:Feature Binary Source:NA PrivateCode(Yes/No):No Change-Id: I4481d0e68188c8c5ebc7d5db045c67ccfaa79664 Reviewed-on: http://mgit-tm.rnd.huawei.com/10622763Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nliulei 00510663 <lewis.liulei@huawei.com> Reviewed-by: Nzhaotianyu 00538436 <zhaotianyu9@huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com>
-
由 z00538436 提交于
Description:fix vsnprintf Team:OTHERS Feature or Bugfix:Bugfix Binary Source:NA PrivateCode(Yes/No):No Change-Id: Ibf9200940137b8ae67e01bcc1ec1f6492a286fe3 Reviewed-on: http://mgit-tm.rnd.huawei.com/10617507Reviewed-by: Nliulei 00510663 <lewis.liulei@huawei.com> Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com>
-
- 03 9月, 2020 3 次提交
-
-
由 w00349915 提交于
Description:c musl delete print Team: OTHERS Feature or Bugfix:Feature Binary Source:No PrivateCode(Yes/No):No Change-Id: I53029c21fad973f20e6efed2f3164e2a5e05d007 Reviewed-on: http://mgit-tm.rnd.huawei.com/10577995Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nchenwei 00346986 <chenwei26@huawei.com> Reviewed-by: Njianghan 00316535 <jianghan2@huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com>
-
由 z00538436 提交于
Description:fix libc(user&kernel) printf func Team:OTHERS Feature or Bugfix:Bugfix Binary Source:NA PrivateCode(Yes/No):No Change-Id: I78d37cd46a65fcbac889e3be76ea6a4360e6e8a9 Reviewed-on: http://mgit-tm.rnd.huawei.com/10583123Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nmaguangyao 00383488 <maguangyao@huawei.com> Reviewed-by: Nzhushengle 00451061 <zhushengle@huawei.com> Reviewed-by: Njianghan 00316535 <jianghan2@huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com>
-
由 z00538436 提交于
Description:fix README.OpenSource license Team:OTHERS Feature or Bugfix:Bugfix Binary Source:NA PrivateCode(Yes/No):No Change-Id: Ia890681095d51197e6039927d5aa0fc2fdd5f196 Reviewed-on: http://mgit-tm.rnd.huawei.com/10598083Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Njianghan 00316535 <jianghan2@huawei.com> Reviewed-by: Nzhengzhou 00427224 <zhengzhou8@huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com>
-
- 31 8月, 2020 5 次提交
-
-
由 z00538436 提交于
Description:self developed code(syscall.h) Team:OTHERS Feature or Bugfix:Bugfix Binary Source:NA PrivateCode(Yes/No):No Change-Id: I989b67c70538dd43333b0011bc0efdfc706e9fb5 Reviewed-on: http://mgit-tm.rnd.huawei.com/10551123Reviewed-by: Ncaoruihong 00546070 <crh.cao@huawei.com> Reviewed-by: Nchenwei 00346986 <chenwei26@huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com> Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com>
-
由 l00579307 提交于
Description:opt open lib speed when dlopen and exec Team:OTHERS Feature or Bugfix:Bugfix Binary Source:No PrivateCode(Yes/No):No Change-Id: I06512e283b7d04e45b33b6c6665230f90d99ace0 Reviewed-on: http://mgit-tm.rnd.huawei.com/10544035Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nlihao 00517597 <lihao189@huawei.com> Reviewed-by: Nchenwei 00346986 <chenwei26@huawei.com> Reviewed-by: Nzhengzhou 00427224 <zhengzhou8@huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com>
-
由 z00538436 提交于
Description:self developed code Team:OTHERS Feature or Bugfix:Feature Binary Source:NA PrivateCode(Yes/No):No Change-Id: Ideb54f27461f2b6583bc06d07286dae36a5d037b Reviewed-on: http://mgit-tm.rnd.huawei.com/10527467Reviewed-by: Ncaoruihong 00546070 <crh.cao@huawei.com> Reviewed-by: Nzhaotianyu 00538436 <zhaotianyu9@huawei.com> Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com>
-
由 w00586089 提交于
Description:The signal transmitted in pthread_cancel is changed to SIGCANCEL. Team:OTHERS Feature or Bugfix:Bugfix Binary Source:NA PrivateCode(Yes/No):Yes Change-Id: I5e95ba305d92c79ca4c8052bfab014a1f79e2bc8 Reviewed-on: http://mgit-tm.rnd.huawei.com/10515235Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nzhushengle 00451061 <zhushengle@huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com>
-
由 w00349915 提交于
Description:add unsupport api print Team: OTHERS Feature or Bugfix:Feature Binary Source:No PrivateCode(Yes/No):No Change-Id: If54639f876c6c6d546f36f65a83e3d4ae94a58f0 Reviewed-on: http://mgit-tm.rnd.huawei.com/10522043Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Ncaoruihong 00546070 <crh.cao@huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com>
-
- 28 8月, 2020 1 次提交
-
-
由 c00546070 提交于
Description: remove FD_SETSIZE duplicated in vfs_config.h Team: OTHERS Feature or Bugfix: Feature Binary Source: NA PrivateCode(Yes/No):No Change-Id: Ic4c1909bdfb0148fba0b761a76259b6c3c0bed2a Reviewed-on: http://mgit-tm.rnd.huawei.com/10486115Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nchenwei 00346986 <chenwei26@huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com>
-
- 21 8月, 2020 1 次提交
-
-
由 j00316535 提交于
Description:delete linux platform driver base Team:OTHERS Feature or Bugfix:Feature Binary Source:NA PrivateCode(Yes/No):No Change-Id: Ib08dd7cd12bc0c01a7dc10a4025061aee61ca3c7 Reviewed-on: http://mgit-tm.rnd.huawei.com/10361667Reviewed-by: Nzhengzhou 00427224 <zhengzhou8@huawei.com> Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Ncaoruihong 00546070 <crh.cao@huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com> Reviewed-by: Nwangxing 00438353 <raymond.wangxing@huawei.com>
-
- 20 8月, 2020 1 次提交
-
-
由 c00346986 提交于
This reverts commit b96246c5. Change-Id: Ica8da9e977b05625aa4f3173e5e42a97a49d8e60 Reviewed-on: http://mgit-tm.rnd.huawei.com/10360347Reviewed-by: Nliulei 00510663 <lewis.liulei@huawei.com> Reviewed-by: Nlihao 00517597 <lihao189@huawei.com> Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nzhaopeng 00380337 <zhaopeng22@huawei.com>
-
- 19 8月, 2020 2 次提交
-
-
由 c00346986 提交于
Description:add a private flag to mark an elf file, and remove obsolete cached pages before writing on a elf file Team:OTHERS Feature or Bugfix:Bugfix Binary Source:NA PrivateCode(Yes/No):No Change-Id: If3a17ac05c5035045704a0b66307165ab0076c34 Reviewed-on: http://mgit-tm.rnd.huawei.com/10334851Reviewed-by: Ncaoruihong 00546070 <crh.cao@huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com> Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com>
-
由 c00546070 提交于
Description: validate null pointer for recvmsg Team: OTHERS Feature or Bugfix: Feature Binary Source: NA PrivateCode(Yes/No):No Change-Id: I185b8293eabb2ec0ba5f27a3fb90445c75c6f7c5 Reviewed-on: http://mgit-tm.rnd.huawei.com/10285435Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Njianghan 00316535 <jianghan2@huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com>
-
- 18 8月, 2020 1 次提交
-
-
由 w00349915 提交于
Description:signal Team: OTHERS Feature or Bugfix:Feature Binary Source:No PrivateCode(Yes/No):No Change-Id: I9dcf071941eda3ed73116a4901828215940d3d48 Reviewed-on: http://mgit-tm.rnd.huawei.com/10287347Reviewed-by: Ncaoruihong 00546070 <crh.cao@huawei.com> Reviewed-by: Nwuyunjie 00349915 <wuyunjie@huawei.com> Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com>
-
- 17 8月, 2020 2 次提交
-
-
由 c00346986 提交于
Description:kernelspace musl code Team:OTHERS Feature or Bugfix:Feature Binary Source:NA PrivateCode(Yes/No):No Change-Id: I99874a7c570b7d22b4a3d34840260eb48ea3ffa1 Reviewed-on: http://mgit-tm.rnd.huawei.com/10276995Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com> Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com>
-
由 c00346986 提交于
Description:userspace musl code Team:OTHERS Feature or Bugfix:Feature Binary Source:NA PrivateCode(Yes/No):No Change-Id: I1d445ef7d16285be98b1857f4c01b94c9759daea Reviewed-on: http://mgit-tm.rnd.huawei.com/10274931Reviewed-by: Ncaoruihong 00546070 <crh.cao@huawei.com> Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com>
-
- 12 8月, 2020 1 次提交
-
-
由 y00580916 提交于
Description: add COPYRIGHT.OpenSource Team:OTHERS Feature or Bugfix:Feature Binary Source:NA PrivateCode(Yes/No):No Change-Id: I0adb1ca03b861dd10fe5f3d27bd3a7b275d8fb60 Reviewed-on: http://mgit-tm.rnd.huawei.com/10173363Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nzhaotianyu 00538436 <zhaotianyu9@huawei.com> Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com>
-
- 04 8月, 2020 1 次提交
-
-
由 z00538436 提交于
Description:fix README.OpenSource Team:OTHERS Feature or Bugfix:Bugfix Binary Source:NA PrivateCode(Yes/No):No Change-Id: I924e9d424ff24fd4838a06606d8c0ef149b0648e Reviewed-on: http://mgit-tm.rnd.huawei.com/10046875Reviewed-by: Nshenwei 00579521 <denny.shenwei@huawei.com> Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com>
-
- 21 2月, 2020 1 次提交
-
-
由 Rich Felker 提交于
-
- 13 2月, 2020 1 次提交
-
-
由 Rich Felker 提交于
because struct stat is no longer assumed to correspond to the structure used by the stat-family syscalls, it's not valid to make any of these syscalls directly using a buffer of type struct stat. commit 94938920 moved all logic around this change for stat-family functions into fstatat.c, making the others wrappers for it. but a few other direct uses of the syscall were overlooked. the ones in tmpnam/tempnam are harmless since the syscalls are just used to test for file existence. however, the uses in fchmodat and __map_file depend on getting accurate file properties, and these functions may actually have been broken one or more mips variants due to removal of conversion hacks from syscall_arch.h. as a low-risk fix, simply use struct kstat in place of struct stat in the affected places.
-
- 07 2月, 2020 5 次提交
-
-
由 Rich Felker 提交于
these did not truncate excess precision in the return value. fixing them looks like considerable work, and the current C code seems to outperform them significantly anyway. long double functions are left in place because they are not subject to excess precision issues and probably better than the C code.
-
由 Rich Felker 提交于
this commit is for the sake of reviewable history.
-
由 Rich Felker 提交于
-
由 Rich Felker 提交于
analogous to commit 1c9afd69 for atan[2][f].
-
由 Rich Felker 提交于
for functions implemented in C, this is a requirement of C11 (F.6); strictly speaking that text does not apply to standard library functions, but it seems to be intended to apply to them, and C2x is expected to make it a requirement. failure to drop excess precision is particularly bad for inverse trig functions, where a value with excess precision can be outside the range of the function (entire range, or range for a particular subdomain), breaking reasonable invariants a caller may expect.
-
- 05 2月, 2020 3 次提交
-
-
由 Rich Felker 提交于
this extends commit 5a105f19, removing timer[fd]_settime and timer[fd]_gettime. the timerfd ones are likely to have been used in software that started using them before it could rely on libc exposing functions.
-
由 Rich Felker 提交于
this extends commit 5a105f19, removing clock_settime, clock_getres, clock_nanosleep, and settimeofday.
-
由 Rich Felker 提交于
catan was fixed in 10e4bd37 but the same bug in catanf and catanl was overlooked. the patch is completely analogous.
-
- 04 2月, 2020 1 次提交
-
-
由 Rich Felker 提交于
under _GNU_SOURCE for namespace cleanliness, analogous to other archs. the original placement in sys/reg.h seems not to have been motivated; such a header isn't even present on other implementations.
-
- 31 1月, 2020 1 次提交
-
-
由 Rich Felker 提交于
some nontrivial number of applications have historically performed direct syscalls for these operations rather than using the public functions. such usage is invalid now that time_t is 64-bit and these syscalls no longer match the types they are used with, and it was already harmful before (by suppressing use of vdso). since syscall() has no type safety, incorrect usage of these syscalls can't be caught at compile-time. so, without manually inspecting or running additional tools to check sources, the risk of such errors slipping through is high. this patch renames the syscalls on 32-bit archs to clock_gettime32 and gettimeofday_time32, so that applications using the original names will fail to build without being fixed. note that there are a number of other syscalls that may also be unsafe to use directly after the time64 switchover, but (1) these are the main two that seem to be in widespread use, and (2) most of the others continue to have valid usage with a null timeval/timespec argument, as the argument is an optional timeout or similar.
-
- 29 1月, 2020 2 次提交
-
-
由 Rich Felker 提交于
_POSIX_VDISABLE is only visible if unistd.h has already been included, so conditional use of it here makes no sense. the value is always 0 anyway; it does not vary.
-
由 Rich Felker 提交于
-
- 28 1月, 2020 1 次提交
-
-
由 Alexander Monakov 提交于
-