aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2023-08-03 20:31:10 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-08-03 20:31:10 +0000
commit8f28f1ba13fd32636abfd0dd8f2fc8f88bb75edc (patch)
tree7a29046e71d52115ccdac85aff38a86ebc513b0b
parent5a5b691f74201954c5e94c820c3283487414b387 (diff)
parentf123bad00c455f602e7e26e2d6f5ec58ab2754a7 (diff)
downloadgptfdisk-8f28f1ba13fd32636abfd0dd8f2fc8f88bb75edc.tar.gz
Build sgdisk with _FILE_OFFSET_BITS=64. am: f123bad00c
Original change: https://android-review.googlesource.com/c/platform/external/gptfdisk/+/2693070 Change-Id: I3124e2ced30ab8e14b0eea8011eb44a06880a70f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--Android.bp15
1 files changed, 7 insertions, 8 deletions
diff --git a/Android.bp b/Android.bp
index ec1c354..c1a916a 100644
--- a/Android.bp
+++ b/Android.bp
@@ -37,15 +37,14 @@ cc_defaults {
"-Wno-pragma-pack",
"-Werror",
"-fPIC",
+ "-D_FILE_OFFSET_BITS=64",
],
- target: {
- darwin: {
- cflags: [
- "-D_FILE_OFFSET_BITS=64",
- "-Doff64_t=off_t",
- ],
- },
- },
+ // This project requires _FILE_OFFSET_BITS=64, which isn't globally
+ // true for 32-bit Android builds. It's safe here because the libraries
+ // built by this build file aren't exported. If that changes, you'll
+ // need to come up with a plan (probably either upstreaming better 32-bit
+ // support, or waiting until we no longer support 32-bit either).
+ visibility: [":__subpackages__"],
}
cc_binary {