aboutsummaryrefslogtreecommitdiff
path: root/src/third_party
diff options
context:
space:
mode:
authorthestig@chromium.org <thestig@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e>2010-11-22 22:54:51 +0000
committerthestig@chromium.org <thestig@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e>2010-11-22 22:54:51 +0000
commitccc24468630fac895c7e02a5794d4cb553d6e0b7 (patch)
tree8cc88d34beae50b174c1a8833e73cfa29f556feb /src/third_party
parentLinux: Attempt to generate an ELF identifier for deleted running binaries. (diff)
downloadbreakpad-ccc24468630fac895c7e02a5794d4cb553d6e0b7.tar.xz
Fix 64-bit build on Linux.
BUG=412 Review URL: http://breakpad.appspot.com/233001 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@734 4c0a9323-5329-0410-9bdc-e9ce6186880e
Diffstat (limited to 'src/third_party')
-rw-r--r--src/third_party/curl/curlbuild.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/third_party/curl/curlbuild.h b/src/third_party/curl/curlbuild.h
index c697bcbb..bab11ac9 100644
--- a/src/third_party/curl/curlbuild.h
+++ b/src/third_party/curl/curlbuild.h
@@ -154,7 +154,7 @@
#endif
/* The size of `long', as computed by sizeof. */
-#ifdef __arch64__
+#if defined(_M_X64) || defined(__x86_64__)
#define CURL_SIZEOF_LONG 8
#else
#define CURL_SIZEOF_LONG 4
@@ -170,7 +170,7 @@
typedef CURL_TYPEOF_CURL_SOCKLEN_T curl_socklen_t;
/* Signed integral data type used for curl_off_t. */
-#ifdef __arch64__
+#if defined(_M_X64) || defined(__x86_64__)
#define CURL_TYPEOF_CURL_OFF_T long
#else
#define CURL_TYPEOF_CURL_OFF_T int64_t