diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2022-04-06 12:26:13 +0200 |
---|---|---|
committer | Thomas Schwinge <thomas@codesourcery.com> | 2022-05-11 14:27:42 +0200 |
commit | 876ac21b7e796f9efb859dfb46ae2a4126b0b782 (patch) | |
tree | 964b308a6dea891be4a71f3644de065d43f2bbb0 | |
parent | 91a6dcd14915181b4bce51cd44b56a3e9f9d35d8 (diff) | |
download | gcc-876ac21b7e796f9efb859dfb46ae2a4126b0b782.zip gcc-876ac21b7e796f9efb859dfb46ae2a4126b0b782.tar.gz gcc-876ac21b7e796f9efb859dfb46ae2a4126b0b782.tar.bz2 |
libgomp: Remove unused '--with-hsa-runtime', '--with-hsa-runtime-include', '--with-hsa-runtime-lib'
With recent commit 2e309a4eff80e55b53d32d26926a2a94eabfea21 "libgomp testsuite:
Don't amend 'LD_LIBRARY_PATH' for system-provided HSA Runtime library",
and commit d6adba307508c75f1ccb2121eb1a43c9ab1d4056 "libgomp GCN plugin:
Clean up unused references to system-provided HSA Runtime library", the last
uses of '--with-hsa-runtime' etc. are gone.
gcc/
* doc/install.texi: Don't document '--with-hsa-runtime',
'--with-hsa-runtime-include', '--with-hsa-runtime-lib'.
libgomp/
* plugin/configfrag.ac: Remove '--with-hsa-runtime',
'--with-hsa-runtime-include', '--with-hsa-runtime-lib' processing.
* Makefile.in: Regenerate.
* configure: Likewise.
* testsuite/Makefile.in: Likewise.
-rw-r--r-- | gcc/doc/install.texi | 12 | ||||
-rw-r--r-- | libgomp/Makefile.in | 2 | ||||
-rwxr-xr-x | libgomp/configure | 55 | ||||
-rw-r--r-- | libgomp/plugin/configfrag.ac | 29 | ||||
-rw-r--r-- | libgomp/testsuite/Makefile.in | 2 |
5 files changed, 2 insertions, 98 deletions
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 7639230..042241e 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -2329,18 +2329,6 @@ those are in separate optional packages and where the presence or absence of those optional packages should determine the actual supported offloading target set rather than the GCC configure-time selection. -@item --with-hsa-runtime=@var{pathname} -@itemx --with-hsa-runtime-include=@var{pathname} -@itemx --with-hsa-runtime-lib=@var{pathname} - -If you configure GCC with offloading which uses an HSA run-time such as -AMDGCN but do not have the HSA run-time library installed in a standard -location then you can explicitly specify the directory where they are -installed. The @option{--with-hsa-runtime=@/@var{hsainstalldir}} option -is a shorthand for -@option{--with-hsa-runtime-lib=@/@var{hsainstalldir}/lib} and -@option{--with-hsa-runtime-include=@/@var{hsainstalldir}/include}. - @item --enable-cet @itemx --disable-cet Enable building target run-time libraries with control-flow diff --git a/libgomp/Makefile.in b/libgomp/Makefile.in index 1c2ac56..f2712aa 100644 --- a/libgomp/Makefile.in +++ b/libgomp/Makefile.in @@ -385,8 +385,6 @@ FC = @FC@ FCFLAGS = @FCFLAGS@ FGREP = @FGREP@ GREP = @GREP@ -HSA_RUNTIME_INCLUDE = @HSA_RUNTIME_INCLUDE@ -HSA_RUNTIME_LIB = @HSA_RUNTIME_LIB@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ diff --git a/libgomp/configure b/libgomp/configure index e735e4c..3de8eb2 100755 --- a/libgomp/configure +++ b/libgomp/configure @@ -675,8 +675,6 @@ offload_targets offload_plugins PLUGIN_GCN_LIBS PLUGIN_GCN -HSA_RUNTIME_LIB -HSA_RUNTIME_INCLUDE PLUGIN_NVPTX_LIBS PLUGIN_NVPTX_LDFLAGS PLUGIN_NVPTX_CPPFLAGS @@ -834,9 +832,6 @@ enable_maintainer_mode with_cuda_driver with_cuda_driver_include with_cuda_driver_lib -with_hsa_runtime -with_hsa_runtime_include -with_hsa_runtime_lib enable_linux_futex enable_tls enable_symvers @@ -1519,16 +1514,6 @@ Optional Packages: --with-cuda-driver-lib=PATH specify directory for the installed CUDA driver library - --with-hsa-runtime=PATH specify prefix directory for installed HSA run-time - package. Equivalent to - --with-hsa-runtime-include=PATH/include plus - --with-hsa-runtime-lib=PATH/lib - --with-hsa-runtime-include=PATH - specify directory for installed HSA run-time include - files - --with-hsa-runtime-lib=PATH - specify directory for the installed HSA run-time - library --with-gcc-major-version-only use only GCC major number in filesystem paths @@ -11429,7 +11414,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF -#line 11432 "configure" +#line 11417 "configure" #include "confdefs.h" #if HAVE_DLFCN_H @@ -11535,7 +11520,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF -#line 11538 "configure" +#line 11523 "configure" #include "confdefs.h" #if HAVE_DLFCN_H @@ -15236,42 +15221,6 @@ PLUGIN_NVPTX_DYNAMIC=0 -# Look for HSA run-time, its includes and libraries - -HSA_RUNTIME_INCLUDE= -HSA_RUNTIME_LIB= - - - - -# Check whether --with-hsa-runtime was given. -if test "${with_hsa_runtime+set}" = set; then : - withval=$with_hsa_runtime; -fi - - -# Check whether --with-hsa-runtime-include was given. -if test "${with_hsa_runtime_include+set}" = set; then : - withval=$with_hsa_runtime_include; -fi - - -# Check whether --with-hsa-runtime-lib was given. -if test "${with_hsa_runtime_lib+set}" = set; then : - withval=$with_hsa_runtime_lib; -fi - -if test "x$with_hsa_runtime" != x; then - HSA_RUNTIME_INCLUDE=$with_hsa_runtime/include - HSA_RUNTIME_LIB=$with_hsa_runtime/lib -fi -if test "x$with_hsa_runtime_include" != x; then - HSA_RUNTIME_INCLUDE=$with_hsa_runtime_include -fi -if test "x$with_hsa_runtime_lib" != x; then - HSA_RUNTIME_LIB=$with_hsa_runtime_lib -fi - PLUGIN_GCN=0 PLUGIN_GCN_LIBS= diff --git a/libgomp/plugin/configfrag.ac b/libgomp/plugin/configfrag.ac index 94d357f..9eeac45 100644 --- a/libgomp/plugin/configfrag.ac +++ b/libgomp/plugin/configfrag.ac @@ -91,35 +91,6 @@ AC_SUBST(PLUGIN_NVPTX_CPPFLAGS) AC_SUBST(PLUGIN_NVPTX_LDFLAGS) AC_SUBST(PLUGIN_NVPTX_LIBS) -# Look for HSA run-time, its includes and libraries - -HSA_RUNTIME_INCLUDE= -HSA_RUNTIME_LIB= -AC_SUBST(HSA_RUNTIME_INCLUDE) -AC_SUBST(HSA_RUNTIME_LIB) - -AC_ARG_WITH(hsa-runtime, - [AS_HELP_STRING([--with-hsa-runtime=PATH], - [specify prefix directory for installed HSA run-time package. - Equivalent to --with-hsa-runtime-include=PATH/include - plus --with-hsa-runtime-lib=PATH/lib])]) -AC_ARG_WITH(hsa-runtime-include, - [AS_HELP_STRING([--with-hsa-runtime-include=PATH], - [specify directory for installed HSA run-time include files])]) -AC_ARG_WITH(hsa-runtime-lib, - [AS_HELP_STRING([--with-hsa-runtime-lib=PATH], - [specify directory for the installed HSA run-time library])]) -if test "x$with_hsa_runtime" != x; then - HSA_RUNTIME_INCLUDE=$with_hsa_runtime/include - HSA_RUNTIME_LIB=$with_hsa_runtime/lib -fi -if test "x$with_hsa_runtime_include" != x; then - HSA_RUNTIME_INCLUDE=$with_hsa_runtime_include -fi -if test "x$with_hsa_runtime_lib" != x; then - HSA_RUNTIME_LIB=$with_hsa_runtime_lib -fi - PLUGIN_GCN=0 PLUGIN_GCN_LIBS= AC_SUBST(PLUGIN_GCN) diff --git a/libgomp/testsuite/Makefile.in b/libgomp/testsuite/Makefile.in index f0c7da6..32be337 100644 --- a/libgomp/testsuite/Makefile.in +++ b/libgomp/testsuite/Makefile.in @@ -163,8 +163,6 @@ FC = @FC@ FCFLAGS = @FCFLAGS@ FGREP = @FGREP@ GREP = @GREP@ -HSA_RUNTIME_INCLUDE = @HSA_RUNTIME_INCLUDE@ -HSA_RUNTIME_LIB = @HSA_RUNTIME_LIB@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ |