
Hi Sebastian,
On Sat, 12 Dec 2020 at 10:05, Sebastian Reichel sebastian.reichel@collabora.com wrote:
Hello Simon,
On Sat, Dec 12, 2020 at 08:39:45AM -0700, Simon Glass wrote:
+#if !defined(USE_HOSTCC) && defined(CONFIG_MULTI_DTB_FIT)
Is there a way to use 'if IS_ENABLED() 'instead? Here Perhaps we need a new host_build() function in a suitable header file that returns the value of USE_HOSTCC?
That should work. I suppose host_build() could look like this, or do you have a better suggestion?
LGTM
- Simon
diff --git a/include/compiler.h b/include/compiler.h index 90b7afae5376..27b9843497a4 100644 --- a/include/compiler.h +++ b/include/compiler.h @@ -6,6 +6,7 @@ #define __COMPILER_H__
#include <stddef.h> +#include <stdbool.h>
#ifdef USE_HOSTCC
@@ -150,4 +151,12 @@ typedef unsigned long int uintptr_t; #define MEM_SUPPORT_64BIT_DATA 0 #endif
+static inline bool host_build(void) { +#ifdef USE_HOSTCC
return true;
+#else
return false;
+#endif +}
#endif
-- Sebastian