Re: [PATCH v5 15/18] compat/mingw: split out POSIX-related bits
- From
Johannes Sixt <j6t@kdbg.org>
- Date
- Feb 9, 2025, 13:14 UTC
- Message-ID
- <c48e8fa2-cca4-4abc-95d2-234fa5c69b8d@kdbg.org>
- In-Reply-To
- <20250207-pks-reftable-drop-git-compat-util-v5-15-ba2adc79110f@pks.im>
Am 07.02.25 um 12:52 schrieb Patrick Steinhardt:
Show 19 quoted lines
> Split out the POSIX-related bits from "compat/mingw.h". This is in
> preparation for splitting up "git-compat-utils.h" into a header that
> provides POSIX-compatibility and a header that provides common wrappers
> used by the Git project.
>
> Signed-off-by: Patrick Steinhardt <ps@pks.im>
> ---
> compat/{mingw.c => mingw/compat-util.c} | 28 ++--
> compat/mingw/compat-util.h | 220 ++++++++++++++++++++++++++++++++
> compat/{mingw.h => mingw/posix.h} | 216 +------------------------------
> compat/msvc.c | 6 -
> compat/msvc/compat-util.c | 6 +
> compat/msvc/compat-util.h | 7 +
> compat/{msvc.h => msvc/posix.h} | 8 +-
> config.mak.uname | 6 +-
> contrib/buildsystems/CMakeLists.txt | 2 +-
> git-compat-util.h | 4 +-
> meson.build | 8 +-
> 11 files changed, 266 insertions(+), 245 deletions(-)I can agree with this rearrangement of compat/mingw.c. But the Git-for-Windows repository has much higher stakes with all the additional changes. I put Dscho on Cc.
-- Hannes