[libcxx] r294116 - Remove CMake hack
Justin Bogner via cfe-commits
cfe-commits at lists.llvm.org
Thu Feb 16 18:00:02 PST 2017
Eric Fiselier via cfe-commits <cfe-commits at lists.llvm.org> writes:
> Author: ericwf
> Date: Sat Feb 4 19:19:02 2017
> New Revision: 294116
>
> URL: http://llvm.org/viewvc/llvm-project?rev=294116&view=rev
> Log:
> Remove CMake hack
FWIW, I just spent half an hour trying to figure out why a tree I hadn't
built in a bit wouldn't build anymore, because it had LIBCXX_CXX_ABI=""
in its cache. There isn't really a general "safe" timeframe to remove
cmake variable upgrade hacks.
> Modified:
> libcxx/trunk/CMakeLists.txt
>
> Modified: libcxx/trunk/CMakeLists.txt
> URL:
> http://llvm.org/viewvc/llvm-project/libcxx/trunk/CMakeLists.txt?rev=294116&r1=294115&r2=294116&view=diff
> ==============================================================================
>
> --- libcxx/trunk/CMakeLists.txt (original)
> +++ libcxx/trunk/CMakeLists.txt Sat Feb 4 19:19:02 2017
> @@ -107,15 +107,6 @@ set(LIBCXX_CXX_ABI "default" CACHE STRIN
> set(CXXABIS none default libcxxabi libcxxrt libstdc++ libsupc++ vcruntime)
> set_property(CACHE LIBCXX_CXX_ABI PROPERTY STRINGS ;${CXXABIS})
>
> -# FIXME: This is a temporary hack to force LLVM buildbots to store
> -# the fixed cache entry instead of the previous cache entry. This is needed
> -# because some LLVM buildbots don't clear their cache. It will be removed
> -# once all LLVM bots have been run.
> -if (LIBCXX_CXX_ABI STREQUAL "")
> - set(LIBCXX_CXX_ABI "default" CACHE STRING
> - "Specify the C++ ABI library to use." FORCE)
> -endif()
> -
> # Setup the default options if LIBCXX_CXX_ABI is not specified.
> if (LIBCXX_CXX_ABI STREQUAL "default")
> find_path(
>
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
More information about the cfe-commits
mailing list