Browse Source

1. Use cc/c++ instead of gcc/g++
2. Detect ENODATA definition.

ngkaho1234 10 years ago
parent
commit
4bcfec78e6
2 changed files with 10 additions and 2 deletions
  1. 8 0
      lwext4/ext4_errno.h
  2. 2 2
      toolchain/generic.cmake

+ 8 - 0
lwext4/ext4_errno.h

@@ -80,6 +80,14 @@
 #define ENOTSUP 95   /* Not supported */
 #endif
 
+#ifndef ENODATA
+ #ifdef ENOATTR
+ #define ENODATA ENOATTR
+ #else
+ #define ENODATA 61
+ #endif
+#endif
+
 #ifndef ENOTSUP
 #define ENOTSUP 95
 #endif

+ 2 - 2
toolchain/generic.cmake

@@ -2,8 +2,8 @@
 set(CMAKE_SYSTEM_PROCESSOR generic)
 
 # Toolchain settings
-set(CMAKE_C_COMPILER    gcc)
-set(CMAKE_CXX_COMPILER  g++)
+set(CMAKE_C_COMPILER    cc)
+set(CMAKE_CXX_COMPILER  c++)
 set(AS                  as)
 set(AR                  ar)
 set(OBJCOPY             objcopy)