Commit 74cbc558 by Michael Schmid

minor changes for tricore

parent 53832595
...@@ -76,7 +76,7 @@ endif() ...@@ -76,7 +76,7 @@ endif()
# The set option will be converted to uppercase letters by cmake!! --> ON/OFF # The set option will be converted to uppercase letters by cmake!! --> ON/OFF
# Note that the help string (second argument) cannot be printed by cmake. # Note that the help string (second argument) cannot be printed by cmake.
# #
option(BUILD_TESTS "Specify whether tests should be built" OFF) option(BUILD_TESTS "Specify whether tests should be built" ON)
option(BUILD_EXAMPLES "Specify whether examples should be built" OFF) option(BUILD_EXAMPLES "Specify whether examples should be built" OFF)
option(USE_EXCEPTIONS "Specify whether exceptions should be activated in C++" ON) option(USE_EXCEPTIONS "Specify whether exceptions should be activated in C++" ON)
option(INSTALL_DOCS "Specify whether Doxygen docs should be installed" ON) option(INSTALL_DOCS "Specify whether Doxygen docs should be installed" ON)
...@@ -105,6 +105,7 @@ endif() ...@@ -105,6 +105,7 @@ endif()
message(" (set with command line option -DUSE_AUTOMATIC_INITIALIZATION=ON/OFF)") message(" (set with command line option -DUSE_AUTOMATIC_INITIALIZATION=ON/OFF)")
#include the directory of the FreeRTOS library
include_directories(${FREE_RTOS_LIB_PATH}/include) include_directories(${FREE_RTOS_LIB_PATH}/include)
......
...@@ -17,7 +17,7 @@ SET(CMAKE_CXX_COMPILER C:/HighTec/toolchains/tricore/v4.6.6.0-infineon-1.1/bin/t ...@@ -17,7 +17,7 @@ SET(CMAKE_CXX_COMPILER C:/HighTec/toolchains/tricore/v4.6.6.0-infineon-1.1/bin/t
SET(CMAKE_FIND_ROOT_PATH C:/HighTec/toolchains/tricore/v4.6.6.0-infineon-1.1) SET(CMAKE_FIND_ROOT_PATH C:/HighTec/toolchains/tricore/v4.6.6.0-infineon-1.1)
SET(FREE_RTOS_LIB_PATH C:/data/projekte/freeRTOS_lib/) SET(FREE_RTOS_LIB_PATH C:/Data/Projekte/FreeRTOS_TC27x/)
# search for programs in the build host directories # search for programs in the build host directories
SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM BOTH) SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM BOTH)
......
...@@ -149,7 +149,7 @@ void embb_core_set_init(embb_core_set_t* core_set, int initializer) { // scm3468 ...@@ -149,7 +149,7 @@ void embb_core_set_init(embb_core_set_t* core_set, int initializer) { // scm3468
} }
#endif EMBB_PLATFORM_THREADING_RTOSTASKS #endif /* EMBB_PLATFORM_THREADING_RTOSTASKS */
void embb_core_set_add(embb_core_set_t* core_set, unsigned int core_number) { void embb_core_set_add(embb_core_set_t* core_set, unsigned int core_number) {
assert(core_set != NULL); assert(core_set != NULL);
......
...@@ -141,7 +141,7 @@ unsigned long long internal::Microseconds::Max() { ...@@ -141,7 +141,7 @@ unsigned long long internal::Microseconds::Max() {
#if EMBB_DURATION_MAX_SECONDS < ULLONG_MAX / 1000000 #if EMBB_DURATION_MAX_SECONDS < ULLONG_MAX / 1000000
return ULLONG_MAX; return ULLONG_MAX;
#else #else
return EMBB_DURATION_MAX_SECONDS * 1000000; return EMBB_DURATION_MAX_SECONDS * 1000000; // sc: warning integer overflow
#endif #endif
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment