klemens-morgenstern
cd059226ff
combined stl und ctti typeindex to work with msvc
2016-02-07 00:42:38 +01:00
klemens-morgenstern
1cddd335c9
implemented proto-type for class import
...
for description see the PR https://github.com/apolukhin/Boost.DLL/pull/19
2016-02-07 00:29:05 +01:00
klemens-morgenstern
836b298061
added has_standard to ctor/dtor. Needed by class-loaded.
2016-02-06 23:54:04 +01:00
klemens-morgenstern
0197eeb228
switch type_index to cttl.
...
this allows incomplete types as overloads, which will come in handy for class import.
2016-02-06 23:44:07 +01:00
klemens-morgenstern
76e521fb8f
changed ctor/dtor to work with mingw
2016-02-06 18:38:40 +01:00
klemens-morgenstern
3d92ce5975
added c++14-guard for cpp_test_library.cpp
2016-02-06 16:44:09 +01:00
klemens-morgenstern
b2fd498875
added this-pointer test
...
in order to test if we got the function signatures right (which we don't seem to have for mingw) I added a test, which checks if the right this-pointer arrives in the dll.
currently fails on windows with mingw
2016-02-06 16:30:32 +01:00
klemens-morgenstern
46c129dc4d
fixed msvc problems
2016-02-06 16:05:46 +01:00
klemens-morgenstern
81f0e6e6f7
fixed include guards
2016-02-06 15:35:10 +01:00
klemens-morgenstern
0cd2a9e4b1
bugfix
...
@apolukhin You solution does not work with x32 MSVC-14
2016-02-06 15:34:27 +01:00
klemens-morgenstern
78493c15b9
Merge branch 'develop' of https://github.com/apolukhin/Boost.DLL into develop
...
Conflicts:
include/boost/dll/smart_library.hpp
2016-02-06 14:13:09 +01:00
klemens-morgenstern
085810effb
added import feature
2016-02-06 14:08:19 +01:00
klemens-morgenstern
7cd2653bf7
added constructor in smart_library from shared_library
2016-02-06 13:46:27 +01:00
klemens-morgenstern
0abd090f2c
started on import_mangled.hpp.
...
*is ineffective, since I copy smart_library. That is not necessary*
2016-02-06 12:20:53 +01:00
klemens-morgenstern
65cefc578c
added a get helper function
2016-02-05 23:49:03 +01:00
klemens-morgenstern
7908eb3c97
made demangle_symbol available in experimental namespace
2016-02-05 20:35:42 +01:00
klemens-morgenstern
f5c017e95a
added type_info loader
2016-02-05 20:28:17 +01:00
Antony Polukhin
2c203179e8
Typo fix
2016-02-02 00:39:53 +03:00
Antony Polukhin
db1c9c6f5f
MSVC related fixes
2016-02-02 00:07:02 +03:00
Antony Polukhin
73315c86cf
Docs unified, shared_library now can get member pointers, multiple improvements for aggressive_ptr_cast
2016-02-01 23:39:52 +03:00
Antony Polukhin
8af9b5a804
Merge pull request #18 from klemens-morgenstern/develop
...
Fix for MSVC
2016-02-01 08:06:26 +03:00
klemens-morgenstern
4def25c7d8
added possible fix for msvc-x64
2016-01-31 22:26:14 +01:00
klemens-morgenstern
d629cf9e3e
added _ptr64 handling for the msvc parser
2016-01-31 21:43:49 +01:00
Antony Polukhin
45f52bafad
Merge pull request #5 from Lastique/patch-1
...
Update Boost.WinAPI includes and ensure the correct usage of GetLastError()
2016-01-31 23:22:50 +03:00
klemens-morgenstern
e29ea117e5
fixed a few bugs
2016-01-31 21:08:09 +01:00
Andrey Semashev
f8654e62ec
Update Boost.WinAPI includes and ensure the correct usage of GetLastError()
2016-01-31 22:48:46 +03:00
klemens-morgenstern
c96ef0a774
Merge pull request #2 from apolukhin/develop
...
CI Windows test
2016-01-31 13:19:00 +01:00
Antony Polukhin
527abc4fe3
Applied minor chages to appveyor.yml and moved it to test/ folder
2016-01-31 11:41:09 +03:00
Antony Polukhin
b37ae14efa
Attempt to setup CI tests for Windows (10)
2016-01-30 23:38:54 +03:00
Antony Polukhin
3e0c2ba152
Attempt to setup CI tests for Windows (9)
2016-01-30 22:40:30 +03:00
Antony Polukhin
ae971ddfae
Attempt to setup CI tests for Windows (8)
2016-01-30 22:17:28 +03:00
Antony Polukhin
9cb10f61ad
Attempt to setup CI tests for Windows (7)
2016-01-30 21:48:43 +03:00
Antony Polukhin
69b6f35ecc
Attempt to setup CI tests for Windows (6)
2016-01-30 21:32:36 +03:00
Antony Polukhin
1df050163c
Attempt to setup CI tests for Windows (5)
2016-01-30 21:14:54 +03:00
Antony Polukhin
f35a0dc732
Attempt to setup CI tests for Windows (4)
2016-01-30 20:40:10 +03:00
Antony Polukhin
641e97dd6c
Attempt to setup CI tests for Windows (3)
2016-01-30 19:59:10 +03:00
Antony Polukhin
39d2d23bf6
Attempt to setup CI tests for Windows (2)
2016-01-30 19:54:04 +03:00
Antony Polukhin
196a26b793
Attempt to setup CI tests for Windows
2016-01-30 19:51:35 +03:00
Antony Polukhin
41a6c34d24
Attempt to improve coverage reports on modern compilers (8)
2016-01-30 19:24:46 +03:00
Antony Polukhin
6a7375d8e9
Attempt to improve coverage reports on modern compilers (7)
2016-01-30 19:13:20 +03:00
Antony Polukhin
d9c2bc8a5a
Attempt to improve coverage reports on modern compilers (6)
2016-01-30 18:49:50 +03:00
Antony Polukhin
501e26b3db
Attempt to improve coverage reports on modern compilers (5)
2016-01-30 18:43:21 +03:00
Antony Polukhin
37b55275c0
Attempt to improve coverage reports on modern compilers (4)
2016-01-30 18:21:28 +03:00
Antony Polukhin
b13c29a61c
Attempt to improve coverage reports on modern compilers (3)
2016-01-30 18:07:43 +03:00
Antony Polukhin
901befc3d8
Attempt to improve coverage reports on modern compilers (2)
2016-01-30 17:24:07 +03:00
Antony Polukhin
8ba8d410ff
Attempt to improve coverage reports on modern compilers
2016-01-30 17:16:02 +03:00
klemens-morgenstern
fb43c91681
Merge pull request #1 from apolukhin/develop
...
Update from apolukhin
2016-01-29 22:21:35 +01:00
Antony Polukhin
808e42fcd1
Fixed some warnings in experimental parts of the library
2016-01-28 22:30:08 +03:00
Antony Polukhin
f6e6caa15a
restored some of the Windows flags
2016-01-26 17:33:32 +03:00
Antony Polukhin
2c51f62ebb
Typo fix
2016-01-26 17:12:32 +03:00