Closed Bug 1668402 Opened 5 years ago Closed 5 years ago

Optimized ARM64-simulator SpiderMonkey build error: "MozSimulator-vixl.cpp:211:7: error: use of undeclared identifier 'pendingCacheRequests'"

Categories

(Core :: JavaScript: WebAssembly, defect)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1668261

People

(Reporter: cfallin, Assigned: cfallin)

Details

Attachments

(1 obsolete file)

When building the SpiderMonkey shell with ./configure --enable-optimize --disable-debug --enable-simulator=arm64, one gets the following build error:

.../mozilla-unified/js/src/jit/arm64/vixl/MozSimulator-vixl.cpp:211:7: error: use of undeclared identifier 'pendingCacheRequests'
  if (pendingCacheRequests) {
      ^
.../mozilla-unified/js/src/jit/arm64/vixl/MozSimulator-vixl.cpp:219:7: error: use of undeclared identifier 'FlushICache'
      FlushICache();
      ^

This appears to be an issue with a missing #ifdef.

This adds a missing #ifdef so that a SpiderMonkey shell build with
--enable-optimize --disable-debug --enable-simulator=arm64 works.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
Attachment #9178865 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: