patches/windows_headers.patch


Log

Author Commit Date CI Message
Theo Buehler 67ab6a11 2022-11-23T12:46:44 Neuter namespace differently to fix Appveyor CI
kinichiro 87aff644 2022-04-29T22:07:53 Stop disabling __attribute__ on Windows with Clang On Windows with targeting the MSVC ABI, Clang will define _MSC_VER, and does not treat __attribute__ as a macro. Clang's builtin headers (e.g. immintrin.h) use __attribute__ liberally, and do not expect it to be ifdef-ed away. Suggested from Nicholas Hutchinson by github issue.
Brent Cook 115cf2d5 2022-02-27T05:37:43 rebase patches
Nobuyoshi Nakada 3e95275d 2018-07-29T16:17:44 Suppress "overriding WinCrypt defines" warnings Suppress "overriding WinCrypt defines" from openssl/x509.h by defining `NOCRYPT`. Only this file does not check `__WINCRYPT_H__` macro like other headers, since https://github.com/libressl-portable/portable/commit/5d8a1cf7155130bd8101090d7e1d0c2f90d9b123#diff-74b6370bc092dd2988ab577b2eaa21dcR7
Brent Cook 5ec2c381 2017-07-17T06:13:21 rebase patches on latest, remove fuzz
Brent Cook a241b876 2016-11-04T11:08:47 update windows header patches
Brent Cook 19f58fdb 2015-12-07T08:03:44 rebase windows headers patch
Brent Cook 0fa826d3 2015-09-21T22:08:12 revise how headers are patched for windows, remove sed scripts