Commit 180c150
deps: V8: cherry-pick cf1bce40a5ef
Original commit message:
[wasm] Fix S128Const on big endian
Since http://crrev.com/c/2944437 globals are no longer little endian
enforced.
S128Const handling in the initializer needs to take this into account
and byte reverse values which are hard coded in little endian order.
This is currently causing failures on Node.js upstream:
#59034 (comment)
Change-Id: Ifcc9ade93ee51565ab19b16e9dadf0ff5752f7a6
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7704213
Commit-Queue: Milad Farazmand <mfarazma@ibm.com>
Reviewed-by: Manos Koukoutos <manoskouk@chromium.org>
Cr-Commit-Position: refs/heads/main@{#106082}
Refs: v8/v8@cf1bce4
PR-URL: #62449
Refs: v8/v8@cf1bce4
Reviewed-By: Guy Bedford <guybedford@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>1 parent bc265aa commit 180c150Copy full SHA for 180c150
1 file changed
+10Lines changed: 10 additions & 0 deletions
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- deps/v8/src/wasm
Expand file treeCollapse file tree
Open diff view settings
Collapse file
deps/v8/src/wasm/constant-expression-interface.cc
Copy file name to clipboardExpand all lines: deps/v8/src/wasm/constant-expression-interface.cc+10Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
40 | 40 | |
41 | 41 | |
42 | 42 | |
| 43 | + |
| 44 | + |
| 45 | + |
| 46 | + |
| 47 | + |
| 48 | + |
| 49 | + |
| 50 | + |
| 51 | + |
43 | 52 | |
| 53 | + |
44 | 54 | |
45 | 55 | |
46 | 56 | |
|
0 commit comments