Start using DW_LANG_Go
Methods do not need descriptors
Print a "no input files" error message in the case where the only inputs provided are flags
Change the semantics of the GccgoPath compiler option

Now a blank path means that the compiler does not search for gccgo and
the caller is expected to supply an import path in ImportPaths.

We also change gllgo to not supply a gccgo path by default.
Merge pull request #168 from pcc/libgo-p1

Start using DW_LANG_Go
Introduce llgo.GoVersion() and use it to determine the version of Go we target

The version of Go that we target is not necessarily the same as
the version that we were compiled with. Also, the output of "$GOC --version"
is used by libgo to determine the value of runtime.Version(), and thus is
unstable during bootstrapping.
Introduce support for -print-multi-os-directory

Also, factor --version into the same code path.
Introduce support for inferring import and library paths from the installation prefix
Add scripts and Makefile for bootstrapping and installing llgo

Also update the README.md file.
Merge pull request #169 from pcc/libgo-p2

Methods do not need descriptors
Merge pull request #170 from pcc/libgo-p4

Populate the correct pass manager
Merge pull request #171 from pcc/libgo-boot

Add scripts and Makefile for bootstrapping and installing llgo
Don't use bash-ism with /bin/sh

The .{def,h} expansion does not work with dash,
which is the default for /bin/sh on Ubuntu. We
may want to just use bash explicitly, but this
is all we need for now.
Merge pull request #172 from axw/libgo-bash

Don't use bash-ism with /bin/sh
Implement bounds checking for the ssa.Index instruction
Merge pull request #173 from pcc/libgo-bc

Implement bounds checking for the ssa.Index instruction
Update us against latest version of CL 78780043
Merge pull request #178 from pcc/libgo-up

Update us against latest version of CL 78780043
Handle (by discarding) an additional code generation flag
Link against libpthread and libm when linking against libgo statically