16 lines · c
1// RUN: %clang_cc1 -std=c89 -triple thumbv8.1m.main-none-none-eabi -target-feature +mve.fp -target-feature +cdecp0 -fsyntax-only %s2// RUN: %clang_cc1 -std=c17 -triple thumbv8.1m.main-none-none-eabi -target-feature +mve -target-feature +cdecp0 -fsyntax-only %s3// RUN: %clang_cc1 -triple thumbv8.1m.main-none-none-eabi -target-feature +mve.fp -target-feature +cdecp0 -fsyntax-only %s4// RUN: %clang_cc1 -xc++ -std=c++98 -triple thumbv8.1m.main-none-none-eabi -target-feature +mve -target-feature +cdecp0 -fsyntax-only %s5// RUN: %clang_cc1 -xc++ -std=c++20 -triple thumbv8.1m.main-none-none-eabi -target-feature +mve.fp -target-feature +cdecp0 -fsyntax-only %s6// RUN: %clang_cc1 -xc++ -triple thumbv8.1m.main-none-none-eabi -target-feature +mve.fp -target-feature +cdecp0 -fsyntax-only %s7 8// REQUIRES: aarch64-registered-target || arm-registered-target9 10// Check that the headers don't conflict with each other11 12#include "system_reserved_names.h"13 14#include <arm_cde.h>15#include <arm_mve.h>16