Skip to content

MSVC: The ARM command line should not define MASM#21817

Merged
skrah merged 1 commit into
python:masterfrom
skrah:masm_defines
Aug 10, 2020
Merged

MSVC: The ARM command line should not define MASM#21817
skrah merged 1 commit into
python:masterfrom
skrah:masm_defines

Conversation

@skrah
Copy link
Copy Markdown
Contributor

@skrah skrah commented Aug 10, 2020

The relevant part of the command lines should look as follows:

x64: /DCONFIG_64 /DMASM

Win32: /DCONFIG_32 /DPPRO /DMASM

ARM64: /DCONFIG_64 /DANSI

ARM: /DCONFIG_32 /DANSI

@skrah
Copy link
Copy Markdown
Contributor Author

skrah commented Aug 10, 2020

The current situation is not an error: It happens to work because MASM is not activated if ANSI is defined, so we don't have to backport.

But the intent is that MASM and ANSI are mutually exclusive.

@skrah
Copy link
Copy Markdown
Contributor Author

skrah commented Aug 10, 2020

I'm editing _decimal.vcxproj by hand, but all windows buildbots pass, so it must be correct.

@bedevere-bot
Copy link
Copy Markdown

@skrah: Please replace # with GH- in the commit message next time. Thanks!

shihai1991 pushed a commit to shihai1991/cpython that referenced this pull request Aug 20, 2020
xzy3 pushed a commit to xzy3/cpython that referenced this pull request Oct 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants