gcc/include
Thomas Schwinge e4cba49413 Remove support for Intel MIC offloading
... after its deprecation in GCC 12.

	* Makefile.def: Remove module 'liboffloadmic'.
	* Makefile.in: Regenerate.
	* configure.ac: Remove 'liboffloadmic' handling.
	* configure: Regenerate.
	contrib/
	* gcc-changelog/git_commit.py (default_changelog_locations):
	Remove 'liboffloadmic'.
	* gcc_update (files_and_dependencies): Remove 'liboffloadmic'
	files.
	* update-copyright.py (GCCCmdLine): Remove 'liboffloadmic'
	comment.
	gcc/
	* config.gcc [target *-intelmic-* | *-intelmicemul-*]: Remove.
	* config/i386/i386-options.cc (ix86_omp_device_kind_arch_isa)
	[ACCEL_COMPILER]: Remove.
	* config/i386/intelmic-mkoffload.cc: Remove.
	* config/i386/intelmic-offload.h: Likewise.
	* config/i386/t-intelmic: Likewise.
	* config/i386/t-omp-device: Likewise.
	* configure.ac [target *-intelmic-* | *-intelmicemul-*]: Remove.
	* configure: Regenerate.
	* doc/install.texi (--enable-offload-targets=[...]): Update.
	* doc/sourcebuild.texi: Remove 'liboffloadmic' documentation.
	include/
	* gomp-constants.h (GOMP_DEVICE_INTEL_MIC): Comment out.
	(GOMP_VERSION_INTEL_MIC): Remove.
	libgomp/
	* libgomp-plugin.h (OFFLOAD_TARGET_TYPE_INTEL_MIC): Remove.
	* libgomp.texi (OpenMP Context Selectors): Remove Intel MIC
	documentation.
	* plugin/configfrag.ac <enable_offload_targets>
	[*-intelmic-* | *-intelmicemul-*]: Remove.
	* configure: Regenerate.
	* testsuite/lib/libgomp.exp (libgomp_init): Remove 'liboffloadmic'
	handling.
	(offload_target_to_openacc_device_type)
	[$offload_target = *-intelmic*]: Remove.
	(check_effective_target_offload_device_intel_mic)
	(check_effective_target_offload_device_any_intel_mic): Remove.
	* testsuite/libgomp.c-c++-common/on_device_arch.h
	(device_arch_intel_mic, on_device_arch_intel_mic, any_device_arch)
	(any_device_arch_intel_mic): Remove.
	* testsuite/libgomp.c-c++-common/target-45.c: Remove
	'offload_device_any_intel_mic' XFAIL.
	* testsuite/libgomp.fortran/target10.f90: Likewise.
	liboffloadmic/
	* ChangeLog: Remove.
	* Makefile.am: Likewise.
	* Makefile.in: Likewise.
	* aclocal.m4: Likewise.
	* configure: Likewise.
	* configure.ac: Likewise.
	* configure.tgt: Likewise.
	* doc/doxygen/config: Likewise.
	* doc/doxygen/header.tex: Likewise.
	* include/coi/common/COIEngine_common.h: Likewise.
	* include/coi/common/COIEvent_common.h: Likewise.
	* include/coi/common/COIMacros_common.h: Likewise.
	* include/coi/common/COIPerf_common.h: Likewise.
	* include/coi/common/COIResult_common.h: Likewise.
	* include/coi/common/COISysInfo_common.h: Likewise.
	* include/coi/common/COITypes_common.h: Likewise.
	* include/coi/sink/COIBuffer_sink.h: Likewise.
	* include/coi/sink/COIPipeline_sink.h: Likewise.
	* include/coi/sink/COIProcess_sink.h: Likewise.
	* include/coi/source/COIBuffer_source.h: Likewise.
	* include/coi/source/COIEngine_source.h: Likewise.
	* include/coi/source/COIEvent_source.h: Likewise.
	* include/coi/source/COIPipeline_source.h: Likewise.
	* include/coi/source/COIProcess_source.h: Likewise.
	* liboffloadmic_host.spec.in: Likewise.
	* liboffloadmic_target.spec.in: Likewise.
	* plugin/Makefile.am: Likewise.
	* plugin/Makefile.in: Likewise.
	* plugin/aclocal.m4: Likewise.
	* plugin/configure: Likewise.
	* plugin/configure.ac: Likewise.
	* plugin/libgomp-plugin-intelmic.cpp: Likewise.
	* plugin/offload_target_main.cpp: Likewise.
	* runtime/cean_util.cpp: Likewise.
	* runtime/cean_util.h: Likewise.
	* runtime/coi/coi_client.cpp: Likewise.
	* runtime/coi/coi_client.h: Likewise.
	* runtime/coi/coi_server.cpp: Likewise.
	* runtime/coi/coi_server.h: Likewise.
	* runtime/compiler_if_host.cpp: Likewise.
	* runtime/compiler_if_host.h: Likewise.
	* runtime/compiler_if_target.cpp: Likewise.
	* runtime/compiler_if_target.h: Likewise.
	* runtime/dv_util.cpp: Likewise.
	* runtime/dv_util.h: Likewise.
	* runtime/emulator/coi_common.h: Likewise.
	* runtime/emulator/coi_device.cpp: Likewise.
	* runtime/emulator/coi_device.h: Likewise.
	* runtime/emulator/coi_host.cpp: Likewise.
	* runtime/emulator/coi_host.h: Likewise.
	* runtime/emulator/coi_version_asm.h: Likewise.
	* runtime/emulator/coi_version_linker_script.map: Likewise.
	* runtime/liboffload_error.c: Likewise.
	* runtime/liboffload_error_codes.h: Likewise.
	* runtime/liboffload_msg.c: Likewise.
	* runtime/liboffload_msg.h: Likewise.
	* runtime/mic_lib.f90: Likewise.
	* runtime/offload.h: Likewise.
	* runtime/offload_common.cpp: Likewise.
	* runtime/offload_common.h: Likewise.
	* runtime/offload_engine.cpp: Likewise.
	* runtime/offload_engine.h: Likewise.
	* runtime/offload_env.cpp: Likewise.
	* runtime/offload_env.h: Likewise.
	* runtime/offload_host.cpp: Likewise.
	* runtime/offload_host.h: Likewise.
	* runtime/offload_iterator.h: Likewise.
	* runtime/offload_omp_host.cpp: Likewise.
	* runtime/offload_omp_target.cpp: Likewise.
	* runtime/offload_orsl.cpp: Likewise.
	* runtime/offload_orsl.h: Likewise.
	* runtime/offload_table.cpp: Likewise.
	* runtime/offload_table.h: Likewise.
	* runtime/offload_target.cpp: Likewise.
	* runtime/offload_target.h: Likewise.
	* runtime/offload_target_main.cpp: Likewise.
	* runtime/offload_timer.h: Likewise.
	* runtime/offload_timer_host.cpp: Likewise.
	* runtime/offload_timer_target.cpp: Likewise.
	* runtime/offload_trace.cpp: Likewise.
	* runtime/offload_trace.h: Likewise.
	* runtime/offload_util.cpp: Likewise.
	* runtime/offload_util.h: Likewise.
	* runtime/ofldbegin.cpp: Likewise.
	* runtime/ofldend.cpp: Likewise.
	* runtime/orsl-lite/include/orsl-lite.h: Likewise.
	* runtime/orsl-lite/lib/orsl-lite.c: Likewise.
	* runtime/orsl-lite/version.txt: Likewise.
