benchmarking c++11 atomics works
[benchmarks.git] / src / powerpc64le / powerpc64le_benchmarks.cpp
diff --git a/src/powerpc64le/powerpc64le_benchmarks.cpp b/src/powerpc64le/powerpc64le_benchmarks.cpp
new file mode 100644 (file)
index 0000000..da0a672
--- /dev/null
@@ -0,0 +1,21 @@
+#include "powerpc64le_benchmarks.h"
+#include <endian.h>
+
+#if defined(__powerpc64__) && BYTE_ORDER == LITTLE_ENDIAN
+
+std::vector<Benchmark> powerpc64le_benchmarks(Config config)
+{
+    std::vector<Benchmark> retval;
+    // TODO: add powerpc64le benchmarks
+    (void)config;
+    return retval;
+}
+
+#else
+
+std::vector<Benchmark> powerpc64le_benchmarks(Config)
+{
+    return {};
+}
+
+#endif
\ No newline at end of file