From eb0acd8bc22858c7b58fcf3bcb69a4a35acb0a9c Mon Sep 17 00:00:00 2001 From: Amara Emerson <amara.emerson@arm.com> Date: Fri, 24 Jan 2014 15:15:27 +0000 Subject: [PATCH] [AArch64] Replace underscores with dashes in -mgeneral_regs_only. This should now match the equivalent gcc option. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@200008 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/UsersManual.rst | 2 +- include/clang/Driver/Options.td | 2 +- test/Driver/aarch64-mgeneral_regs_only.c | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/UsersManual.rst b/docs/UsersManual.rst index 15ae86a5641..4ca8435c368 100644 --- a/docs/UsersManual.rst +++ b/docs/UsersManual.rst @@ -1061,7 +1061,7 @@ are listed below. CRC instructions are enabled by default on ARMv8. -.. option:: -mgeneral_regs_only +.. option:: -mgeneral-regs-only Generate code which only uses the general purpose registers. diff --git a/include/clang/Driver/Options.td b/include/clang/Driver/Options.td index b40a9f7d39c..25a1d12848a 100644 --- a/include/clang/Driver/Options.td +++ b/include/clang/Driver/Options.td @@ -1054,7 +1054,7 @@ def mcrc : Flag<["-"], "mcrc">, Group<m_arm_Features_Group>, def mnocrc : Flag<["-"], "mnocrc">, Group<m_arm_Features_Group>, HelpText<"Disallow use of CRC instructions (ARM only)">; -def mgeneral_regs_only : Flag<["-"], "mgeneral_regs_only">, Group<m_aarch64_Features_Group>, +def mgeneral_regs_only : Flag<["-"], "mgeneral-regs-only">, Group<m_aarch64_Features_Group>, HelpText<"Generate code which only uses the general purpose registers (AArch64 only)">; def mvsx : Flag<["-"], "mvsx">, Group<m_ppc_Features_Group>; diff --git a/test/Driver/aarch64-mgeneral_regs_only.c b/test/Driver/aarch64-mgeneral_regs_only.c index 026f98c3319..28cdd08d531 100644 --- a/test/Driver/aarch64-mgeneral_regs_only.c +++ b/test/Driver/aarch64-mgeneral_regs_only.c @@ -1,6 +1,6 @@ -// Test the -mgeneral_regs_only option +// Test the -mgeneral-regs-only option -// RUN: %clang -target aarch64-linux-eabi -mgeneral_regs_only %s -### 2>&1 \ +// RUN: %clang -target aarch64-linux-eabi -mgeneral-regs-only %s -### 2>&1 \ // RUN: | FileCheck --check-prefix=CHECK-NO-FP %s // CHECK-NO-FP: "-target-feature" "-fp-armv8" // CHECK-NO-FP: "-target-feature" "-crypto" -- GitLab