Remove support for Visual Studio 2013

Поиск
Список
Период
Сортировка
От Michael Paquier
Тема Remove support for Visual Studio 2013
Дата
Msg-id YoH2IMtxcS3ncWn+@paquier.xyz
обсуждение исходный текст
Ответы Re: Remove support for Visual Studio 2013  (Thomas Munro <thomas.munro@gmail.com>)
Re: Remove support for Visual Studio 2013  (Juan José Santamaría Flecha <juanjo.santamaria@gmail.com>)
Re: Remove support for Visual Studio 2013  (Justin Pryzby <pryzby@telsasoft.com>)
Список pgsql-hackers
Hi all,

Cutting support for now-unsupported versions of Windows is in the air
for a couple of months, and while looking at the code a first cleanup
that looked rather obvious to me is the removal of support for VS
2013, as of something to do for v16~.

The website of Microsoft has only documentation for VS >= 2015 as far
as I can see.  Note also that VS can be downloaded down to 2012 on
their official website, and that the buildfarm members only use VS >=
2017.

The patch attached cleans up the following things proper to VS 2013:
- Locale handling.
- MIN_WINNT assignment.
- Some strtof() business, as of win32_port.h.
- Removal of _set_FMA3_enable() in main.c related to floating-point
operations.
- MSVC scripts, but that's less interesting considering the work done
with meson.

A nice result is that this completely removes all the checks related
to the version number of _MSC_VER from the core code, making the code
depend only on the definition if the flag.

Thanks,
--
Michael

Вложения

В списке pgsql-hackers по дате отправления:

Предыдущее
От: John Naylor
Дата:
Сообщение: Re: First draft of the PG 15 release notes
Следующее
От: torikoshia
Дата:
Сообщение: Re: RFC: Logging plan of the running query