Commit Graph

634 Commits

Author SHA1 Message Date
Antony Polukhin
cc387952ce Merge branch 'master' into develop 2014-11-06 13:03:57 +04:00
Antony Polukhin
2bf3741a69 Add MinGW notes to docs (fixes #6) 2014-11-06 13:02:15 +04:00
Anton Polukhin
af7915868a Apply MinGW related workarounds
Fix PE32+ format detection
2014-11-05 21:09:44 +04:00
Anton Polukhin
7a96e90280 MinGW related workaround: dealing with impossibility of making weak symbols 2014-10-31 16:11:06 +04:00
Anton Polukhin
6b98f6906f MinGW related fixes and improvements (refs #6) 2014-10-17 14:25:10 +04:00
Antony Polukhin
76ff856bd1 Another attempt to fix MinGW compilations 2014-10-13 20:30:46 +04:00
Antony Polukhin
1833f2f4a7 Revert "Fixes for MinGW (ref #6)"
This reverts commit 16e3ab69f2.
2014-10-13 19:48:05 +04:00
Antony Polukhin
b97baab094 Revert "Fixed aliases for GCC (refs #6)"
This reverts commit 1f25e9b7c9.
2014-10-13 19:47:54 +04:00
Antony Polukhin
1f25e9b7c9 Fixed aliases for GCC (refs #6) 2014-10-13 17:42:25 +04:00
Anton Polukhin
16e3ab69f2 Fixes for MinGW (ref #6) 2014-10-13 16:34:44 +04:00
retf
d3ba1887e8 Minor fix on docs
Rename Boost.Plugin to Boost.DLL on dependencies.qbk
2014-10-03 08:25:44 -03:00
Antony Polukhin
2cef78c0a7 Docs were improved with answers to questions from Boost mailing list 2014-10-03 14:40:46 +04:00
Antony Polukhin
8fcaf42349 Merge pull request #5 from mkurdej/fix/spelling
Fix spelling. Thanks for the patch!
2014-10-03 13:51:31 +04:00
Marek Kurdej
34f1eb73c2 Fix spelling. 2014-10-03 11:42:45 +02:00
Antony Polukhin
59c750b680 Minor doc fixes and added missing copyright note 2014-10-01 19:40:46 +04:00
Antony Polukhin
543d6d41cb More compilation warnings enabled and made sure that we have fixed #4 2014-10-01 12:52:14 +04:00
Anton Polukhin
0422fb0a6e Fix Windows related issues 2014-10-01 11:59:48 +04:00
Anton Polukhin
b76e5d22d9 Fix Windows related build issues 2014-09-30 23:35:08 +04:00
Antony Polukhin
0bcf6d0536 Workarounds for bjam library decorations 2014-09-30 22:44:28 +04:00
Antony Polukhin
ebb04ca29c Minor fixes 2014-09-29 20:57:48 +04:00
Antony Polukhin
1bdaf08e01 Polishing examples and docs 2014-09-29 20:41:35 +04:00
Antony Polukhin
90c3903acf Polishing examples nad docs 2014-09-29 19:27:46 +04:00
Antony Polukhin
0a30052710 Advanced refcounting tutorial finished 2014-09-29 13:53:51 +04:00
Antony Polukhin
9a71513b16 Added an advanced refcounting example, fixed this_executable detection on POSIX and minor improvements to the code 2014-09-28 15:35:40 +04:00
Antony Polukhin
74f3c3cb02 Commit some of the thoughts on tutorial8 2014-09-26 19:51:32 +04:00
Antony Polukhin
b99d0ad9cb Merge branch 'develop' of https://github.com/apolukhin/Boost.DLL into develop 2014-09-26 15:46:04 +04:00
Antony Polukhin
95bfd4eeac Renamed shared_library::path() to shared_library::location() 2014-09-26 15:42:50 +04:00
Anton Polukhin
90c0f0c9e7 Fix Windows compilation 2014-09-26 15:28:39 +04:00
Antony Polukhin
dc51cb9a6b load_self() was removed and many issues were fixed 2014-09-26 15:18:41 +04:00
Antony Polukhin
e9a70875fb Revert "Include boost/dll/runtime_symbol_info.hpp in boost/dll.hpp"
This reverts commit b7851bac4c.
2014-09-26 13:39:48 +04:00
Anton Polukhin
f9d0ecc3f6 program_location() method and related improvements 2014-09-26 12:44:53 +04:00
Antony Polukhin
b7851bac4c Include boost/dll/runtime_symbol_info.hpp in boost/dll.hpp 2014-09-25 18:44:04 +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
b9d0bed35c Fix Windows compilation 2 2014-09-25 16:42:34 +04:00
Antony Polukhin
297ff991d1 Fix Windows compilation 2014-09-25 16:41:22 +04:00
Antony Polukhin
345d416c02 Fix Windows paths 2014-09-25 16:37:22 +04:00
Antony Polukhin
3c233a6dc8 Docs improved and initial implementation of symbol_location for Windows 2014-09-25 16:29:32 +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
Antony Polukhin
56847ef9d6 Doxygen fails to generate nice docs, attempting to workaround 2014-09-24 19:41:54 +04:00
Antony Polukhin
171dfe696d Minor interface related improvements 2014-09-24 19:32:45 +04:00
Anton Polukhin
ec03265535 Fix Windows related issues and warnings 2014-09-24 19:17:29 +04:00
Antony Polukhin
490a670e26 Minor platform updates and tests fixes 2014-09-24 19:01:55 +04:00
Antony Polukhin
71db3573af Added append_native_decorations mode 2014-09-24 18:39:07 +04:00
Antony Polukhin
73f185cc54 Improve test 2014-09-17 20:02:17 +04:00
Antony Polukhin
173c506593 More tests and exclude macho_info.hpp from coverage tests (while waiting OSX support for TravisCI) 2014-09-17 19:46:57 +04:00
Antony Polukhin
4c537cc0ac Improve tests coverage and sanity 2014-09-17 19:30:33 +04:00
Antony Polukhin
685eb8f548 Exclude pe_info.hpp from coverage tests (there is no simple way to run tests on Windows using TravisCI) 2014-09-17 17:32:28 +04:00
Antony Polukhin
80f2062c31 Fix references to the badges 2014-09-17 17:27:48 +04:00