diff options
Diffstat (limited to 'third_party/toolchains/cpus/CROSSTOOL')
-rw-r--r-- | third_party/toolchains/cpus/CROSSTOOL | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/third_party/toolchains/cpus/CROSSTOOL b/third_party/toolchains/cpus/CROSSTOOL index 0e2d0119af..0fff8191e0 100644 --- a/third_party/toolchains/cpus/CROSSTOOL +++ b/third_party/toolchains/cpus/CROSSTOOL @@ -374,12 +374,15 @@ toolchain { action: 'c++-header-preprocessing' action: 'c++-module-compile' flag_group { + iterate_over: 'quote_include_paths' flag: '/I%{quote_include_paths}' } flag_group { + iterate_over: 'include_paths' flag: '/I%{include_paths}' } flag_group { + iterate_over: 'system_include_paths' flag: '/I%{system_include_paths}' } } @@ -630,6 +633,7 @@ toolchain { action: 'c++-link-dynamic-library' expand_if_all_available: 'linkstamp_paths' flag_group { + iterate_over: 'linkstamp_paths' flag: '%{linkstamp_paths}' } } @@ -671,6 +675,7 @@ toolchain { action: 'c++-link-pic-static-library' action: 'c++-link-alwayslink-pic-static-library' flag_group { + iterate_over: 'libopts' flag: '%{libopts}' } } @@ -770,6 +775,7 @@ toolchain { action: 'c++-link-executable' action: 'c++-link-dynamic-library' flag_group { + iterate_over: 'legacy_link_flags' flag: '%{legacy_link_flags}' } } |