-
-
Notifications
You must be signed in to change notification settings - Fork 33k
Closed
Labels
questionIssues that look for answers.Issues that look for answers.s390Issues and PRs related to the s390 architecture.Issues and PRs related to the s390 architecture.v8 engineIssues and PRs related to the V8 dependency.Issues and PRs related to the V8 dependency.
Description
Is your feature request related to a problem? Please describe.
Building node for s390x requires libatomic as the comment in v8.gyp reports:
# Platforms that don't have Compare-And-Swap support need to link atomic
# library to implement atomic memory access
Describe the solution you'd like
s390x has many atomic instructions including a few compare-and-swap instructions (differing on operand size).
Describe alternatives you've considered
I am curious as to which atomic operations are required and where in the code they are. I would look at adding them to eliminate the need for libatomic.
Metadata
Metadata
Assignees
Labels
questionIssues that look for answers.Issues that look for answers.s390Issues and PRs related to the s390 architecture.Issues and PRs related to the s390 architecture.v8 engineIssues and PRs related to the V8 dependency.Issues and PRs related to the V8 dependency.