sdm: Default to C++11 standard and use clang toolchain
- Enable newer C++11 features to be used, including the
updated standard library.
- Enable better compiler diagnostics with clang.
Change-Id: Ice550e866673ab57228ccb1f6f250e94a536e396
diff --git a/sdm/include/utils/debug.h b/sdm/include/utils/debug.h
index 5b08129..61c258a 100644
--- a/sdm/include/utils/debug.h
+++ b/sdm/include/utils/debug.h
@@ -60,9 +60,9 @@
debug_.debug_handler_ = debug_handler;
}
static inline DebugHandler* Get() { return debug_.debug_handler_; }
- static uint32_t GetSimulationFlag();
- static uint32_t GetHDMIResolution();
- static uint32_t GetIdleTimeoutMs();
+ static int GetSimulationFlag();
+ static int GetHDMIResolution();
+ static int GetIdleTimeoutMs();
static bool IsRotatorDownScaleDisabled();
static bool IsDecimationDisabled();
static bool IsPartialUpdateEnabled();
@@ -83,7 +83,7 @@
virtual void BeginTrace(const char */*class_name*/, const char */*function_name*/,
const char */*custom_string*/) { }
virtual void EndTrace() { }
- virtual DisplayError GetProperty(const char *property_name, int *value) {
+ virtual DisplayError GetProperty(const char */*property_name*/, int */*value*/) {
return kErrorNotSupported;
}
};