gcc/contrib
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
..
gcc-changelog Remove support for Intel MIC offloading 2022-11-04 10:51:01 +01:00
header-tools Daily bump. 2022-09-01 00:17:39 +00:00
legacy Move 2 mklog scripts to legacy subfolder. 2020-05-19 11:39:58 +02:00
reghunt
regression
testsuite-management contrib: testsuite-management: Update to be python3 compatible 2021-11-05 16:38:03 +01:00
unicode libcpp: Update ucnid.h to Unicode 14 2022-06-28 17:33:37 -04:00
vim-gcc-dev contrib/vimrc: override formatting options for more files 2019-09-02 15:30:02 +03:00
analyze_brprob.py contrib: update analyze_brprob_* scripts. 2022-01-31 16:42:15 +01:00
analyze_brprob_spec.py contrib: update analyze_brprob_* scripts. 2022-01-31 16:42:15 +01:00
bench-stringop Add new micro-benchmark for string operations. 2019-06-19 07:24:02 +00:00
ChangeLog Daily bump. 2022-10-21 00:17:52 +00:00
ChangeLog.jit
ChangeLog.tree-ssa
check-internal-format-escaping.py Fix flake8 errors. 2021-11-02 10:27:27 +01:00
check-MAINTAINERS.py check-MAINTAINERS.py: use sys.argv[1] 2022-01-11 14:29:54 +01:00
check-params-in-docs.py contrib: Support itemx in check-params-in-docs.py. 2021-11-23 08:26:51 +01:00
check_GNU_style.py
check_GNU_style.sh
check_GNU_style_lib.py check_GNU_style_lib: skip .py files (one should use flake8). 2022-01-19 14:54:03 +01:00
check_makefile_deps.sh
check_warning_flags.sh
clang-format Add further FOR_EACH_ macros 2022-08-19 09:33:13 +02:00
compare-all-tests Remove Cell Broadband Engine SPU targets 2019-09-03 15:08:28 +00:00
compare-debug revamp dump and aux output names 2020-05-26 04:30:15 -03:00
compare-lto Fix LTO bootstrap on Windows 2021-01-28 11:33:53 +01:00
compare_tests
compare_two_ftime_report_sets
compareSumTests3
config-list.mk 32-bit PA-RISC with HP-UX: remove deprecated ports 2022-08-31 22:14:34 +02:00
dg-cmp-results.sh
dg-extract-results.py contrib: Handle GDB specific test result types 2020-05-15 11:19:15 +01:00
dg-extract-results.sh contrib: Handle GDB specific test result types 2020-05-15 11:19:15 +01:00
dglib.pm
download_prerequisites Update GMP/MPFR/MPC/ISL version in contrib/download_prerequisites 2021-11-24 11:10:06 +01:00
filter-clang-warnings.py contrib: skip new egrep warning 2022-09-20 10:16:47 +02:00
filter_gcc_for_doxygen
filter_knr2ansi.pl
filter_params.py
gcc-git-customization.sh contrib: Fix non-portable shell commands in gcc-git-customization.sh [PR102664] 2022-03-10 11:48:59 +00:00
gcc.doxy
gcc_build
gcc_update Remove support for Intel MIC offloading 2022-11-04 10:51:01 +01:00
gen_autofdo_event.py contrib: modernize gen_autofdo_event.py 2022-08-27 11:44:13 +08:00
gennews Update gennews for GCC 12. 2022-05-06 08:44:43 +02:00
git-add-user-branch.sh contrib: Change 'remote' for personal branches and add branch creation script 2020-01-24 14:38:16 +00:00
git-add-vendor-branch.sh contrib: script to create a new vendor branch 2020-01-22 10:06:50 +00:00
git-backport.py Come up with git-fix-changelog.py script. 2022-01-19 09:08:51 +01:00
git-commit-mklog.py Allow space in git commit-mklog args 2022-07-22 13:19:24 +02:00
git-descr.sh gcc-descr: by default show revision for HEAD 2022-07-04 12:27:43 +02:00
git-fetch-vendor.sh contrib: Fix a typo in contrib/git-fetch-vendor.sh 2022-08-18 17:34:58 +02:00
git-fix-changelog.py Come up with git-fix-changelog.py script. 2022-01-19 09:08:51 +01:00
git-undescr.sh contrib: Fix up git-descr.sh regression [PR102664] 2022-03-10 09:42:03 +01:00
gthr_supp_vxw_5x.c
index-prop
jit-coverage-report.py
make-obstacks-texi.pl
make_sunver.pl
mark_spam.py
mklog.py Allow space in git commit-mklog args 2022-07-22 13:19:24 +02:00
paranoia.cc Change references of .c files to .cc files 2022-01-17 22:12:07 +01:00
patch_tester.sh
prepare-commit-msg Allow space in git commit-mklog args 2022-07-22 13:19:24 +02:00
prepare_patch.sh
prerequisites.md5 Update GMP/MPFR/MPC/ISL version in contrib/download_prerequisites 2021-11-24 11:10:06 +01:00
prerequisites.sha512 Update GMP/MPFR/MPC/ISL version in contrib/download_prerequisites 2021-11-24 11:10:06 +01:00
repro_fail
test_installed
test_mklog.py mklog: Handle correctly long lines. 2021-06-28 13:43:41 +02:00
test_recheck
test_summary test_summary: Do not escape "=". 2019-08-13 17:17:49 +02:00
texi2pod.pl substitute @tie{} with a space for the man pages 2021-03-19 10:03:02 +00:00
uninclude
unused_functions.py
update-copyright.py Remove support for Intel MIC offloading 2022-11-04 10:51:01 +01:00
vimrc Limit fill-column to 79 2021-07-20 11:14:18 +01:00
warn_summary