Antony Polukhin
9305ef7ee9
Fix for MinGW compilation (2)
2017-02-25 23:42:41 +03:00
Antony Polukhin
dea1230c32
Fix for MinGW compilation
2017-02-25 23:13:59 +03:00
Antony Polukhin
89efdf0542
Run MinGW tests too (thanks to Pavel Filinov for showing that appveyor apability)
2017-02-23 21:24:47 +03:00
Antony Polukhin
20501f4565
Fix more MSVC warnings
2017-02-15 17:23:59 +03:00
Antony Polukhin
0175302ba4
Suppress one of the warnings
2017-02-14 21:15:34 +03:00
Antony Polukhin
a3b4f0fb4b
Fix MSVC warnings
2017-02-14 18:05:00 +03:00
Antony Polukhin
e68ca6603b
Suppress warnings more aggressivly in aggressive_ptr_cast
2017-02-11 14:53:12 +03:00
Antony Polukhin
12dedf973a
Update TravisCI file to use sanitisers
2017-02-08 22:38:00 +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
a21f054387
Fix memory leaks
2017-02-08 22:36:28 +03:00
Antony Polukhin
3d124de815
Add some const and constexpr
2017-02-08 22:36:02 +03:00
Antony Polukhin
d1f23fadc1
Suppress GCC warnings and fix void* to member pointer casting
2017-02-08 22:13:26 +03:00
Antony Polukhin
5c2e503905
Fix Android compilation
2017-02-02 22:24: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
529ff731ba
Fix for WEC2013 ( #10 )
2017-01-20 22:08:49 +03:00
Antony Polukhin
97ac23037c
Added symbol_location_ptr function for symbols that can not be dereferenced/have unknown type. Fixed warning produced by preprocessor define in Jamfile
2017-01-04 17:45:29 +03:00
Antony Polukhin
6f4e9ca40f
Move MinGW related workaround into cpp file in tutorial8 (for consistency)
2016-10-17 22:12:42 +03:00
Antony Polukhin
e04141ef17
Merge branch 'develop' of github.com:apolukhin/Boost.DLL into develop
2016-10-14 10:06:29 +03:00
Antony Polukhin
d1e9cb7618
Merge pull request #33 from Uskok/patch-1
...
Update refcounting_plugin.hpp
2016-10-14 11:00:31 +04:00
Uskok
aa1981820b
Update refcounting_plugin.hpp
...
Without BOOST_DLL_FORCE_ALIAS_INSTANTIATION it is not working under Windows with MinGW. Tested with TDM-GCC 492-x64
2016-10-14 07:49:45 +02:00
Rene Rivera
e6f2eff5b6
Add, and update, documentation build targets.
2016-10-07 23:07:33 -05:00
Antony Polukhin
6cf436979c
Fix aliases on Windows+IntelCompiler (trac 12290)
2016-08-31 21:58:14 +03:00
Antony Polukhin
d2be74ebbb
One more test for library_info
2016-07-07 21:38:29 +03:00
Antony Polukhin
605b396141
Merge pull request #32 from an-ky/develop
...
Allow to query non-existant sections
2016-07-07 22:35:03 +04:00
Andreas Küchler
54bdb7cc74
Merge pull request #1 from an-ky/an-ky-patch-1
...
Add type
2016-07-07 09:04:34 +02:00
Andreas Küchler
f3fd8076ce
Add type
2016-07-07 09:03:59 +02:00
Andreas Küchler
b044c41e09
Add test to query empty section
...
Adds test which ensures empty vector is returned if an empty section is queried.
2016-07-07 08:25:14 +02:00
Andreas Küchler
c412ace49d
Allow to query non-existant sections
...
Sometimes it is convenient to query a library for a specific section and expect an empty result if the section does not exists. This was not possible because library_info ASSERTed the section adresses thus crashing the Application if a section was not found.
Fixed this by checking section begin and end and returning an emtpy vector of string if the section was not found.
2016-07-06 15:19:06 +02:00
Antony Polukhin
b09c0b8567
Minor docs improvement
2016-06-18 10:03:57 +03:00
Antony Polukhin
e6afb52177
Merge pull request #31 from klemens-morgenstern/develop
...
removed shared_ptr
2016-06-18 10:49:19 +04:00
klemens-morgenstern
2169bc69c4
removed shared_ptr
2016-06-17 22:08:14 +02:00
Antony Polukhin
19aad2a439
minor fixes in docs
2016-06-17 22:46:01 +03:00
Antony Polukhin
83b8227b00
Merge pull request #30 from klemens-morgenstern/develop
...
Doc & shared_ptr
2016-06-17 23:02:20 +04:00
klemens-morgenstern
c590aaafa6
removed tabs
2016-06-07 12:17:39 +02:00
klemens-morgenstern
60cb4fe628
updated doc and removed boost::shared_ptr<smart_library> stuff
2016-06-07 12:14:44 +02:00
Antony Polukhin
7f3ffca9f2
Fix link in docs
2016-06-04 11:38:23 +03:00
Antony Polukhin
f7c81eada6
Merge pull request #29 from klemens-morgenstern/develop
...
first bit of doc for mangled stuff
2016-06-04 12:32:59 +04:00
klemens-morgenstern
c82cb99ec9
Fixed errornous commit
2016-05-27 18:49:40 +02:00
klemens-morgenstern
2227304440
first bit of doc for mangled stuff
2016-05-27 18:48:15 +02:00
Antony Polukhin
d37a078efa
Merge pull request #9 from bebuch/develop
...
Suppress a 'unused parameter' warning in detail::aggressive_ptr_cast
2016-05-27 11:36:54 +04:00
Antony Polukhin
3e62806d0f
Generate docs for headers added by klemens-morgenstern
2016-05-27 09:09:22 +03:00
Antony Polukhin
0771429a1c
Merge pull request #19 from klemens-morgenstern/develop
...
Added import feature from klemens-morgenstern
2016-05-26 00:25:41 +04:00
klemens-morgenstern
8d9944f1b1
Merge branch 'develop' of https://github.com/apolukhin/Boost.DLL into develop
2016-05-17 11:48:40 +02:00
Benjamin Buch
0fe9bf18ec
Suppress a 'unused parameter' warning in detail::aggressive_ptr_cast(...)
2016-05-14 00:34:10 +02:00
klemens-morgenstern
a03d85ee7b
changed dbhhelp to __undname
2016-04-01 23:16:27 +02:00
klemens-morgenstern
c471dbc188
fix wrong native call
2016-03-18 00:55:42 +01:00
klemens-morgenstern
bba90c79de
another try for 64-bit msvc
2016-03-18 00:35:27 +01:00
klemens-morgenstern
6e4a2b82f1
trying to fix the 64-bit build
2016-03-17 23:56:34 +01:00