================ @@ -235,3 +235,24 @@ // CHECK-OHOS-PTHREAD-NOT: -lpthread +// RUN: %clang -### --target=aarch64-linux-ohos %s 2>&1 | \ +// RUN: FileCheck --check-prefix=CHECK-MAXPAGESIZE-4KB %s +// RUN: %clang -### --target=aarch64-none-linux-gnu %s 2>&1 | \ +// RUN: FileCheck --check-prefix=CHECK-NO-MAXPAGESIZE %s +// RUN: %clang -### --target=loongarch64-linux-ohos %s 2>&1 | \ +// RUN: FileCheck --check-prefix=CHECK-MAXPAGESIZE-16KB %s +// RUN: %clang -### --target=loongarch64-linux-gnu %s 2>&1 | \ +// RUN: FileCheck --check-prefix=CHECK-NO-MAXPAGESIZE %s +// RUN: %clang -### --target=riscv64-linux-ohos %s 2>&1 | \ +// RUN: FileCheck --check-prefix=CHECK-MAXPAGESIZE-4KB %s +// RUN: %clang -### --target=riscv64-unknown-linux-gnu %s 2>&1 | \ +// RUN: FileCheck --check-prefix=CHECK-NO-MAXPAGESIZE %s +// RUN: %clang -### --target=x86_64-linux-ohos %s 2>&1 | \ +// RUN: FileCheck --check-prefix=CHECK-MAXPAGESIZE-4KB %s +// RUN: %clang -### --target=x86_64-none-linux-gnu %s 2>&1 | \ +// RUN: FileCheck --check-prefix=CHECK-NO-MAXPAGESIZE %s + + +// CHECK-MAXPAGESIZE-4KB: "-z" "max-page-size=4096" +// CHECK-MAXPAGESIZE-16KB: "-z" "max-page-size=16384" +// CHECK-NO-MAXPAGESIZE-NOT: "-z" "max-page-size=4096" "-z" "max-page-size=16384" ---------------- Ami-zhang wrote:
Do you mean there's no need to add a `CHECK-NO-MAXPAGESIZE` for `gnu` without max-page-size? If so, I can remove those checks. https://github.com/llvm/llvm-project/pull/127555 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits