Breakpad, a crash reporter, from Google.
Original home: https://chromium.googlesource.com/breakpad/breakpad/
修订版 | 615ad2b6f4ec150850ed75a16e6fb9ebb7842b8e (tree) |
---|---|
时间 | 2017-11-14 04:50:29 |
作者 | Tomas Popela <tomas.popela@gmai...> |
Commiter | Mike Frysinger |
List missing 64-bit arches in the bundled curl
Currently the bundled curl fails to build on ppc64/ppc64le or s390x, because
it has an incomplete list of 64-bit arches (where long is 64-bit).
Similar version is currently used as a downstream patch in Fedora
https://src.fedoraproject.org/rpms/firefox/blob/master/f/build-ppc64-s390x-curl.patch
Change-Id: Id27bfe1ca048340c45926f5435336941c080f132
Reviewed-on: https://chromium-review.googlesource.com/765453
Reviewed-by: Mike Frysinger <vapier@chromium.org>
@@ -155,7 +155,8 @@ | ||
155 | 155 | |
156 | 156 | /* The size of `long', as computed by sizeof. */ |
157 | 157 | #if defined(_M_X64) || (defined(__x86_64__) && !defined(__ILP32__)) || \ |
158 | - defined(__aarch64__) || (defined(__mips__) && _MIPS_SIM == _ABI64) | |
158 | + defined(__aarch64__) || (defined(__mips__) && _MIPS_SIM == _ABI64) || \ | |
159 | + defined(__powerpc64__) || defined(__s390x__) || defined(__LP64__) | |
159 | 160 | #define CURL_SIZEOF_LONG 8 |
160 | 161 | #else |
161 | 162 | #define CURL_SIZEOF_LONG 4 |