Skip to content

feat: add support to big endian#43

Merged
alexdima merged 1 commit intomicrosoft:mainfrom
ovflowd:patch-1
Apr 15, 2026
Merged

feat: add support to big endian#43
alexdima merged 1 commit intomicrosoft:mainfrom
ovflowd:patch-1

Conversation

@ovflowd
Copy link
Copy Markdown
Contributor

@ovflowd ovflowd commented Apr 14, 2026

We (Node.js) are facing issues with vscode-oniguruma in certain machines such as AIX/s390.

Ref: nodejs/node#62512

Copilot AI review requested due to automatic review settings April 14, 2026 11:48
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the WASM build configuration to support running vscode-oniguruma on big-endian systems (e.g., AIX/s390), addressing interoperability issues observed by Node.js consumers.

Changes:

  • Enable Emscripten big-endian support in the WASM build by adding -s SUPPORT_BIG_ENDIAN=1.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@alexdima alexdima merged commit d0ae7f6 into microsoft:main Apr 15, 2026
6 of 7 checks passed
@ovflowd
Copy link
Copy Markdown
Contributor Author

ovflowd commented Apr 16, 2026

I forgot to update the PR description explaining what the flag entails to, but it pretty much enables explicit support to "Big Endian-based systems"

@ovflowd ovflowd deleted the patch-1 branch April 16, 2026 11:37
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.

4 participants