diff --git a/build/toolchain/linux/BUILD.gn b/build/toolchain/linux/BUILD.gn index ae090b0fb0e..265eea9d701 100644 --- a/build/toolchain/linux/BUILD.gn +++ b/build/toolchain/linux/BUILD.gn @@ -22,13 +22,13 @@ if (use_goma) { } gcc_toolchain("arm") { - cc = "${compiler_prefix}arm-linux-gnueabi-gcc" - cxx = "${compiler_prefix}arm-linux-gnueabi-g++" + cc = "${compiler_prefix}arm-linux-gnueabihf-gcc" + cxx = "${compiler_prefix}arm-linux-gnueabihf-g++" - ar = "arm-linux-gnueabi-ar" + ar = "arm-linux-gnueabihf-ar" ld = cxx - readelf = "arm-linux-gnueabi-readelf" - nm = "arm-linux-gnueabi-nm" + readelf = "arm-linux-gnueabihf-readelf" + nm = "arm-linux-gnueabihf-nm" toolchain_cpu = "arm" toolchain_os = "linux" diff --git a/tools/gn.py b/tools/gn.py index 2f8d664301b..19bc1f6be58 100755 --- a/tools/gn.py +++ b/tools/gn.py @@ -91,6 +91,8 @@ def to_gn_args(args, mode, arch, target_os): gn_args['dart_use_tcmalloc'] = (gn_args['target_os'] == 'linux' and not args.asan) + gn_args['arm_float_abi'] = 'hard' + gn_args['is_debug'] = mode == 'debug' gn_args['is_release'] = mode == 'release' gn_args['is_product'] = mode == 'product'