]> granicus.if.org Git - clang/commit
cc1as: consolidate option flags with cc1 and eliminate duplication
authorAlp Toker <alp@nuanti.com>
Wed, 9 Jul 2014 14:05:11 +0000 (14:05 +0000)
committerAlp Toker <alp@nuanti.com>
Wed, 9 Jul 2014 14:05:11 +0000 (14:05 +0000)
commit5114f4ffde9a759ed9c615afa4dc6dc75639e990
tree30a2675af6bc971e0f17afbac3cf240e17bf3099
parentc1fd3f597f16bb99ac2f869c9d0b1bb80c932f56
cc1as: consolidate option flags with cc1 and eliminate duplication

The clang -cc1as options are nearly a strict subset of -cc1. Instead of
duplicating the definitions and documentation, let's go ahead and share the
definitions in a similar way the current handling of combined driver and
frontend flags, eliminating some of the vestigial legacy surrounding the
assembler subcommand.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@212620 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Driver/CC1AsOptions.h [deleted file]
include/clang/Driver/CC1AsOptions.td [deleted file]
include/clang/Driver/CC1Options.td
include/clang/Driver/CMakeLists.txt
include/clang/Driver/Options.h
include/clang/Driver/Options.td
lib/Driver/CC1AsOptions.cpp [deleted file]
lib/Driver/CMakeLists.txt
tools/driver/cc1as_main.cpp