summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
authorChad Rosier <mcrosier@codeaurora.org>2018-04-11 14:20:37 +0000
committerChad Rosier <mcrosier@codeaurora.org>2018-04-11 14:20:37 +0000
commit6df46f7665072941af4e15db0c590b92d91031c8 (patch)
tree3f676b5fe0b25f80e7618ec7189c4cba77ef357d /clang/test
parentc88f9a1a5789b28a9b85bae90fed5ed87e1ec3d9 (diff)
downloadbcm5719-llvm-6df46f7665072941af4e15db0c590b92d91031c8.tar.gz
bcm5719-llvm-6df46f7665072941af4e15db0c590b92d91031c8.zip
[Driver] Don't forward -m[no-]unaligned-access options to GCC when assembling/linking
Differential Revision: https://reviews.llvm.org/D45092 llvm-svn: 329810
Diffstat (limited to 'clang/test')
-rw-r--r--clang/test/Driver/gcc_forward.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/test/Driver/gcc_forward.c b/clang/test/Driver/gcc_forward.c
index d28e432b1e1..f75b1c738b0 100644
--- a/clang/test/Driver/gcc_forward.c
+++ b/clang/test/Driver/gcc_forward.c
@@ -34,3 +34,9 @@
// RUN: | FileCheck --check-prefix=CHECK-ASM %s
// CHECK-ASM: as
// CHECK-ASM-NOT: "-g"
+
+// Check that we're not forwarding -mno-unaligned-access.
+// RUN: %clang -target aarch64-none-elf -mno-unaligned-access %s -### 2>&1 \
+// RUN: | FileCheck --check-prefix=CHECK-ARM %s
+// CHECK-ARM: gcc{{[^"]*}}"
+// CHECK-ARM-NOT: -mno-unaligned-access
OpenPOWER on IntegriCloud