freebsd-skq/lib/clang
emaste a72207b61f Limit Options.inc generation to desired targets
As mentioned in the Makefile there's an "atrocious" hack to generate a
different version of Options.inc.h, depending on the library being
built.

Remove the catch-all else case and limit it to specific libraries, so
that we don't accidentally use the Options.inc.h from clangdriver if a
future libary also uses Options.inc.h.

Reviewed by:	dim
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D6209
2016-05-05 21:20:09 +00:00
..
include
libclanganalysis
libclangarcmigrate
libclangast
libclangbasic
libclangcodegen
libclangdriver
libclangedit
libclangfrontend
libclangfrontendtool
libclanglex
libclangparse
libclangrewrite
libclangrewritefrontend
libclangsema
libclangserialization
libclangstaticanalyzercheckers
libclangstaticanalyzercore
libclangstaticanalyzerfrontend
liblldb
liblldbAPI
liblldbBreakpoint
liblldbCommands
liblldbCore
liblldbDataFormatters
liblldbExpression
liblldbHostCommon
liblldbHostFreeBSD
liblldbHostPOSIX
liblldbInitialization
liblldbInterpreter
liblldbPluginABISysV_arm
liblldbPluginABISysV_arm64
liblldbPluginABISysV_i386
liblldbPluginABISysV_mips
liblldbPluginABISysV_mips64
liblldbPluginABISysV_ppc
liblldbPluginABISysV_ppc64
liblldbPluginABISysV_x86_64
liblldbPluginCXXItaniumABI
liblldbPluginDisassemblerLLVM
liblldbPluginDynamicLoaderPosixDYLD
liblldbPluginDynamicLoaderStatic
liblldbPluginExpressionParserClang
liblldbPluginExpressionParserGo
liblldbPluginInstructionARM
liblldbPluginInstructionARM64
liblldbPluginInstructionMIPS
liblldbPluginInstructionMIPS64
liblldbPluginInstrumentationRuntimeAddressSanitizer
liblldbPluginJITLoaderGDB
liblldbPluginLanguageCPlusPlus
liblldbPluginLanguageObjC
liblldbPluginMemoryHistoryASan
liblldbPluginObjectContainerBSDArchive
liblldbPluginObjectFileELF
liblldbPluginObjectFileJIT
liblldbPluginPlatformFreeBSD
liblldbPluginPlatformGDB
liblldbPluginProcessElfCore
liblldbPluginProcessFreeBSD
liblldbPluginProcessGDBRemote
liblldbPluginProcessPOSIX
liblldbPluginProcessUtility
liblldbPluginScriptInterpreterNone
liblldbPluginSymbolFileDWARF
liblldbPluginSymbolFileSymtab
liblldbPluginSymbolVendorELF
liblldbPluginUnwindAssemblyInstEmulation
liblldbPluginUnwindAssemblyX86
liblldbSymbol
liblldbTarget
liblldbUtility
libllvmaarch64asmparser
libllvmaarch64asmprinter
libllvmaarch64codegen
libllvmaarch64desc
libllvmaarch64disassembler
libllvmaarch64info
libllvmaarch64utils
libllvmanalysis
libllvmarmasmparser
libllvmarmasmprinter
libllvmarmcodegen
libllvmarmdesc
libllvmarmdisassembler
libllvmarminfo
libllvmasmparser
libllvmasmprinter
libllvmbitreader
libllvmbitwriter
libllvmcodegen
libllvmcore
libllvmdebuginfodwarf
libllvmdebuginfopdb
libllvmexecutionengine
libllvminstcombine
libllvminstrumentation
libllvminterpreter
libllvmipo
libllvmirreader
libllvmlibdriver
libllvmlinker
libllvmlto
libllvmmc
libllvmmcdisassembler
libllvmmcjit
libllvmmcparser
libllvmmipsasmparser
libllvmmipsasmprinter
libllvmmipscodegen
libllvmmipsdesc
libllvmmipsdisassembler
libllvmmipsinfo
libllvmmirparser
libllvmobjcarcopts
libllvmobject
libllvmoption
libllvmorcjit
libllvmpasses
libllvmpowerpcasmparser
libllvmpowerpcasmprinter
libllvmpowerpccodegen
libllvmpowerpcdesc
libllvmpowerpcdisassembler
libllvmpowerpcinfo
libllvmprofiledata
libllvmruntimedyld
libllvmscalaropts
libllvmselectiondag
libllvmsparcasmparser
libllvmsparcasmprinter
libllvmsparccodegen
libllvmsparcdesc
libllvmsparcdisassembler
libllvmsparcinfo
libllvmsupport
libllvmsymbolize
libllvmtablegen
libllvmtarget
libllvmtransformutils
libllvmvectorize
libllvmx86asmparser
libllvmx86asmprinter
libllvmx86codegen
libllvmx86desc
libllvmx86disassembler
libllvmx86info
libllvmx86utils
clang.build.mk
clang.lib.mk
lldb.lib.mk
Makefile