aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/tools/singlejar
diff options
context:
space:
mode:
authorGravatar Nishidha Panpaliya <nishidha@us.ibm.com>2016-12-20 18:19:43 +0000
committerGravatar Klaus Aehlig <aehlig@google.com>2016-12-21 09:46:46 +0000
commitaaee64e02fb5d110ccbed0eb903f5f2187071e97 (patch)
treef8e21836f5a037b3ffaa16411efb89e1eb0463f9 /src/tools/singlejar
parent85b1f112e091cc3316ced14593f804c4aa83e191 (diff)
Power support
Closes #2139. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/2139 PiperOrigin-RevId: 142570236 MOS_MIGRATED_REVID=142570236
Diffstat (limited to 'src/tools/singlejar')
-rw-r--r--src/tools/singlejar/diag.h2
-rw-r--r--src/tools/singlejar/mapped_file.h2
-rw-r--r--src/tools/singlejar/zip_headers.h2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/tools/singlejar/diag.h b/src/tools/singlejar/diag.h
index 9085e1260d..8f61b66cfd 100644
--- a/src/tools/singlejar/diag.h
+++ b/src/tools/singlejar/diag.h
@@ -19,7 +19,7 @@
* Various useful diagnostics functions from Linux err.h file, wrapped
* for portability.
*/
-#if defined(__APPLE__) || defined(__linux)
+#if defined(__APPLE__) || defined(__linux__)
#include <err.h>
#define diag_err(...) err(__VA_ARGS__)
#define diag_errx(...) errx(__VA_ARGS__)
diff --git a/src/tools/singlejar/mapped_file.h b/src/tools/singlejar/mapped_file.h
index 6338994c9f..e840d96cad 100644
--- a/src/tools/singlejar/mapped_file.h
+++ b/src/tools/singlejar/mapped_file.h
@@ -35,7 +35,7 @@
*
* The implementation is 64-bit Linux or OSX specific.
*/
-#if !((defined(__linux) || defined(__APPLE__)) && __SIZEOF_POINTER__ == 8)
+#if !((defined(__linux__) || defined(__APPLE__)) && __SIZEOF_POINTER__ == 8)
#error This code for 64 bit Unix.
#endif
diff --git a/src/tools/singlejar/zip_headers.h b/src/tools/singlejar/zip_headers.h
index 226c7cb800..8947fc6adb 100644
--- a/src/tools/singlejar/zip_headers.h
+++ b/src/tools/singlejar/zip_headers.h
@@ -24,7 +24,7 @@
#include <stdlib.h>
#include <string.h>
-#if defined(__linux)
+#if defined(__linux__)
#include <endian.h>
#elif defined(__APPLE__)
// Hopefully OSX will keep running solely on little endian CPUs, so: