CMake/Tests/ModuleDefinition
Brad King 075f645409 Support WINDOWS_EXPORT_ALL_SYMBOLS with .def files
The `WINDOWS_EXPORT_ALL_SYMBOLS` target property exports all symbols
found in object files explicitly given to the linker.  However, the
linker may also find additional symbols in dependencies and copy them
into the linked binary (e.g. from `msvcrt.lib`).  Provide a way to
export an explicit list of such symbols by adding a `.def` file as a
source file.

Fixes: #16473
2017-03-21 10:02:34 -04:00
..
CMakeLists.txt Support WINDOWS_EXPORT_ALL_SYMBOLS with .def files 2017-03-21 10:02:34 -04:00
example_dll_2.c Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
example_dll_2.def
example_dll_gen.c Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
example_dll_gen.def.in
example_dll.c Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
example_dll.def
example_exe.c Support WINDOWS_EXPORT_ALL_SYMBOLS with .def files 2017-03-21 10:02:34 -04:00
example_exe.def
example_mod_1.c Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
split_dll_1.def Support WINDOWS_EXPORT_ALL_SYMBOLS with .def files 2017-03-21 10:02:34 -04:00
split_dll_2.def Support WINDOWS_EXPORT_ALL_SYMBOLS with .def files 2017-03-21 10:02:34 -04:00
split_dll.c Support WINDOWS_EXPORT_ALL_SYMBOLS with .def files 2017-03-21 10:02:34 -04:00