summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorngkaho1234 <ngkaho1234@gmail.com>2015-10-12 00:07:28 +0800
committerngkaho1234 <ngkaho1234@gmail.com>2015-10-12 00:07:28 +0800
commit4bcfec78e66bb425cd8c8b865e7d8c950eecc069 (patch)
tree21ae0dba034d0bc91aa66065c2d86cfdc67b058c
parent947c83bf0340af6611b62a8b61e6b9d93fc658f8 (diff)
1. Use cc/c++ instead of gcc/g++
2. Detect ENODATA definition.
-rw-r--r--lwext4/ext4_errno.h8
-rw-r--r--toolchain/generic.cmake4
2 files changed, 10 insertions, 2 deletions
diff --git a/lwext4/ext4_errno.h b/lwext4/ext4_errno.h
index d457259..bf3852a 100644
--- a/lwext4/ext4_errno.h
+++ b/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
diff --git a/toolchain/generic.cmake b/toolchain/generic.cmake
index ee80574..748eaa7 100644
--- a/toolchain/generic.cmake
+++ b/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)