Update docs.
Make the tests pass with gccgo.