Lines Matching refs:string
38 panic(fmt.Errorf("Toolchain not found for %s arch %q", os.String(), arch.String()))
45 Name() string
47 GccRoot() string
48 GccTriple() string
50 GccVersion() string
51 ToolPath() string
53 ToolchainCflags() string
54 ToolchainLdflags() string
55 Cflags() string
56 Cppflags() string
57 Ldflags() string
58 IncludeFlags() string
59 InstructionSetFlags(string) (string, error)
62 ClangTriple() string
63 ToolchainClangCflags() string
64 ToolchainClangLdflags() string
65 ClangAsflags() string
66 ClangCflags() string
67 ClangCppflags() string
68 ClangLdflags() string
69 ClangInstructionSetFlags(string) (string, error)
71 YasmFlags() string
73 WindresFlags() string
77 ShlibSuffix() string
78 ExecutableSuffix() string
80 SanitizerRuntimeLibraryArch() string
82 AvailableLibraries() []string
90 func (toolchainBase) InstructionSetFlags(s string) (string, error) {
97 func (toolchainBase) ClangInstructionSetFlags(s string) (string, error) {
104 func (toolchainBase) ToolchainCflags() string {
108 func (toolchainBase) ToolchainLdflags() string {
112 func (toolchainBase) ToolchainClangCflags() string {
116 func (toolchainBase) ToolchainClangLdflags() string {
124 func (toolchainBase) ShlibSuffix() string {
128 func (toolchainBase) ExecutableSuffix() string {
132 func (toolchainBase) ClangAsflags() string {
136 func (toolchainBase) YasmFlags() string {
140 func (toolchainBase) WindresFlags() string {
144 func (toolchainBase) SanitizerRuntimeLibraryArch() string {
148 func (toolchainBase) AvailableLibraries() []string {
149 return []string{}
156 func (t toolchainBase) ToolPath() string {
176 func copyVariantFlags(m map[string][]string) map[string][]string {
177 ret := make(map[string][]string, len(m))
179 l := make([]string, len(m[k]))
188 func variantOrDefault(variants map[string]string, choice string) string {
195 func addPrefix(list []string, prefix string) []string {
202 func SanitizerRuntimeLibrary(t Toolchain, sanitizer string) string {
210 func AddressSanitizerRuntimeLibrary(t Toolchain) string {
214 func UndefinedBehaviorSanitizerRuntimeLibrary(t Toolchain) string {
218 func UndefinedBehaviorSanitizerMinimalRuntimeLibrary(t Toolchain) string {
222 func ThreadSanitizerRuntimeLibrary(t Toolchain) string {
226 func ProfileRuntimeLibrary(t Toolchain) string {
230 func ToolPath(t Toolchain) string {