Преглед на файлове

Merge pull request #4371 from mysterywolf/fixold

[libc] 去除RT_USING_NOLIBC 历史遗留
Bernard Xiong преди 4 години
родител
ревизия
b7a71b8552
променени са 5 файла, в които са добавени 2 реда и са изтрити 10 реда
  1. 0 1
      bsp/efm32/rtconfig.h
  2. 0 3
      bsp/simulator/rtconfig_project.h
  3. 0 1
      bsp/taihu/rtconfig.h
  4. 2 2
      components/libc/compilers/common/readme.md
  5. 0 3
      tools/building.py

+ 0 - 1
bsp/efm32/rtconfig.h

@@ -211,7 +211,6 @@
 #endif
 
 /* SECTION: Runtime library */
-// #define RT_USING_NOLIBC
 // #define RT_USING_NEWLIB
 #define RT_LIBC_USING_TIME
 

+ 0 - 3
bsp/simulator/rtconfig_project.h

@@ -17,9 +17,6 @@
 #pragma warning(disable:4267)   /* to ignore: warning C4267: conversion from 'size_t' to 'rt_size_t', possible loss of data */
 #pragma warning(disable:4244)   /* to ignore: warning C4244: '=' : conversion from '__w64 int' to 'rt_size_t', possible loss of data */
 
-#elif defined(__GNUC__)
-#define RT_USING_NOLIBC
-
 #endif /* end of _MSC_VER */
 
 #endif

+ 0 - 1
bsp/taihu/rtconfig.h

@@ -53,7 +53,6 @@
 /* Using Small MM*/
 #define RT_USING_SMALL_MEM
 
-// #define RT_USING_NOLIBC
 #define RT_TINY_SIZE
 
 /* SECTION: Device System */

+ 2 - 2
components/libc/compilers/common/readme.md

@@ -1,8 +1,8 @@
 ## Attentions
 
-1. This folder is "common" for armlibc newlibc and dlib. It's not "common" for minilibc.
+1. This folder is "common" for armlibc newlibc and dlib.
 
-2. If you want to add new .c files, please do not forget to fix SConscript file too. eg:
+2. If you want to add new `.c` files, please do not forget to fix SConscript file too. eg:
 
 ```python
 if GetDepend('RT_USING_POSIX') == False:

+ 0 - 3
tools/building.py

@@ -276,9 +276,6 @@ def PrepareBuilding(env, root_directory, has_libcpu=False, remove_components = [
         except KeyError:
             print ('Unknow target: '+ tgt_name+'. Avaible targets: ' +', '.join(tgt_dict.keys()))
             sys.exit(1)
-    elif (GetDepend('RT_USING_NEWLIB') == False and GetDepend('RT_USING_NOLIBC') == False) \
-        and rtconfig.PLATFORM == 'gcc':
-        AddDepend('RT_USING_MINILIBC')
 
     # auto change the 'RTT_EXEC_PATH' when 'rtconfig.EXEC_PATH' get failed
     if not os.path.exists(rtconfig.EXEC_PATH):