gcc/contrib
Andrew Stubbs 7431c1a196 GCN back-end config
This patch contains the configuration adjustments needed to enable the GCN
back-end.

The new configure check for dlopen is required to allow building the new
gcn-run tool.  This tool uses libdl to load the HSA runtime libraries, which
are required to run programs on the GPU.  The tool is disabled if libdl is not
available.

2019-01-17  Andrew Stubbs  <ams@codesourcery.com>
	    Kwok Cheung Yeung  <kcy@codesourcery.com>
	    Julian Brown  <julian@codesourcery.com>
	    Tom de Vries  <tom@codesourcery.com>
	    Jan Hubicka  <hubicka@ucw.cz>
	    Martin Jambor  <mjambor@suse.cz>

	* configure.ac: Likewise.
	* configure: Regenerate.
	* contrib/config-list.mk: Add amdgcn-amdhsa.

	gcc/
	* config.gcc: Add amdgcn*-*-amdhsa configuration.
	* configure.ac: Check for dlopen.
	* configure: Regenerate.


Co-Authored-By: Jan Hubicka <hubicka@ucw.cz>
Co-Authored-By: Julian Brown <julian@codesourcery.com>
Co-Authored-By: Kwok Cheung Yeung <kcy@codesourcery.com>
Co-Authored-By: Martin Jambor <mjambor@suse.cz>
Co-Authored-By: Tom de Vries <tom@codesourcery.com>

