Commit Graph

24 Commits

Author SHA1 Message Date
Antony Polukhin
a9947765d7 Update copyright years 2019-01-06 20:30:18 +03:00
Antony Polukhin
017d2436ac Use std::filesystem and std::error_code if user asked for that (refs #40) 2018-11-11 01:46:13 +03:00
Antony Polukhin
8c641504e9
Fix warning
`warning: ignoring return value of function declared with const attribute`
2018-10-03 20:38:39 +03:00
luzpaz
d3bb13c2e9 dll: misc-typos (#41)
Found via `codespell -q 3`
2018-09-24 12:10:14 +03:00
Antony Polukhin
1a8f4c1bbc Fixed typo 2018-03-06 00:07:15 +03:00
Antony Polukhin
d7c43cfc8a Fix warning noted by DanielaE in #16 2018-03-05 23:26:05 +03:00
Antony Polukhin
f3dcd53c77 More tests for calling library functions on set up error codes #16 2018-03-04 20:28:18 +03:00
Antony Polukhin
276a4ca4e6 Fix warnings in tests and make all the tests work with sanitisers 2017-02-08 22:37:16 +03:00
Antony Polukhin
0762d82dd7 Typo fix 2017-01-24 08:09:07 +03:00
Antony Polukhin
f7c5afac16 Fixed test 2017-01-24 00:58:35 +03:00
Antony Polukhin
709b59b54a Tests and fixes for dll::symbol_location_ptr 2017-01-23 23:33:12 +03:00
Antony Polukhin
b10e9326ea Moar b2 workarounds 2015-12-22 21:10:53 +03:00
Antony Polukhin
4002ca0645 Added overloads that accept error_code for runtime symbols info functions 2015-10-27 00:27:40 +03:00
Antony Polukhin
28fe4dc5c4 Dropped Boost.Test usage because it was using windows.h directly and updated the dll2.hpp file with WinAPI declarations to be more close to Boost.WINAPI's dll.hpp file 2015-10-17 16:21:37 +03:00
zerotypos-found
a0b37b6089 Fix typo in docs and comments. 2015-10-06 12:17:18 +09:00
Antony Polukhin
b10c026a7c Win related fixes 2015-09-09 22:09:24 +03:00
Antony Polukhin
3d79f2c972 Fix Windows compilation, refactor all the Jamfile's logic for providing shared library locations 2015-09-06 21:48:25 +03:00
Antony Polukhin
4aec4ad4b0 Multiple MacOS fixes, tests for loading libraries with 'load_mode::append_decorations' and libnames starting with 'lib' 2015-07-15 22:45:23 +03:00
Antony Polukhin
95bfd4eeac Renamed shared_library::path() to shared_library::location() 2014-09-26 15:42:50 +04:00
Antony Polukhin
dc51cb9a6b load_self() was removed and many issues were fixed 2014-09-26 15:18:41 +04:00
Antony Polukhin
29e4e60196 Added this_line_location() method 2014-09-25 18:42:06 +04:00
Anton Polukhin
66fbe09b43 Fixed getting symbol location on Windows 2014-09-25 16:58:37 +04:00
Antony Polukhin
458515e372 Fix formatting, make lib.path() tests more strict, improve symbol_location() 2014-09-25 12:53:05 +04:00
Antony Polukhin
fdca295fcd symbol_location initial implementation and POSIX lib.path() bugfix 2014-09-25 08:39:35 +04:00