r193945 - in /trunk: gcc/go/ChangeLog gcc/go/Ma...

ian@gcc.gnu.org ian@gcc.gnu.org
Thu Nov 29 18:11:00 GMT 2012


Author: ian
Date: Thu Nov 29 18:11:17 2012
New Revision: 193945

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193945
Log:
compiler, runtime: Track fields with tag go:"track".

	* go-gcc.cc: Include "output.h".
	(global_variable): Add is_unique_section parameter.
	(global_variable_set_init): Adjust unique section if necessary.
	* Make-lang.in (go/go-gcc.o): Add dependency on output.h.

Added:
    trunk/libgo/runtime/go-fieldtrack.c
Modified:
    trunk/gcc/go/ChangeLog
    trunk/gcc/go/Make-lang.in
    trunk/gcc/go/go-gcc.cc
    trunk/gcc/go/gofrontend/backend.h
    trunk/gcc/go/gofrontend/expressions.cc
    trunk/gcc/go/gofrontend/expressions.h
    trunk/gcc/go/gofrontend/gogo-tree.cc
    trunk/gcc/go/gofrontend/gogo.cc
    trunk/gcc/go/gofrontend/gogo.h
    trunk/gcc/go/gofrontend/runtime.def
    trunk/libgo/Makefile.am
    trunk/libgo/Makefile.in
    trunk/libgo/go/runtime/debug.go



More information about the Gcc-cvs mailing list