iap 完善 & 浮点数printf 适配

Signed-off-by: a1012112796 <1012112796@qq.com>
This commit is contained in:
2023-01-03 13:16:29 +08:00
parent 669e1f1e77
commit 1ec5bc8ffd
16 changed files with 1668 additions and 579 deletions

View File

@@ -0,0 +1,14 @@
from building import *
src = ['rt_vsnprintf.c']
CPPDEFINES = []
if GetDepend('RT_VSNPRINTF_FULL_REPLACING_SPRINTF'):
CPPDEFINES += ['sprintf=rt_sprintf']
if GetDepend('RT_VSNPRINTF_FULL_REPLACING_SNPRINTF'):
CPPDEFINES += ['snprintf=rt_snprintf']
if GetDepend('RT_VSNPRINTF_FULL_REPLACING_PRINTF'):
CPPDEFINES += ['printf=rt_kprintf']
group = DefineGroup('rt_kprintf', src, depend = ['PKG_USING_RT_VSNPRINTF_FULL'], CPPDEFINES = CPPDEFINES)
Return('group')