Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add arm64 asm #1679

Closed
wants to merge 1 commit into from
Closed

Add arm64 asm #1679

wants to merge 1 commit into from

Conversation

jkunkee
Copy link
Contributor

@jkunkee jkunkee commented Feb 25, 2019

Checklist
  • npm install && npm test passes
  • tests are included
    • No GYP tests seem to be in node-gyp
  • commit message follows commit guidelines
Description of change

This is a port of nodejs/node#26020 (see also refack/GYP3#23) to the node-gyp copy of GYP. It is important when building Node.js itself (V8 has ASM bits; hence the other PR) and when building native modules with ASM (fairly rare, as I understand it).

@jkunkee jkunkee marked this pull request as ready for review February 25, 2019 22:34
@jkunkee
Copy link
Contributor Author

jkunkee commented Feb 25, 2019

This is a much smaller change than #1678, but they may overlap some.

@jkunkee
Copy link
Contributor Author

jkunkee commented Apr 2, 2019

This PR is redundant with upgrading node-gyp's GYP to refack/GYP.

This change allows MSVS projects generated for ARM64 to include ASM
files.
@jkunkee
Copy link
Contributor Author

jkunkee commented May 2, 2019

#1678's GYP-specific parts were separated into refack/GYP3#33, then that was ported back as #1739. It might have a merge conflict with this PR, but they do not functionally overlap.

joaocgreis pushed a commit to JaneaSystems/node-gyp that referenced this pull request May 7, 2019
This change allows MSVS projects generated for ARM64 to include ASM
files.

PR-URL: nodejs#1679
Reviewed-By: João Reis <[email protected]>
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.

2 participants