Commit 88ed027
committed
deps: V8: cherry-pick 7ddb8399f9f1
Original commit message:
[msvc] fix ambiguous call to function in assembler test
MSVC is confused by initializer list and default parameter, and reports
an ambiguous call.
test/cctest/test-assembler-arm64.cc(12208): error C2668: 'v8::internal::Clobber': ambiguous call to overloaded function
test-utils-arm64.h(251): note: could be 'void v8::internal::Clobber(v8::internal::MacroAssembler *,v8::internal::CPURegList)'
test-utils-arm64.h(241): note: or 'void v8::internal::Clobber(v8::internal::MacroAssembler *,v8::internal::RegList,const uint64_t)'
Solution is to construct with explicit type.
Bug: v8:13312
Change-Id: I66f5ba48bcdf6eb30035beaf7214a3d26fc9f18b
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3913034
Reviewed-by: Igor Sheludko <ishell@chromium.org>
Commit-Queue: Jakob Kummerow <jkummerow@chromium.org>
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Cr-Commit-Position: refs/heads/main@{#83406}
Refs: v8/v8@7ddb839
PR-URL: #44741
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>1 parent 26c651c commit 88ed027Copy full SHA for 88ed027
File tree
Expand file treeCollapse file tree
2 files changed
+11
-11
lines changedOpen diff view settings
Filter options
- deps/v8/test/cctest
Expand file treeCollapse file tree
2 files changed
+11
-11
lines changedOpen diff view settings
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
36 | 36 | |
37 | 37 | |
38 | 38 | |
39 | | - |
| 39 | + |
40 | 40 | |
41 | 41 | |
42 | 42 | |
|
Collapse file
deps/v8/test/cctest/test-assembler-arm64.cc
Copy file name to clipboardExpand all lines: deps/v8/test/cctest/test-assembler-arm64.cc+10-10Lines changed: 10 additions & 10 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
12179 | 12179 | |
12180 | 12180 | |
12181 | 12181 | |
12182 | | - |
| 12182 | + |
12183 | 12183 | |
12184 | 12184 | |
12185 | | - |
| 12185 | + |
12186 | 12186 | |
12187 | 12187 | |
12188 | | - |
| 12188 | + |
12189 | 12189 | |
12190 | 12190 | |
12191 | | - |
| 12191 | + |
12192 | 12192 | |
12193 | 12193 | |
12194 | | - |
| 12194 | + |
12195 | 12195 | |
12196 | 12196 | |
12197 | | - |
| 12197 | + |
12198 | 12198 | |
12199 | 12199 | |
12200 | | - |
| 12200 | + |
12201 | 12201 | |
12202 | 12202 | |
12203 | 12203 | |
12204 | | - |
| 12204 | + |
12205 | 12205 | |
12206 | 12206 | |
12207 | | - |
| 12207 | + |
12208 | 12208 | |
12209 | 12209 | |
12210 | | - |
| 12210 | + |
12211 | 12211 | |
12212 | 12212 | |
12213 | 12213 | |
|
0 commit comments