xlc
af8912d8c8
Fixed branch conflicts
2019-12-03 17:56:44 +08:00
Lichao Xia
2f2a4be809
1.Resolve the problem of the pointer CV qualifier in demangle not
...
matching the name obtained by ctti_type_index::type_id.
2.Resolved the problem where ctti_type_index::type_id could not be
obtained when the template type in demangle contains default
parameters.
3.Resolved the problem of ctti_type_index::type_id getting the
function
name without Spaces between the return type and the parentheses when
the
template parameter type in demangle is a function.
4.Resolved the problem of ctti_type_index::type_id in demangle
getting
no Spaces between the end '>' of the two templates
2019-12-01 10:38:04 +08:00
Antony Polukhin
3176e5c5b9
fix tests
boost-1.73.0
boost-1.73.0.beta1
2019-11-27 21:44:32 +03:00
Antony Polukhin
d8495f3918
register template_method_linux_test in Jamfile and make test more strict; fix issues found by test
2019-11-27 21:14:23 +03:00
Antony Polukhin
974f5eee59
Merge pull request #35 from RamilGauss/develop
...
Fix for Issue #32 "DeImangle does not match when smart_library calls import_Imangled with const T* or std ::string"
2019-11-27 21:10:58 +03:00
Ramil
59ba09d327
Added comment and fix
...
Fix on incorrect results for Other::MyClass::Func() and MyClass::Func()
2019-11-24 17:44:16 +03:00
Ramil
2e5101d0a7
Added a copyright note
2019-11-24 17:39:38 +03:00
Ramil
9049914417
Added template method testing
...
Linux only
2019-11-24 12:09:13 +03:00
Ramil
1f6de5456d
On Linux: template methods
...
A different entry in the export table for template and ordinary functions.
2019-11-24 12:04:15 +03:00
Antony Polukhin
f5d56094f1
fix warnings and work with enum without UB ( fixes #30 )
2019-11-23 20:59:00 +03:00
Antony Polukhin
86a799d7e1
fix warnings in switch
2019-11-23 17:06:21 +03:00
Nikita Kniazev
6708393b39
Switch to static dispatch ( #34 )
...
Ceases dependence on MPL
2019-11-23 10:56:12 +03:00
Nikita Kniazev
3b7d26647a
Clang and ICC on Windows fixes ( #33 )
...
* There is no BOOST_MSVC_VER macro
* Clang and ICC on Windows fixes
* CI print bootstrap log on error
* Appveyor: Switch to VS2015 image because of Boost.Build
It requires `vswhere` to discover VC paths.
* Fix and improve branch detection on Travis
* Fix Clang-5 job on Travis
* Enable RTTI tests
* Add VC14.2 job
* Add Clang with VS2019 job
* Add comment to CI
* Restore the old simple logic for branches
2019-11-22 18:45:20 +03:00
Antony Polukhin
8f39a38a31
Increase fetch depth to avoid issues
boost-1.72.0.beta1
boost-1.72.0
boost-1.71.0.beta1
boost-1.71.0
boost-1.70.0.beta1
boost-1.70.0
2019-01-31 01:25:05 +03:00
Antony Polukhin
927563d1ba
ignore filesystem coverage
2019-01-12 22:44:33 +03:00
Antony Polukhin
eba80b479f
Docs improved with references and new entries in reference section
2019-01-08 00:25:15 +03:00
Antony Polukhin
a9947765d7
Update copyright years
2019-01-06 20:30:18 +03:00
Antony Polukhin
a38d119ff6
Merge pull request #42 from klemens-morgenstern/patch-1
...
Update smart_library.hpp
2019-01-06 15:26:06 +03:00
Antony Polukhin
0dbf96db1e
Change error into warning
2019-01-06 13:07:29 +03:00
Antony Polukhin
d18892182d
Add missing 'using' for 'system_category'
2019-01-06 10:12:38 +03:00
Antony Polukhin
8a4e5c30f5
Build fixes
2019-01-05 22:26:04 +03:00
Antony Polukhin
9a079e1747
Fix macro name for using the standard fs
2019-01-05 22:02:58 +03:00
Antony Polukhin
9556f53e7c
resolve merge conflicts and fix compilation with Standard C++ FS
2019-01-05 21:21:28 +03:00
Antony Polukhin
ad38fe8bb3
Remove obsolete Jamfile ( fixes #44 and fixes #45 )
2019-01-05 16:57:10 +03:00
Antony Polukhin
193d395040
s/reset/clear/g
2019-01-04 02:27:36 +03:00
Antony Polukhin
0c6a103cd8
bugfixes
2019-01-03 23:09:59 +03:00
Antony Polukhin
334bd6d41a
Windows fixes for the decorate() logic and library loadings
2019-01-03 22:14:09 +03:00
Antony Polukhin
7981565592
temporary comment out the shared_library::decorate member function
2019-01-03 18:22:53 +03:00
Antony Polukhin
d9b306691b
Merge remote-tracking branch 'firefly/develop' into develop
2019-01-03 18:09:01 +03:00
Antony Polukhin
37088b9c08
Merge branch 'develop' of github.com:apolukhin/Boost.DLL into develop
2018-12-25 11:03:40 +03:00
Antony Polukhin
dc836f69fe
Merge pull request #43 from apolukhin/feature/ci-update
...
More platforms for the CI. Tests fixes and added missing includes.
2018-12-25 10:59:23 +03:00
Antony Polukhin
b93fd407c7
Merge branch 'feature/ci-update' into develop
2018-12-23 22:40:30 +03:00
Antony Polukhin
0af2f68cbc
CI fixes
2018-12-23 21:51:49 +03:00
Antony Polukhin
144947625e
comment out some platforms in CI for now
2018-12-23 21:48:49 +03:00
Klemens David Morgenstern
9c5640069f
added error for clang-win
2018-12-14 14:33:02 +07:00
Klemens David Morgenstern
a972e6574d
trying to fix the inclusion criteria
2018-12-14 11:51:54 +07:00
Klemens Morgenstern
462cff5127
Update smart_library.hpp
...
Trying to fix #25 by switching clang abi.
2018-12-10 14:55:42 +07:00
Antony Polukhin
0ade05d126
Disable cygwin and clang builds on AppveyorCI
2018-12-09 19:15:57 +03:00
Antony Polukhin
b4150b47fb
MinGW fix
2018-12-09 16:59:57 +03:00
Antony Polukhin
6faa0fde5d
Cygwin fixes
2018-12-09 15:42:31 +03:00
Antony Polukhin
56dab3880e
Add include for intptr_t
2018-12-09 15:17:24 +03:00
Antony Polukhin
cdf803e5e7
Disable sanitizers with clang
2018-12-09 13:17:39 +03:00
Antony Polukhin
5c172cb3c0
Harden the Clang CI runs
2018-12-09 09:41:11 +03:00
Antony Polukhin
68dce009e6
Harden the Clang CI runs
2018-12-09 09:21:15 +03:00
Antony Polukhin
e00ba24635
CI fixes
2018-12-08 23:13:30 +03:00
Antony Polukhin
f7861245f1
Do not run UBSAN with GCC8 and use global visibility with clang
2018-12-08 22:00:33 +03:00
Antony Polukhin
ee8bdd333a
Drop last change, as it does not affect sanitizers
2018-12-08 18:08:25 +03:00
Antony Polukhin
6d6bf67548
Mark my_plugin_sum as visible
2018-12-08 17:49:15 +03:00
Antony Polukhin
543298e367
Add missing include
2018-12-08 15:23:37 +03:00
Antony Polukhin
95202e9e17
Fix UB with visibility of base class
2018-12-08 15:10:18 +03:00