Fix build on unified-X platform 33/307833/2 accepted/tizen/unified/20240315.155154 accepted/tizen/unified/x/20240315.081636 submit/tizen/20240314.160014
authorDaniil Ruban <intx82@gmail.com>
Wed, 13 Mar 2024 11:57:27 +0000 (12:57 +0100)
committerDae-Hyun Ko <dhyuna.ko@samsung.com>
Thu, 14 Mar 2024 12:12:17 +0000 (12:12 +0000)
commitd1df622dd5054c41873bd94f6be8eb378513e6ba
tree6b569a300f25949700dc2881c67e9849e5cfbca7
parent03e96af1591d31818ae1cfc5a2ab5a78cde17f00
Fix build on unified-X platform

- Disable v8_enable_static_roots according to 'https://groups.google.com/g/v8-reviews/c/GIhTcy8qMe4?pli=1'
- Fix minor changes with std::move and lvalues in v8/src/base
- Move -fconcepts flag to 'cflags_cc' instead of 'cflags'

Change-Id: Ib82c8333750d86a0ccc3a01f95c13c9d5d4d5a2d
Signed-off-by: Daniil Ruban <intx82@gmail.com>
build/config/compiler/BUILD.gn
v8/BUILD.gn
v8/src/base/optional.h