summaryrefslogtreecommitdiff
path: root/src/SConscript
AgeCommit message (Collapse)Author
2025-03-17解决__RT_KERNEL_SOURCE__宏没有定义latercomer
Signed-off-by: latercomer <[email protected]>
2025-02-16[src/ktime] fix the bug when use keil AC6 and open RT_USING_HOOKLIST … (#9993)Supper Thomas
* [src/ktime] fix the bug when use keil AC6 and open RT_USING_HOOKLIST and RT_USING_KTIME
2024-11-25[klibc] add rt_sscanfMeco Man
cherry-pick from: https://github.com/PetteriAimonen/Baselibc/blob/master/src/vsscanf.c BSD license
2024-04-19add cpu upShell
2024-03-30[gcc] add footprint information when compilingMeco Man
2024-03-20[kernel] move std libc related to rtklibc.hMeco Man
2024-03-03[ci][kernel] only GCC use strict checkingMeco Man
2024-02-23🎯 Sync smart & scheduler codes (#8537)Shell
Signed-off-by: Shell <[email protected]> Co-authored-by: xqyjlj <[email protected]>
2024-02-20[ci] open ci check with function declaration warning (#8546)Yuqiang Wang
2024-02-20[kernel][SConscript] add strict warning cflagsMeco Man
2023-10-18[kernel][dm]适配新的设备驱动模型 (#8075)zms123456
2023-10-17Sync dfs lwp (#8123)geniusgogo
2023-03-29[src][scheduler] Split scheduler.c (#7103)螺丝松掉的人
2022-12-03sync branch rt-smart. (#6641)guo
* Synchronize the code of the rt mart branch to the master branch. * TTY device * Add lwP code from rt-smart * Add vnode in DFS, but DFS will be re-write for rt-smart * There are three libcpu for rt-smart: * arm/cortex-a, arm/aarch64 * riscv64 Co-authored-by: Rbb666 <[email protected]> Co-authored-by: zhkag <[email protected]>
2022-11-14[kernel] 优化Sconscript脚本Meco Man
2021-12-16分离内存分配接口与内存分配算法 (#5175)Tangyuxin
* [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
2021-01-04[kernel] [script] remove module.cMeco Man
2021-01-03[kernel] update sconscriptMeco Man
2020-11-25[src/SConscript]updateyangjie11
2020-11-21[src][SConscript] Provide user heap optionsyangjie11
2020-11-18[src] add a __RTTHREAD__ global macro definitionyangjie11
2019-09-28[Kernel] cleanup code of spinlock in SMP KernelBernard Xiong
2019-09-11[src]解除组件初始化与使用user main的依赖yangjie
2019-03-12Delete the unused '--keep' link flag when used RT_USED marco.armink
2015-05-20[Kernel]when the macro of RT_USING_COMPONENTS_INIT is not open ,then remove ↵pangwei
the source of components.c from the project. Signed-off-by: pangwei <[email protected]>
2015-04-14SConscript: fix LINKFLAGS over-writtenGrissiom
Fix a regression on 62a0172d11e5592.
2015-04-14SConscript: fix the `--keep` parameter for KeilGrissiom
The old `--keep` parameter for Keil is wrong. RTFM of Keil and get it right.
2015-03-22[Kernel] Fix the system initialization link issueBernard.Xiong
2012-12-29Add RT_USING_MEMHEAP_AS_HEAP feature: system can use "heap" memheap as ↵[email protected]
system default memory heap. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2554 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-09-20update /src/SConscript [email protected]
rtm.c is not exist any more git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2293 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-06-02don't include the file while RTT don't define[email protected]
ex. if RT_USING_MEMHEAP isn't defined, then memheap.c won't be included git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2148 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-12-27fixed rt_device_init issues.wuyangyong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1882 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-09-25update building script.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1728 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-06-19eliminate compile warning[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1524 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-06-02change the wrong end of line (all of them shall be UNIX end of line). bernard.xiong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1445 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-20cleanup scons building script[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1065 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-04-18modify building script for components.bernard.xiong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@642 bbd45198-f89e-11dd-88c7-29a3b14d5316
2009-10-21update on scons scriptbernard.xiong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@118 bbd45198-f89e-11dd-88c7-29a3b14d5316
2009-10-14add STM32 gcc version. apply scons build system.bernard.xiong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@98 bbd45198-f89e-11dd-88c7-29a3b14d5316