From: Junio C Hamano Date: Tue, 9 Jul 2019 22:25:45 +0000 (-0700) Subject: Merge branch 'jh/msvc' X-Git-Tag: v2.23.0-rc0~58 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/88b10757593ab47354a3c9d191d7c03d584a40cf Merge branch 'jh/msvc' Support to build with MSVC has been updated. * jh/msvc: msvc: ignore .dll and incremental compile output msvc: avoid debug assertion windows in Debug Mode msvc: do not pretend to support all signals msvc: add pragmas for common warnings msvc: add a compile-time flag to allow detailed heap debugging msvc: support building Git using MS Visual C++ msvc: update Makefile to allow for spaces in the compiler path msvc: fix detect_msys_tty() msvc: define ftello() msvc: do not re-declare the timespec struct msvc: mark a variable as non-const msvc: define O_ACCMODE msvc: include sigset_t definition msvc: fix dependencies of compat/msvc.c mingw: replace mingw_startup() hack obstack: fix compiler warning cache-tree/blame: avoid reusing the DEBUG constant t0001 (mingw): do not expect a specific order of stdout/stderr Mark .bat files as requiring CR/LF endings mingw: fix a typo in the msysGit-specific section --- 88b10757593ab47354a3c9d191d7c03d584a40cf