From-SVN: r268024
2019-01-17 12:34:28 +00:00
..
header-tools Reorganise machmode.h headers 2017-07-02 09:06:10 +00:00
reghunt Remove svn:executable property from a couple of text files 2019-01-12 01:20:04 +01:00
regression * btest-gcc.sh (TESTLOGS): Make gfortran.sum optional. 2012-08-26 19:30:44 +00:00
testsuite-management * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update. 2013-09-27 12:54:44 -04:00
vim-gcc-dev contrib: introduce Vim addon directory, add match.pd syntax plugin 2018-06-29 16:14:46 +03:00
ChangeLog * update-copyright.py: Add Gerard Jungman as external author. 2019-01-01 13:20:46 +01:00
ChangeLog.jit Merger of dmalcolm/jit branch from git 2014-11-11 21:55:52 +00:00
ChangeLog.tree-ssa Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
analyze_brprob.py Fix usage of analyze_brprob.py script. 2018-01-19 12:03:24 +00:00
analyze_brprob_spec.py Compare predictor values with these defined in predict.def. 2017-05-30 07:16:31 +00:00
check-params-in-docs.py Document all param values and remove defaults (PR middle-end/86078). 2018-09-25 07:08:44 +00:00
check_GNU_style.py check_GNU_style.py: Read stdin if file argument is '-' 2017-05-29 07:31:02 +00:00
check_GNU_style.sh [check_GNU_style.sh] More aggressively ignore dg-xxx directives 2016-10-24 11:23:36 +00:00
check_GNU_style_lib.py Detect mixed usage of spaces and tabs. 2018-11-19 08:08:28 +00:00
check_makefile_deps.sh Update Copyright years for files modified in 2011 and/or 2012. 2013-01-04 13:49:55 +01:00
check_warning_flags.sh Avoid tr '\n', for Solaris /usr/bin/tr. 2010-01-16 14:42:32 +00:00
clang-format clang-format: split content of a list to multiple lines 2015-11-20 12:24:34 +00:00
compare-all-tests config.guess: Remove SH5 support. 2016-04-30 09:11:03 +00:00
compare-debug Update Copyright years for files modified in 2011 and/or 2012. 2013-01-04 13:49:55 +01:00
compare-lto re PR bootstrap/85571 (non-bootstrap-debug miscompare with trunk) 2018-05-08 08:50:33 +00:00
compareSumTests3 compareSumTests3: Changed to GPLv3. 2007-12-26 21:42:35 +00:00
compare_tests [contrib] compare_tests: Print number of tests 2018-07-12 20:18:41 +02:00
compare_two_ftime_report_sets Add a contrib script for comparing the performance of two sets of 2012-11-07 00:36:04 +00:00
config-list.mk GCN back-end config 2019-01-17 12:34:28 +00:00
dg-cmp-results.sh dg-cmp-results: display NA->FAIL & NA->UNRESOLVED by default 2018-10-25 10:35:21 +00:00
dg-extract-results.py Report DejaGnu ERROR messages in dg-extract-results. 2016-09-20 22:15:30 +02:00
dg-extract-results.sh Revert bogus dg-extract-results.sh change 2016-09-23 11:35:34 +00:00
dglib.pm compareSumTests3: Changed to GPLv3. 2007-12-26 21:42:35 +00:00
download_prerequisites * download_prerequisites: Use shasum for FreeBSD and DragonFly. 2018-01-29 13:30:02 +00:00
filter-rtags-warnings.py Add filter-rtags-warnings.py script. 2018-09-25 07:12:52 +00:00
filter_gcc_for_doxygen Doxygen: add default location for filters and output folder. 2017-06-28 07:52:46 +00:00
filter_knr2ansi.pl filter_params.pl: Typo fix. 2005-07-14 13:38:20 +10:00
filter_params.py Doxygen: transform ENUM_BITFIELD and comments starting with '/**'. 2017-05-31 14:08:36 +00:00
gcc.doxy Doxygen: add default location for filters and output folder. 2017-06-28 07:52:46 +00:00
gcc_build compareSumTests3: Changed to GPLv3. 2007-12-26 21:42:35 +00:00
gcc_update Handle libphobos in contrib/gcc_update 2018-11-14 17:09:09 +00:00
gen_autofdo_event.py Fix comment in contrib/gen_autofdo_event.py 2017-04-26 08:53:31 +00:00
gennews * gennews (files): Add files for GCC 8. 2018-05-02 10:12:23 +02:00
gthr_supp_vxw_5x.c
index-prop
jit-coverage-report.py Merger of dmalcolm/jit branch from git 2014-11-11 21:55:52 +00:00
maintainers-verify.sh [contrib] Add contrib/maintainers-verify.sh 2018-07-13 09:33:40 +00:00
make-obstacks-texi.pl make-obstacks-texi.pl: New. 2013-03-06 09:38:22 +01:00
make_sunver.pl Make make_sunver.pl robust against non-C locales 2013-02-27 09:15:35 +00:00
mark_spam.py mark_spam.py: Mark as spam all comments done by a creator 2016-08-17 10:30:54 +00:00
mklog PR other/16615 [1/5] 2019-01-09 16:37:45 -05:00
mklog.pl Renamed original mklog to mklog.pl. 2017-08-02 20:58:23 +00:00
paranoia.cc ansidecl.h (ENUM_BITFIELD): New, from gcc/system.h. 2011-04-25 18:05:37 +00:00
patch_tester.sh patch_tester.sh (TESTLOGS): Remove $TARGET/libjava/testsuite/libjava.sum. 2017-01-23 07:24:15 +00:00
prepare_patch.sh compareSumTests3: Changed to GPLv3. 2007-12-26 21:42:35 +00:00
prerequisites.md5 Update checksums for isl-0.18.tar.bz2 2017-09-18 11:25:13 +00:00
prerequisites.sha512 Update checksums for isl-0.18.tar.bz2 2017-09-18 11:25:13 +00:00
repro_fail repro_fail: filter out "-ignore SIGHUP" from the spawn lines 2013-05-21 14:43:16 +00:00
test_installed test_installed (--target=): New option. 2015-06-02 17:12:16 +00:00
test_recheck New contrib/test_recheck script to rerun unsuccessful tests. 2010-10-11 18:04:01 +00:00
test_summary test_summary: handle single quotes 2018-03-21 09:47:12 +01:00
texi2pod.pl texi2pod.pl: Escape braces in regexp involving @strong{...}. 2015-08-04 18:15:45 +02:00
uninclude * uninclude: Fix third argument to gensub. 2016-01-19 22:00:17 +00:00
unused_functions.py contrib: unused_functions.py: Handle archives 2018-10-05 00:28:18 +02:00
update-copyright.py * update-copyright.py: Add Gerard Jungman as external author. 2019-01-01 13:20:46 +01:00
vimrc vimrc: fix TAB settings 2017-01-05 08:54:58 +00:00
warn_summary Respect TMPDIR in contrib scripts. 2018-02-19 08:03:17 +00:00