[PATCH] D107684: [NFC][AVR][clang] Add test for D107672
Matt Jacobson via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Aug 9 20:50:04 PDT 2021
mhjacobson updated this revision to Diff 365343.
mhjacobson added a comment.
Rebase atop recent changes; use separate check lines and string substitution for `SYSROOT`.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D107684/new/
https://reviews.llvm.org/D107684
Files:
clang/test/Driver/avr-toolchain.c
Index: clang/test/Driver/avr-toolchain.c
===================================================================
--- clang/test/Driver/avr-toolchain.c
+++ clang/test/Driver/avr-toolchain.c
@@ -12,6 +12,13 @@
// CHECK1-SAME: "-o" "a.out"
// CHECK1-SAME: {{^}} "--gc-sections"
+/// Check the case where avr-libc lives at $SYSROOT/avr.
+// RUN: %clang %s -### -target avr --sysroot %S/Inputs/basic_avr_tree/usr/lib -resource-dir=%S/Inputs/resource_dir 2>&1 | FileCheck --check-prefix=CHECK2 %s
+// CHECK2: clang{{.*}} "-cc1" "-triple" "avr"
+// CHECK2-SAME: "-isysroot" "[[SYSROOT:[^"]+/basic_avr_tree/usr/lib]]"
+// CHECK2-SAME: "-internal-isystem"
+// CHECK2-SAME: {{^}} "[[SYSROOT]]/avr/include"
+
// RUN: %clang %s -### -target avr 2>&1 | FileCheck -check-prefix=CC1 %s
// CC1: clang{{.*}} "-cc1" "-triple" "avr" {{.*}} "-fno-use-init-array"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D107684.365343.patch
Type: text/x-patch
Size: 847 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20210810/0fe6fe43/attachment.bin>
More information about the cfe-commits
mailing list