Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-08-19 | Condense test dirs. | Jussi Pakkanen | 6 | -228/+0 | |
2018-08-09 | Don't require an import library for shared modules | Nirbheek Chauhan | 3 | -0/+12 | |
Shared modules may be resource-only DLLs, or might automatically self-initialize using C constructors or WinMain at DLL load time. When an import library is not found for a shared module, just print a message about it instead of erroring out. Fixes #3965 | |||||
2018-01-09 | Add `export_dynamic` argument to `executable`. (#2662) | Nikita Churaev | 1 | -2/+2 | |
2017-11-26 | spelling: necessary | Josh Soref | 1 | -1/+1 | |
2017-04-06 | Fix test cases/common/125 on Cygwin | Jon Turney | 2 | -4/+16 | |
2017-01-15 | Can use targets directly in test arguments. | Jussi Pakkanen | 1 | -1/+1 | |
2016-12-18 | tests/125 shared module: Run with the VS backend | Nirbheek Chauhan | 1 | -4/+0 | |
This was skipped during the PR phase because it was broken, but we fixed it later. | |||||
2016-12-07 | Fix shared module support on Windows | Nirbheek Chauhan | 3 | -16/+129 | |
Unlike Linux and OS X, when a library is loaded, all the symbols aren't loaded into a single namespace. You must fetch the symbol by iterating over all loaded modules. So, we shouldn't use /FORCE:UNRESOLVED since that is not what modules do on Windows. Instead, we now do exactly what GModule does on Windows. Also use `void` for functions that take no arguments. | |||||
2016-12-07 | Skip shared module test on VS because it fails for some reason nobody ↵ | Jussi Pakkanen | 1 | -0/+4 | |
understands. | |||||
2016-12-04 | Apply magical flags to make OSX ignore missing symbols in plugins. | Jussi Pakkanen | 1 | -12/+5 | |
2016-12-03 | Link against runtime on OSX and Windows because they seem to insist on all ↵ | Jussi Pakkanen | 2 | -2/+13 | |
symbols being present. | |||||
2016-12-03 | Add a test that tests the module and symbol resolution with dlopen. | Jussi Pakkanen | 4 | -4/+65 | |
2016-12-02 | Created new shared module build target type, and make sure ↵ | Jussi Pakkanen | 2 | -0/+26 | |
-Wl,--no-undefined is not used when linking it. |