Eric Fiselier via cfe-commits <cfe-commits@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@lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits