• kortschak's avatar
    cmd/go, go/build: add support for Fortran · 50c38d46
    kortschak authored
    This change adds support for Fortran files (.f, .F, .for, .f90) to the
    go tool, in a similar fashion to Objective-C/C++. Only gfortran is
    supported out of the box so far but leaves other Fortran compiler
    toolchains the ability to pass the correct link options via CGO_LDFLAGS.
    A simple test (misc/cgo/fortran) has been added and plugged into the
    general test infrastructure. This test is only enabled when the $FC
    environment variable is defined (or if 'gfortran' was found in $PATH.)
    
    Derived from CL 4114.
    
    Change-Id: Ifc855091942f95c6e9b17d91c17ceb4eee376408
    Reviewed-on: https://go-review.googlesource.com/19670Reviewed-by: 's avatarIan Lance Taylor <iant@golang.org>
    Run-TryBot: Ian Lance Taylor <iant@golang.org>
    TryBot-Result: Gobot Gobot <gobot@golang.org>
    50c38d46
Name
Last commit
Last update
..
addr2line Loading commit data...
api Loading commit data...
asm Loading commit data...
cgo Loading commit data...
compile Loading commit data...
cover Loading commit data...
dist Loading commit data...
doc Loading commit data...
fix Loading commit data...
go Loading commit data...
gofmt Loading commit data...
internal Loading commit data...
link Loading commit data...
newlink Loading commit data...
nm Loading commit data...
objdump Loading commit data...
pack Loading commit data...
pprof Loading commit data...
trace Loading commit data...
vet Loading commit data...
yacc Loading commit data...