pybind11/include/pybind11/detail
Sam Gross 2e35470cff
fix: use manual padding of instance_map_shard (#5200)
* Use manual padding of instance_map_shard.

The alignas(64) specifier requires aligned allocation, which is not
available on macOS when targeting versions before 10.14.

* Add 'see #5200'

* Update include/pybind11/detail/internals.h

* Update include/pybind11/detail/internals.h

---------

Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com>
2024-06-26 15:46:46 -04:00
..
class.h feat: remove Python 3.6 support (#5177) 2024-06-22 00:55:00 -04:00
common.h chore: back to work 2024-06-26 00:42:54 -04:00
descr.h chore(deps): update pre-commit hooks (#5084) 2024-04-02 11:14:08 -04:00
init.h chore(deps): update pre-commit hooks (#4868) 2023-10-03 13:13:44 -04:00
internals.h fix: use manual padding of instance_map_shard (#5200) 2024-06-26 15:46:46 -04:00
type_caster_base.h fix: use std::addressof in type_caster_base.h (#5189) 2024-06-24 08:59:55 -07:00
typeid.h Add std::string clean_type_id(const char *typeid_name) overload (in namespace detail). (#4049) 2022-07-07 19:08:10 -07:00