2022-11-04 10:51:01 +01:00
..
cuda libgomp/nvptx: Prepare for reverse-offload callback handling 2022-10-24 17:04:08 +02:00
gdb Update copyright years. 2022-01-03 10:42:10 +01:00
ansidecl.h libiberty: remove FINAL and OVERRIDE from ansidecl.h 2022-05-24 10:22:37 -04:00
btf.h btf: Add support to BTF_KIND_ENUM64 type 2022-10-31 09:34:22 -07:00
ChangeLog Daily bump. 2022-11-01 00:19:02 +00:00
ChangeLog-9103
ChangeLog.jit
COPYING
COPYING3
ctf.h Update copyright years. 2022-01-03 10:42:10 +01:00
demangle.h c++: Implement P1467R9 - Extended floating-point types and standard names compiler part except for bfloat16 [PR106652] 2022-09-27 08:18:00 +02:00
dwarf2.def Correct spelling of DW_AT_namelist_item 2022-05-31 23:35:23 +09:30
dwarf2.h Updated constants from <https://dwarfstd.org/Languages.php> 2022-09-26 23:51:52 -04:00
dyn-string.h Update copyright years. 2022-01-03 10:42:10 +01:00
environ.h Update copyright years. 2022-01-03 10:42:10 +01:00
fibheap.h Update copyright years. 2022-01-03 10:42:10 +01:00
filenames.h Update copyright years. 2022-01-03 10:42:10 +01:00
floatformat.h rename floatformat_ia64_quad_{big, little} to floatformat_ieee_quad_{big, little} 2022-03-19 13:33:40 -04:00
fnmatch.h Update copyright years. 2022-01-03 10:42:10 +01:00
gcc-c-fe.def Update copyright years. 2022-01-03 10:42:10 +01:00
gcc-c-interface.h Update copyright years. 2022-01-03 10:42:10 +01:00
gcc-cp-fe.def Update copyright years. 2022-01-03 10:42:10 +01:00
gcc-cp-interface.h Update copyright years. 2022-01-03 10:42:10 +01:00
gcc-interface.h Update copyright years. 2022-01-03 10:42:10 +01:00
getopt.h Update copyright years. 2022-01-03 10:42:10 +01:00
gomp-constants.h Remove support for Intel MIC offloading 2022-11-04 10:51:01 +01:00
hashtab.h libiberty: stop using PTR macro 2022-05-10 16:04:30 +02:00
hsa.h Import HSA header files from AMD 2020-12-09 11:10:40 +00:00
hsa_ext_amd.h Import HSA header files from AMD 2020-12-09 11:10:40 +00:00
hsa_ext_image.h Import HSA header files from AMD 2020-12-09 11:10:40 +00:00
leb128.h Update copyright years. 2022-01-03 10:42:10 +01:00
libiberty.h Update copyright years. 2022-01-03 10:42:10 +01:00
longlong.h LoongArch: implement count_{leading,trailing}_zeros 2022-10-13 18:05:22 +08:00
lto-symtab.h Update copyright years. 2022-01-03 10:42:10 +01:00
md5.h Update copyright years. 2022-01-03 10:42:10 +01:00
objalloc.h Update copyright years. 2022-01-03 10:42:10 +01:00
obstack.h Update copyright years. 2022-01-03 10:42:10 +01:00
partition.h Update copyright years. 2022-01-03 10:42:10 +01:00
plugin-api.h lto-plugin: implement LDPT_GET_API_VERSION 2022-07-12 15:26:57 +02:00
safe-ctype.h Update copyright years. 2022-01-03 10:42:10 +01:00
sha1.h Update copyright years. 2022-01-03 10:42:10 +01:00
simple-object.h Update copyright years. 2022-01-03 10:42:10 +01:00
sort.h Update copyright years. 2022-01-03 10:42:10 +01:00
splay-tree.h Update copyright years. 2022-01-03 10:42:10 +01:00
symcat.h Update copyright years. 2022-01-03 10:42:10 +01:00
timeval-utils.h Update copyright years. 2022-01-03 10:42:10 +01:00
vtv-change-permission.h Libvtv: Add loongarch support. 2022-10-31 17:35:02 +08:00
xregex.h
xregex2.h Update copyright years. 2022-01-03 10:42:10 +01:00
xtensa-config.h Update copyright years. 2022-01-03 10:42:10 +01:00