| Age | Commit message (Collapse) | Author |
|
* [enhancement]Add string information for error
* Update src/kservice.c
* Update src/kservice.c
Co-authored-by: Man, Jianting (Meco) <[email protected]>
* remove %m
Signed-off-by: a1012112796 <[email protected]>
Co-authored-by: Meco Man <[email protected]>
|
|
|
|
add __STDC_LIMIT_MACROS macro in Keil
add RT_USING_LIBC in simulator
add _DLIB_ADD_EXTRA_SYMBOLS=0 in IAR
|
|
|
|
default (#5778)
* [kconfig] add 64bit default value for stack size. set tick HZ as 1000 by default
* 用RT_KSERVICE_USING_STDLIB_MEMXXX代替RT_KSERVICE_USING_STDLIB_MEMCP/MEMSET
将RT_KSERVICE_USING_STDLIB设置为默认开启
* 优化rt_kprintf支持longlong的能力,默认在64位CPU为开启状态
RT_PRINTF_LONGLONG命名不规范,更改为RT_KPRINTF_USING_LONGLONG
* fix commit error
* fix error
* 优化 system 函数
* RT_KSERVICE_USING_STDLIB_MEMXXX->RT_KSERVICE_USING_STDLIB_MEMORY
|
|
* [add] src/clock.c add hook for rt_tick_increase
* [fix] clock.c rt_tick_incerase hook function
* Update clock.c
Co-authored-by: guo <[email protected]>
|
|
|
|
|
|
|
|
check the format string parameters"
This reverts commit d2e6715ddbc03f5e6d0bb3f44e5eb73135a5b258.
|
|
This reverts commit ead24644f008232f81e0408bfb15e99deff115bb.
|
|
|
|
the format string parameters
Tested in the following environment:
1. Keil uVersion:Arm Compiler v5.06、v6.7、v6.16
2. Atollic TrueSTUDIO for STM32:GNU v6.3.1
3. Code Composer Studio:TI Compiler v20.2.2.LTS、GNU v7.2.1
|
|
|
|
|
|
* [kernel][mem] Multiple instances of small memory allocation algorithm
* [kernel][mem] Change small memory management algorithm memory header flag
* [kernel][mem] Fix assertion problem
* [kernel][slab] Multiple instances of slab memory management algorithm
* [kernel][memheap] Remove rt_malloc/rt_free/rt_realloc and other related memory interfaces
* [kernel][mem] Clean up memory space of small memory management objects
* [kernel][kservice] Add memory application interface and thread protection interface
* [kernel][kservice] Fix function return value problem
* [kernel][memheap] Optimize memheaptrace print
* [kernel][memheap] Support best mode
* [kernel][memory] Remove semaphore lock
* [kernel][memheap] Add locked flag
* [kernel][memory] Support malloc memory in interrupt
* [kernel][memheap] Add 'memheapcheck' cmd
* [kernel][mem] Fix failure to request full memory
* [kernel][memheap] Fix compilation warning
* [kernel][mem] Fix mem realloc ASSERT
* [examples][testcases] Add small mem testcase
* [examples][mem_tc] Modify test memory size
* [examples][testcases] Add slab memory management algorithm test case
* [examples][testcases] fix small memory management algorithm test case
* [kernel][memory] Adjusting memory allocation algorithm object definition and interface
* [kernel][memory] Fix compilation warning
* [examples][utest] Fix mem test case
* [examples][utest] fix slab test case
* [utest][testcases] Shorten test time
* [kernel][memory] Formatting code
* [examples][utest] Adjust test run time
* [examples][utest] Formatting code
* [bsp] update all rtconfig.h
|
|
[kernel] prepare to support full functional sprintf-family functions
|
|
C标准,防止编译器报错
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
将defined(__CC_ARM) || defined(__CLANG_ARM) 改为 ifdef __ARMCC_VERSION
|
|
|
|
|
|
|
|
|
|
|
|
[kernel] add RT_KSERVICE_USING_STDLIB
|
|
|
|
|
|
|
|
|
|
|
|
|
|
的调用。
|
|
|
|
Signed-off-by: lihui <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
rt_tick_from_millisecond返回类型修改为rt_tick_t
|
|
|
|
|