This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r214148 - in /branches/gomp-4_0-branch/gcc: Cha...


Author: iverbin
Date: Tue Aug 19 13:25:03 2014
New Revision: 214148

URL: https://gcc.gnu.org/viewcvs?rev=214148&root=gcc&view=rev
Log:
	gcc/
	* Makefile.in (GTFILES): Add omp-low.h.
	* cgraphunit.c: Include omp-low.h.
	(init_offload_var_table): New function.
	(ipa_passes): Run ipa_write_summaries for target only when
	offload_funcs or offload_vars is not empty.
	* gengtype.c (ifiles): Add omp-low.h.
	* lto/lto.c (read_cgraph_and_symbols): Call input_offload_tables.
	* lto-cgraph.c: Include omp-low.h.
	(output_offload_tables): New function.
	(input_offload_tables): Likewise.
	* lto-section-in.c (lto_section_name): Add offload_table.
	* lto-streamer-out.c (lto_output): Call output_offload_tables.
	* lto-streamer.h: Declare output_offload_tables
	and input_offload_tables.
	(lto_section_type): Add LTO_section_offload_table.
	* omp-low.c: Define offload_funcs and offload_vars.
	(expand_omp_target): Add child_fn to offload_funcs.
	(omp_finish_file): Remove obsolete code.
	* omp-low.h: Declare offload_funcs and offload_vars.

Modified:
    branches/gomp-4_0-branch/gcc/ChangeLog.gomp
    branches/gomp-4_0-branch/gcc/Makefile.in
    branches/gomp-4_0-branch/gcc/cgraphunit.c
    branches/gomp-4_0-branch/gcc/gengtype.c
    branches/gomp-4_0-branch/gcc/lto-cgraph.c
    branches/gomp-4_0-branch/gcc/lto-section-in.c
    branches/gomp-4_0-branch/gcc/lto-streamer-out.c
    branches/gomp-4_0-branch/gcc/lto-streamer.h
    branches/gomp-4_0-branch/gcc/lto/lto.c
    branches/gomp-4_0-branch/gcc/omp-low.c
    branches/gomp-4_0-branch/gcc/omp-low.h


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]