dart-sdk/build/config
Samir Jindel 6a8aae0095 [vm] Enable Dart VM to run in QEMU user-mode emulation for ARM.
Normally we consult /proc to determine the host architecture. However, this
reports the actual host architecture, not the QEMU-simulated one.

Also, GDB cannot debug position-independent executables in QEMU, so we disable
PIE when compiling for execution in QEMU.

Pass '--use-qemu' to 'gn.py' to build for QEMU.

Change-Id: Ib125127ceb0582b66754cfc0da22e09d224ee1e9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/125267
Commit-Queue: Samir Jindel <sjindel@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
2019-11-18 16:58:53 +00:00
..
android Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
clang [infra] Use Clang for ia32 and arm64. Use the dl'd sysroots by default. 2017-12-02 06:19:33 +00:00
compiler [vm] Fix one MSAN failure; add UBSAN configuration. 2019-10-09 23:38:30 +00:00
gcc [build] Remove absolute paths from object files and vm_platform.dill. 2018-06-28 18:21:27 +00:00
linux [vm] Enable Dart VM to run in QEMU user-mode emulation for ARM. 2019-11-18 16:58:53 +00:00
mac Mass format python with yapf 2019-08-05 20:34:31 +00:00
sanitizers [vm] Fix one MSAN failure; add UBSAN configuration. 2019-10-09 23:38:30 +00:00
templates GN: Format more gn files 2016-10-27 04:25:34 -07:00
win [vm] Integrate dart binary with Crashpad on Windows. 2018-10-24 13:30:16 +00:00
arm.gni GN: Format more gn files 2016-10-27 04:25:34 -07:00
BUILD.gn Format GN files and add a presubmit check that GN is properly formatted 2016-10-26 08:50:54 -07:00
BUILDCONFIG.gn [vm] Enable Dart VM to run in QEMU user-mode emulation for ARM. 2019-11-18 16:58:53 +00:00
host_byteorder.gni Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
locales.gni Add a snapshot of flutter/engine/src/build to our sdk 2016-07-01 11:09:28 -07:00
OWNERS Add a snapshot of flutter/engine/src/build to our sdk 2016-07-01 11:09:28 -07:00
sysroot.gni [infra] Update Clang toolchain and GN 2018-11-29 15:37:40 +00:00