v8/test
joransiu 2b4c9c100b S390:Update inline asm constraint in test-platform
The GetStackPointer() routine in test-platform uses an inline
assembly code to store the current stack pointer value into a static
variable sp_addr.  The existing asm code for S390 uses an ST/STG
instruction, with the memory operand associated with the general ('=g')
constraint to sp_addr.

On GCC 4.8.5, the GCC compiler got confused and treated sp_addr as
an integer operand instead of memory operand, resulting in a store
being emitted that writes to an invalid meory location.

Given the specific store instructions being inlined here, we should
restict the sp_addr operand to explicitly be a memory operand using '=m'
instead of '=g'.

R=bmeurer@chromium.org,jkummerow@chormium.org,rmcilroy@chromium.org,yangguo@chromium.org
BUG=

Review-Url: https://codereview.chromium.org/2158523002
Cr-Commit-Position: refs/heads/master@{#37809}
2016-07-16 15:36:45 +00:00
..
benchmarks
cctest S390:Update inline asm constraint in test-platform 2016-07-16 15:36:45 +00:00
fuzzer Provide a convenience array buffer allocator 2016-06-29 07:42:40 +00:00
intl Avoid calling the builtin String.prototype.split in Intl 2016-07-08 16:53:09 +00:00
js-perf-test [test] Fix result regexp in JSTests.json. 2016-06-06 09:07:33 +00:00
memory [snapshot] support multiple contexts in the same snapshot. 2016-06-15 15:39:06 +00:00
message [test] Remove NaCl support from test runner harness. 2016-07-12 13:18:49 +00:00
mjsunit [turbofan] In effect control linearizer, only delay effect phi update for loops. 2016-07-16 12:39:14 +00:00
mozilla
preparser
promises-aplus
simdjs
test262 Revert "Make toLocaleString on arrays always call toLocaleString on its elements." 2016-07-15 11:28:42 +00:00
unittests Land v8-side changes to switch to v8_current_cpu in the GN build. 2016-07-15 22:35:20 +00:00
webkit [test] Remove NaCl support from test runner harness. 2016-07-12 13:18:49 +00:00
bot_default.gyp
bot_default.isolate
BUILD.gn [Turbofan] Add Simd128 registers to RegisterConfiguration. 2016-06-30 11:29:36 +00:00
default.gyp
default.isolate
ignition.gyp
ignition.isolate
optimize_for_size.gyp
optimize_for_size.isolate
perf.gyp
perf.isolate