Skip to content

[3.9] bpo-41617: Add _Py__has_builtin() macro (GH-23260)#23262

Merged
vstinner merged 1 commit into
python:3.9from
vstinner:py_has_builtin39
Nov 13, 2020
Merged

[3.9] bpo-41617: Add _Py__has_builtin() macro (GH-23260)#23262
vstinner merged 1 commit into
python:3.9from
vstinner:py_has_builtin39

Conversation

@vstinner

@vstinner vstinner commented Nov 13, 2020

Copy link
Copy Markdown
Member

Fix building pycore_bitutils.h internal header on old clang version
without __builtin_bswap16() (ex: Xcode 4.6.3 on Mac OS X 10.7).

Add a new private _Py__has_builtin() macro to check for availability
of a preprocessor builtin function.

Co-Authored-By: Joshua Root jmr@macports.org

Co-authored-by: Joshua Root jmr@macports.org
(cherry picked from commit b3b9808)

https://bugs.python.org/issue41617

Fix building pycore_bitutils.h internal header on old clang version
without __builtin_bswap16() (ex: Xcode 4.6.3 on Mac OS X 10.7).

Add a new private _Py__has_builtin() macro to check for availability
of a preprocessor builtin function.

Co-Authored-By: Joshua Root <jmr@macports.org>

Co-authored-by: Joshua Root <jmr@macports.org>
(cherry picked from commit b3b9808)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants