OSDN Git Service

compiler: add error to list of built-in types.
[pf3gnuchains/gcc-fork.git] / gcc / go / ChangeLog
index 76c5be5..47910fd 100644 (file)
@@ -1,7 +1,54 @@
-2011-06-21  Andrew MacLeod  <amacleod@redhat.com>
+2011-11-29  Sanjoy Das  <thedigitalangel@gmail.com>
+           Ian Lance Taylor  <iant@google.com>
 
-       * gogo-tree.cc (Gogo::define_builtin_function_trees): Change
-       BUILT_IN_ADD_AND_FETCH to BUILT_IN_SYNC_ADD_AND_FETCH.
+       * go-location.h: New file.
+       * go-linemap.cc: New file.
+       * go-gcc.cc: Change all uses of source_location to Location.
+       * Make-lang.in (GO_OBJS): Add go/go-linemap.o.
+       (GO_LINEMAP_H): New variable.
+       (GO_LEX_H): Use $(GO_LINEMAP_H).
+       (GO_GOGO_H, GO_TYPES_H, GO_IMPORT_H): Likewise.
+       (go/go-linemap.o): New target.
+
+2011-11-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * Make-lang.in (gospec.o): Pass SHLIB instead of SHLIB_LINK.
+
+2011-08-24  Roberto Lublinerman  <rluble@gmail.com>
+
+       * lang.opt: Add fgo-optimize-.
+       * go-lang.c (go_langhook_handle_option): Handle OPT_fgo_optimize.
+       * go-c.h (go_enable_optimize): Declare.
+       * Make-lang.in (GO_OBJS): Add go/go-optimize.o.
+       (GO_EXPORT_H): Define.
+       (GO_IMPORT_H): Add $(GO_EXPORT_H).
+       (GO_AST_DUMP_H): Define.
+       (go/ast-dump.o, go/statements.o): Use GO_AST_DUMP_H.
+       (go/export.o, go/gogo.o, go/import.o): Use GO_EXPORT_H.
+       (go/types.o): Likewise.
+       (go/expressions.o): Use GO_AST_DUMP_H and GO_EXPORT_H.
+       (go/go-optimize.o): New target.
+
+2011-08-24  Joseph Myers  <joseph@codesourcery.com>
+
+       * Make-lang.in (CFLAGS-go/go-lang.o): New.
+       (go/go-lang.o): Remove explicit compilation rule.
+
+2011-08-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * Make-lang.in (gccgo$(exeext)): Add $(EXTRA_GCC_LIBS).
+
+2011-08-02  Roberto Lublinerman  <rluble@gmail.com>
+
+       * Make-lang.in (GO_OBJS): Add go/ast-dump.o.
+       (go/ast-dump.o): New target.
+       (go/expressions.o): Depend on go/gofrontend/ast-dump.h.
+       (go/statements.o): Likewise.
+
+2011-07-06  Richard Guenther  <rguenther@suse.de>
+
+       * go-lang.c (go_langhook_init):
+       Merge calls to build_common_tree_nodes and build_common_tree_nodes_2.
 
 2011-06-14  Joseph Myers  <joseph@codesourcery.com>