[PATCH 1/n] OpenMP 4.0 offloading infrastructure

Joseph S. Myers joseph@codesourcery.com
Fri Sep 26 22:03:00 GMT 2014


On Fri, 26 Sep 2014, Ilya Verbin wrote:

> 2014-09-26  Bernd Schmidt  <bernds@codesourcery.com>
> 	    Thomas Schwinge  <thomas@codesourcery.com>
> 	    Ilya Verbin  <ilya.verbin@intel.com>
> 	    Andrey Turetskiy  <andrey.turetskiy@intel.com>
> 
> 	* configure: Regenerate.
> 	* configure.ac (--enable-as-accelerator-for)
> 	(--enable-offload-targets): New configure options.
> gcc/
> 	* Makefile.in (real_target_noncanonical, accel_dir_suffix)
> 	(enable_as_accelerator): New variables substituted by configure.
> 	(libsubdir, libexecsubdir, unlibsubdir): Tweak for the possibility of
> 	being configured as an offload compiler.
> 	(DRIVER_DEFINES): Pass new defines DEFAULT_REAL_TARGET_MACHINE and
> 	ACCEL_DIR_SUFFIX.
> 	(install-cpp, install-common, install_driver, install-gcc-ar): Do not
> 	install for the offload compiler.
> 	* config.in: Regenerate.
> 	* configure: Regenerate.
> 	* configure.ac (real_target_noncanonical, accel_dir_suffix)
> 	(enable_as_accelerator, enable_offload_targets): Compute new variables.
> 	(--enable-as-accelerator-for, --enable-offload-targets): New options.
> 	(ACCEL_COMPILER): Define if the compiler is built as the accel compiler.
> 	(OFFLOAD_TARGETS): List of target names suitable for offloading.
> 	(ENABLE_OFFLOADING): Define if list of offload targets is not empty.

Any patch adding new configure options needs to add documentation of the 
semantics of those options in install.texi.  I see no such documentation 
in this patch.

-- 
Joseph S. Myers
joseph@codesourcery.com



More information about the Gcc-patches mailing list