Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for gccSupportsFlag (0.12 sec)

  1. src/cmd/go/internal/work/gccgo.go

    	if b.gccSupportsFlag(compiler, "-fsplit-stack") {
    		defs = append(defs, "-fsplit-stack")
    	}
    	defs = tools.maybePIC(defs)
    	if b.gccSupportsFlag(compiler, "-ffile-prefix-map=a=b") {
    		defs = append(defs, "-ffile-prefix-map="+base.Cwd()+"=.")
    		defs = append(defs, "-ffile-prefix-map="+b.WorkDir+"=/tmp/go-build")
    	} else if b.gccSupportsFlag(compiler, "-fdebug-prefix-map=a=b") {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 02 22:18:34 UTC 2024
    - 19K bytes
    - Viewed (0)
  2. src/cmd/go/internal/work/exec.go

    func (b *Builder) gccNoPie(linker []string) string {
    	if b.gccSupportsFlag(linker, "-no-pie") {
    		return "-no-pie"
    	}
    	if b.gccSupportsFlag(linker, "-nopie") {
    		return "-nopie"
    	}
    	return ""
    }
    
    // gccSupportsFlag checks to see if the compiler supports a flag.
    func (b *Builder) gccSupportsFlag(compiler []string, flag string) bool {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 14:46:37 UTC 2024
    - 105.6K bytes
    - Viewed (0)
Back to top