I committed this patch to mainline to remove an incorrect ChangeLog entry (the gofrontend directory lives elsewhere; gcc/go/ChangeLog only applies to the files in gcc/go outside of gcc/go/gofrontend) and to fix spacing in a Go frontend file.
Ian
Index: gofrontend/gogo-tree.cc =================================================================== --- gofrontend/gogo-tree.cc (revision 179825) +++ gofrontend/gogo-tree.cc (working copy) @@ -69,7 +69,7 @@ define_builtin(built_in_function bcode, libname, NULL_TREE); if (const_p) TREE_READONLY(decl) = 1; - set_builtin_decl (bcode, decl, true); + set_builtin_decl(bcode, decl, true); builtin_functions[name] = decl; if (libname != NULL) { Index: ChangeLog =================================================================== --- ChangeLog (revision 179825) +++ ChangeLog (working copy) @@ -1,13 +1,3 @@ -2011-10-11 Michael Meissner <meiss...@linux.vnet.ibm.com> - - * gofrontend/gogo-tree.cc (define_builtin): Delete old interface - with two parallel arrays to hold standard builtin declarations, - and replace it with a function based interface that can support - creating builtins on the fly in the future. Change all uses, and - poison the old names. Make sure 0 is not a legitimate builtin - index. - (Gogo::make_trampoline(tree): Ditto. - 2011-08-24 Roberto Lublinerman <rlu...@gmail.com> * lang.opt: Add fgo-optimize-.