aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/toolchains/cpus/CROSSTOOL
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/toolchains/cpus/CROSSTOOL')
-rw-r--r--third_party/toolchains/cpus/CROSSTOOL6
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}'
}
}