Skip to content

Remove STACKMAN_HAVE_CALL in 1.4.0. - #26

Open
kristjanvalur wants to merge 1 commit into
stackless-dev:masterfrom
kristjanvalur:drop-have-call
Open

kristjanvalur wants to merge 1 commit into
stackless-dev:masterfrom
kristjanvalur:drop-have-call

Conversation

@kristjanvalur

Copy link
Copy Markdown
Collaborator

Every supported ABI provides stackman_call. STACKMAN_HAVE_CALL was always 1, and its only use was to compile test_04 and test_05. Those tests now always build. STACKMAN_STACK_ALIGN is unchanged, and it is still defined from a normal #include "stackman.h".

This is for 1.4.0. It does not belong in a 1.3.x patch. STACKMAN_VERSION stays 1.3.0 until that release. The historical note in docs/abi-register-audit.md is left as it was.

Closes #16.

Every supported ABI already provides stackman_call. The macro only
decided whether test_04 and test_05 were compiled. STACKMAN_STACK_ALIGN
stays visible from a normal stackman.h include.

This is for 1.4.0, not a 1.3.x patch.
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.

Remove legacy STACKMAN_HAVE_CALL macro

1 participant