diff --git a/DEPS b/DEPS index ec64fb91f02b..bb7940410784 100644 --- a/DEPS +++ b/DEPS @@ -116,7 +116,7 @@ allowed_hosts = [ ] deps = { - 'src': 'https://github.com/flutter/buildroot.git' + '@' + '67befc4acace09d636db2f1f23e47719fa7e8795', + 'src': 'https://github.com/flutter/buildroot.git' + '@' + '4a37279db248051cd25bbc93526c3001bdb8d785', # Fuchsia compatibility # diff --git a/tools/gn b/tools/gn index 7bc0fafca87b..93d6de9489b1 100755 --- a/tools/gn +++ b/tools/gn @@ -93,6 +93,9 @@ def to_gn_args(args): gn_args['embedder_for_target'] = args.embedder_for_target + if args.operator_new_alignment is not None: + gn_args['operator_new_alignment'] = args.operator_new_alignment + enable_lto = args.lto if args.unoptimized: # There is no point in enabling LTO in unoptimized builds. @@ -252,6 +255,7 @@ def parse_args(args): parser.add_argument('--target-toolchain', type=str) parser.add_argument('--target-triple', type=str) parser.add_argument('--toolchain-prefix', type=str) + parser.add_argument('--operator-new-alignment', dest='operator_new_alignment', type=str, default=None) parser.add_argument('--enable-vulkan', action='store_true', default=False)