Infrastructure support / fixes for making compiler server the default (#14279)
commitadd2a211b3abd49e33c1bf6496833687d80ec707
authorKatelyn Gadd <kg@luminance.org>
Wed, 29 May 2019 06:54:44 +0000 (28 23:54 -0700)
committerGitHub <noreply@github.com>
Wed, 29 May 2019 06:54:44 +0000 (28 23:54 -0700)
treee9a407e9030ccf009a07002af27f3b71facf3770
parentedd6c013b0b9e28f85eb9b8a29e6fb7055764825
Infrastructure support / fixes for making compiler server the default (#14279)

* Fix enabling the compiler server using autogen, and force it off if mcs is being used

* autogen updates

* Formatting fixes

* Fix vbcs getting turned on if unspecified even if mcs was selected

* Dynamically evaluate ENABLE_COMPILER_SERVER each time we compile instead of evaluating it once at some arbitrary point during makefile evaluation

* More detailed comment based on testing

* Handle the /shared option in genproj so it doesn't fail

* Raise basic profile check requirement to 6.2 and hopefully assert that named pipes work

* Default compiler server to off for now.
configure.ac
mcs/build/common/basic-profile-check.cs
mcs/build/rules.make
mcs/build/start-compiler-server.sh
msvc/scripts/genproj.cs