[webkit-changes] [WebKit/WebKit] 552d32: [Win] Remove -Wno-deprecated-declarations compier ...

Fujii Hironori noreply at github.com
Tue Sep 24 16:54:31 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 552d32fa4b3efc5ccbba1a229af73831019ae966
      https://github.com/WebKit/WebKit/commit/552d32fa4b3efc5ccbba1a229af73831019ae966
  Author: Fujii Hironori <Hironori.Fujii at sony.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M Source/cmake/OptionsWin.cmake
    M Source/cmake/WebKitCompilerFlags.cmake

  Log Message:
  -----------
  [Win] Remove -Wno-deprecated-declarations compier switch
https://bugs.webkit.org/show_bug.cgi?id=280299

Reviewed by Michael Catanzaro.

We can remove the switch now with two caveats.

Added _CRT_NONSTDC_NO_DEPRECATE macro for fileno, wcsicmp, getpid and
strdup.
<https://learn.microsoft.com/en-us/previous-versions/ms235384(v=vs.100)>

Added _SILENCE_CXX23_DENORM_DEPRECATION_WARNING macro temporarily.
This should be fixed.

* Source/cmake/OptionsWin.cmake:
* Source/cmake/WebKitCompilerFlags.cmake:

Canonical link: https://commits.webkit.org/284190@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list