···2121haveDarwinSDKVersion=
2222haveDarwinPlatformVersion=
23232424+# Roles will set by add-flags.sh, but add-flags.sh can be skipped when the
2525+# cc-wrapper has added the linker flags. Both the cc-wrapper and the binutils
2626+# wrapper mangle the same variable (MACOSX_DEPLOYMENT_TARGET), so if roles are
2727+# empty due to being run through the cc-wrapper then the mangle here is a no-op
2828+# and we still do the right thing.
2929+#
3030+# To be robust, make sure we always have the correct set of roles.
3131+accumulateRoles
3232+2433mangleVarSingle @darwinMinVersionVariable@ ${role_suffixes[@]+"${role_suffixes[@]}"}
25342635n=0