1. 17 Oct, 2017 1 commit
  2. 16 Oct, 2017 1 commit
    • Enable libgomp.oacc-*/declare-*.{c,f90} for non-nvidia devices · 92d5d01a
      2017-10-16  Tom de Vries  <tom@codesourcery.com>
      
      	* testsuite/libgomp.oacc-c-c++-common/declare-1.c: Don't require
      	openacc_nvidia_accel_selected.
      	* testsuite/libgomp.oacc-c-c++-common/declare-2.c: Same.
      	* testsuite/libgomp.oacc-c-c++-common/declare-4.c: Same.
      	* testsuite/libgomp.oacc-fortran/declare-2.f90: Same.
      	* testsuite/libgomp.oacc-fortran/declare-4.f90: Same
      	* testsuite/libgomp.oacc-fortran/declare-5.f90: Same.
      	* testsuite/libgomp.oacc-c-c++-common/declare-5.c: Don't require
      	openacc_nvidia_accel_selected. Skip for shared memory device.
      	* testsuite/libgomp.oacc-fortran/declare-1.f90: Same.
      	* testsuite/libgomp.oacc-fortran/declare-3.f90: Same.
      
      From-SVN: r253779
      Tom de Vries committed
  3. 09 Oct, 2017 1 commit
    • [PR 82416] Do not extend operands to at least 32 bits · 191411e4
      2017-10-09  Martin Jambor  <mjambor@suse.cz>
      
      	PR hsa/82416
      gcc/
      	* hsa-common.h (hsa_op_with_type): New method extend_int_to_32bit.
      	* hsa-gen.c (hsa_extend_inttype_to_32bit): New function.
      	(hsa_type_for_scalar_tree_type): Use it.  Always force min32int for
      	COMPLEX types.
      	(hsa_fixup_mov_insn_type): New function.
      	(hsa_op_with_type::get_in_type): Use it.
      	(hsa_build_append_simple_mov): Likewise.  Allow sub-32bit
      	immediates in an assert.
      	(hsa_op_with_type::extend_int_to_32bit): New method.
      	(gen_hsa_insns_for_bitfield): Fixup instruction and intermediary
      	types.  Convert to dest type if necessary.
      	(gen_hsa_insns_for_bitfield_load): Fixup load type if necessary.
      	(reg_for_gimple_ssa): Pass false as min32int to
      	hsa_type_for_scalar_tree_type.
      	(gen_hsa_addr): Fixup type when creating addresable temporary.
      	(gen_hsa_cmp_insn_from_gimple): Extend operands if necessary.
      	(gen_hsa_unary_operation): Extend operands and convert to dest type if
      	necessary.  Call hsa_fixup_mov_insn_type.
      	(gen_hsa_binary_operation): Changed operand types to hsa_op_with_type,
      	extend operands and convert to dest type if necessary.
      	(gen_hsa_insns_for_operation_assignment): Extend operands and convert
      	to dest type if necessary.
      	(set_output_in_type): Call hsa_fixup_mov_insn_type.  Just ude dest
      	if conversion nt necessary and size matches.
      	(gen_hsa_insns_for_load): Call hsa_fixup_mov_insn_type, convert
      	to dest type if necessary.
      	(gen_hsa_insns_for_store): Call hsa_fixup_mov_insn_type.
      	(gen_hsa_insns_for_switch_stmt): Likewise. Also extend operands if
      	necessary.
      	(gen_hsa_clrsb): Likewise.
      	(gen_hsa_ffs): Likewise.
      	(gen_hsa_divmod): Extend operands and convert to dest type if
      	necessary.
      	(gen_hsa_atomic_for_builtin): Change type of op to hsa_op_with_type.
      
      libgomp/
      	* testsuite/libgomp.hsa.c/pr82416.c: New test.
      
      From-SVN: r253538
      Martin Jambor committed
  4. 07 Oct, 2017 1 commit
  5. 05 Oct, 2017 1 commit
  6. 04 Oct, 2017 1 commit
    • Fix openacc float reduction testcases · 26596ee5
      2017-10-04  Tom de Vries  <tom@codesourcery.com>
      
      	* testsuite/libgomp.oacc-c-c++-common/par-loop-comb-reduction-3.c
      	(main): Reduce sum of arr elements.  Assert that hres is exactly
      	representable in 32-bit floating point.
      	* testsuite/libgomp.oacc-c-c++-common/par-loop-comb-reduction-4.c
      	(main): Reduce sum of arr elements.  Assert that hres and hmres are
      	exactly representable in 32-bit floating point.
      	* testsuite/libgomp.oacc-c-c++-common/reduction-7.c (gwv_np_4): Same.
      
      From-SVN: r253398
      Tom de Vries committed
  7. 28 Sep, 2017 2 commits
    • Remove superfluous -fopenmp from libgomp testcases · 5c561fa9
      Reviewed-by: Thomas Schwinge <thomas@codesourcery.com>
      
      2017-09-28  Tom de Vries  <tom@codesourcery.com>
      
      	* testsuite/libgomp.c++/for-12.C: Remove superfluous -fopenmp option
      	setting.
      	* testsuite/libgomp.c++/pr69393.C: Same.
      	* testsuite/libgomp.c++/taskloop-1.C: Same.
      	* testsuite/libgomp.c++/taskloop-3.C: Same.
      	* testsuite/libgomp.c++/taskloop-4.C: Same.
      	* testsuite/libgomp.c/for-4.c: Same.
      	* testsuite/libgomp.c/pr66199-3.c: Same.
      	* testsuite/libgomp.c/pr66199-4.c: Same.
      	* testsuite/libgomp.c/pr66199-6.c: Same.
      	* testsuite/libgomp.c/taskloop-1.c: Same.
      	* testsuite/libgomp.c/taskloop-3.c: Same.
      	* testsuite/libgomp.c/taskloop-4.c: Same.
      	* testsuite/libgomp.fortran/aligned1.f03: Same.
      	* testsuite/libgomp.fortran/condinc1.f: Same.
      	* testsuite/libgomp.fortran/condinc3.f90: Same.
      	* testsuite/libgomp.fortran/crayptr1.f90: Same.
      	* testsuite/libgomp.fortran/crayptr2.f90: Same.
      	* testsuite/libgomp.fortran/crayptr3.f90: Same.
      	* testsuite/libgomp.fortran/omp_cond1.f: Same.
      	* testsuite/libgomp.fortran/omp_cond3.F90: Same.
      	* testsuite/libgomp.fortran/pr66199-1.f90: Same.
      	* testsuite/libgomp.fortran/pr66199-2.f90: Same.
      	* testsuite/libgomp.fortran/recursion1.f90: Same.
      	* testsuite/libgomp.fortran/target2.f90: Same.
      	* testsuite/libgomp.fortran/target5.f90: Same.
      	* testsuite/libgomp.fortran/task3.f90: Same.
      
      From-SVN: r253250
      Tom de Vries committed
    • Fix libgomp.oacc-c-c++-common/loop-g-{1,2}.c for non-nvidia devices · 7d6206fe
      2017-09-28  Tom de Vries  <tom@codesourcery.com>
      
      	* testsuite/libgomp.oacc-c-c++-common/loop-g-1.c (main): Remove
      	vector_length(32) clause from acc parallel directive.
      	* testsuite/libgomp.oacc-c-c++-common/loop-g-2.c (main): Same.
      
      From-SVN: r253249
      Tom de Vries committed
  8. 27 Sep, 2017 1 commit
  9. 16 Sep, 2017 1 commit
  10. 14 Sep, 2017 2 commits
  11. 08 Sep, 2017 1 commit
    • libgomp.texi (Top): www.openacc.org now uses https. · 9651fbaf
      	* libgomp.texi (Top): www.openacc.org now uses https.
      	(Enabling OpenACC): Ditto.
      	(acc_get_num_devices): Ditto.
      	(acc_set_device_type): Ditto.
      	(acc_get_device_type): Ditto.
      	(acc_set_device_num): Ditto.
      	(acc_get_device_num): Ditto.
      	(acc_async_test): Ditto.
      	(acc_async_test_all): Ditto.
      	(acc_wait): Ditto.
      	(acc_wait_all): Ditto.
      	(acc_wait_all_async): Ditto.
      	(acc_wait_async): Ditto.
      	(acc_init): Ditto.
      	(acc_shutdown): Ditto.
      	(acc_on_device): Ditto.
      	(acc_malloc): Ditto.
      	(acc_free): Ditto.
      	(acc_copyin): Ditto.
      	(acc_present_or_copyin): Ditto.
      	(acc_create): Ditto.
      	(acc_present_or_create): Ditto.
      	(acc_copyout): Ditto.
      	(acc_delete): Ditto.
      	(acc_update_device): Ditto.
      	(acc_update_self): Ditto.
      	(acc_map_data): Ditto.
      	(acc_unmap_data): Ditto.
      	(acc_deviceptr): Ditto.
      	(acc_hostptr): Ditto.
      	(acc_is_present): Ditto.
      	(acc_memcpy_to_device): Ditto.
      	(acc_memcpy_from_device): Ditto.
      	(acc_get_current_cuda_device): Ditto.
      	(acc_get_current_cuda_context): Ditto.
      	(acc_get_cuda_stream): Ditto.
      	(acc_set_cuda_stream): Ditto.
      	(ACC_DEVICE_TYPE): Ditto.
      	(ACC_DEVICE_NUM): Ditto.
      	(OpenACC Library Interoperability): Ditto.
      
      From-SVN: r251888
      Gerald Pfeifer committed
  12. 10 Aug, 2017 1 commit
    • re PR c/81687 (Compiler drops label in OpenMP region) · 50aa16c3
      	PR c/81687
      	* omp-low.c (omp_copy_decl): Don't remap FORCED_LABEL or DECL_NONLOCAL
      	LABEL_DECLs.
      	* tree-cfg.c (move_stmt_op): Don't adjust DECL_CONTEXT of FORCED_LABEL
      	or DECL_NONLOCAL labels.
      	(move_stmt_r) <case GIMPLE_LABEL>: Adjust DECL_CONTEXT of FORCED_LABEL
      	or DECL_NONLOCAL labels here.
      
      	* testsuite/libgomp.c/pr81687-1.c: New test.
      	* testsuite/libgomp.c/pr81687-2.c: New test.
      
      From-SVN: r251019
      Jakub Jelinek committed
  13. 07 Aug, 2017 2 commits
  14. 27 Jul, 2017 1 commit
  15. 19 Jul, 2017 1 commit
    • Add v2di support for nvptx · 3717fbe3
      2017-07-19  Tom de Vries  <tom@codesourcery.com>
      
      	* config/nvptx/nvptx-modes.def: Add V2DImode.
      	* config/nvptx/nvptx-protos.h (nvptx_data_alignment): Declare.
      	* config/nvptx/nvptx.c (nvptx_ptx_type_from_mode): Handle V2DImode.
      	(nvptx_output_mov_insn): Handle lack of mov.b128.
      	(nvptx_print_operand): Handle 'H' and 'L' codes.
      	(nvptx_vector_mode_supported): Allow V2DImode.
      	(nvptx_preferred_simd_mode): New function.
      	(nvptx_data_alignment): New function.
      	(TARGET_VECTORIZE_PREFERRED_SIMD_MODE): Redefine to
      	nvptx_preferred_simd_mode.
      	* config/nvptx/nvptx.h (STACK_BOUNDARY, BIGGEST_ALIGNMENT): Change from
      	64 to 128 bits.
      	(DATA_ALIGNMENT): Define.  Set to nvptx_data_alignment.
      
      	* config/nvptx/nvptx.md (VECIM): Add V2DI.
      
      	* gcc.target/nvptx/decl-init.c: Update alignment.
      	* gcc.target/nvptx/slp-2-run.c: New test.
      	* gcc.target/nvptx/slp-2.c: New test.
      	* gcc.target/nvptx/v2di.c: New test.
      
      	* testsuite/libgomp.oacc-c/vec.c: New test.
      
      From-SVN: r250341
      Tom de Vries committed
  16. 03 Jul, 2017 1 commit
  17. 27 Jun, 2017 2 commits
    • Show value of GOMP_OPENACC_DIM in libgomp nvptx plugin · dfb15f6b
      2017-06-27  Tom de Vries  <tom@codesourcery.com>
      
      	* plugin/plugin-nvptx.c (notify_var): New function.
      	(nvptx_exec): Use notify_var for GOMP_OPENACC_DIM.
      
      From-SVN: r249695
      Tom de Vries committed
    • Use secure_getenv for GOMP_DEBUG · 22f1a037
      2017-06-27  Tom de Vries  <tom@codesourcery.com>
      
      	* env.c (parse_unsigned_long_1): Factor out of ...
      	(parse_unsigned_long): ... here.
      	(parse_int_1): Factor out of ...
      	(parse_int): ... here.
      	(parse_int_secure): New function.
      	(initialize_env): Use parse_int_secure for GOMP_DEBUG.
      	* secure_getenv.h: Factor out of ...
      	* plugin/plugin-hsa.c: ... here.
      	* testsuite/libgomp.oacc-c-c++-common/gomp-debug-env.c: New test.
      
      From-SVN: r249694
      Tom de Vries committed
  18. 21 Jun, 2017 1 commit
  19. 17 Jun, 2017 1 commit
    • Get rid of dg-skip-if etc. default args · 4f4b0ab8
      	libstdc++-v3:
      	* testsuite: Remove dg-skip-if, dg-xfail-if, dg-xfail-run-if
      	default args.
      
      	libgomp:
      	* testsuite/libgomp.fortran/strassen.f90: Remove dg-skip-if
      	default args.
      	* testsuite/libgomp.oacc-c-c++-common/vprop.c: Remove
      	dg-xfail-run-if default args.
      
      	gcc/testsuite:
      	Remove dg-skip-if, dg-xfail-if, dg-xfail-run-if default args.
      
      From-SVN: r249339
      Rainer Orth committed
  20. 02 Jun, 2017 1 commit
    • invoke.texi: Document the -Wsizeof-pointer-div warning. · 40ffd95f
      gcc:
      2017-06-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
      
              * doc/invoke.texi: Document the -Wsizeof-pointer-div warning.
      
      gcc/c-family:
      2017-06-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
      
              * c.opt (Wsizeof-pointer-div): New warning option.
      
      gcc/c:
      2017-06-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
      
              * c-parser.c (c_parser_binary_expression): Implement the
              -Wsizeof_pointer_div warning.
              (c_parser_postfix_expression): Allow SIZEOF_EXPR as expr.original_code
              from a parenthesized expression.
              (c_parser_expr_list): Use c_last_sizeof_loc.
              * c-tree.h (c_last_sizeof_loc): New external.
              * c-typeck.c (c_last_sizeof_loc): New variable.
              (c_expr_sizeof_expr, c_expr_sizeof_type): Assign c_last_sizeof_loc.
      
      gcc/cp:
      2017-06-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
      
              * typeck.c (cp_build_binary_op): Implement the -Wsizeof_pointer_div
              warning.
      
      gcc/testsuite:
      2017-06-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
      
              * c-c++-common/Wsizeof-pointer-div.c: New test. 
              * gcc.dg/Wsizeof-pointer-memaccess1.c: Add test cases with parens.
              * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: Likewise.
              * gcc.target/i386/sse-init-v4hi-1.c: Fix test case.
              * gcc.target/i386/sse-init-v4sf-1.c: Likewise.
              * gcc.target/i386/sse-set-ps-1.c: Likewise.
              * gcc.target/i386/sse2-init-v16qi-1.c: Likewise.
              * gcc.target/i386/sse2-init-v2di-1.c: Likewise.
              * gcc.target/i386/sse2-init-v4si-1.c: Likewise.
              * gcc.target/i386/sse2-init-v8hi-1.c: Likewise.
              * gcc.target/i386/sse2-set-epi32-1.c: Likewise.
              * gcc.target/i386/sse2-set-epi64x-1.c: Likewise.
              * gcc.target/i386/sse4_1-init-v16qi-1.c: Likewise.
              * gcc.target/i386/sse4_1-init-v2di-1.c: Likewise.
              * gcc.target/i386/sse4_1-init-v4sf-1.c: Likewise.
              * gcc.target/i386/sse4_1-init-v4si-1.c: Likewise.
              * gcc.target/i386/sse4_1-set-epi32-1.c: Likewise.
              * gcc.target/i386/sse4_1-set-epi64x-1.c: Likewise.
              * gcc.target/i386/sse4_1-set-ps-1.c: Likewise.
              * libgomp.c/pr39591-2.c: Likewise.
              * libgomp.c/pr39591-3.c: Likewise.
      
      From-SVN: r248811
      Bernd Edlinger committed
  21. 30 May, 2017 1 commit
  22. 24 May, 2017 5 commits
    • OpenACC 1.0 compatibility: acc_async_wait, acc_async_wait_all · 7ce64403
      	libgomp/
      	* openacc.h (acc_async_wait, acc_async_wait_all): New prototypes.
      	* libgomp.map (OACC_2.0.1): Add these.
      	* oacc-async.c (acc_async_wait, acc_async_wait_all): New aliases
      	for "acc_wait", and "acc_wait_all", respectively.
      	* openacc.f90 (acc_async_wait, acc_async_wait_all): New interfaces
      	for "acc_wait", and "acc_wait_all", respectively.
      	* openacc_lib.h (acc_async_wait, acc_async_wait_all): Likewise.
      	* libgomp.texi (acc_wait, acc_wait_all): Update.
      	* testsuite/libgomp.oacc-c-c++-common/par-reduction-2.c: Update.
      	* testsuite/libgomp.oacc-fortran/par-reduction-2-1.f: New file.
      	* testsuite/libgomp.oacc-fortran/par-reduction-2-2.f: Likewise.
      
      From-SVN: r248413
      Thomas Schwinge committed
    • Fortran OpenACC "openacc_lib.h": acc_pcopyin, acc_pcreate · 318686c2
      	libgomp/
      	* openacc_lib.h (acc_pcopyin, acc_pcreate): Route to
      	acc_present_or_copyin and acc_present_or_create procedures,
      	respectively.
      	* testsuite/libgomp.oacc-fortran/lib-32-1.f: Exercise these, and
      	generally different variants of OpenACC Runtime Library functions.
      	* testsuite/libgomp.oacc-fortran/lib-32-2.f: Likewise.
      
      From-SVN: r248412
      Thomas Schwinge committed
    • Translate libgomp.oacc-c-c++-common/lib-32.c into Fortran · a6745534
      	libgomp/
      	* testsuite/libgomp.oacc-fortran/lib-32-1.f: New file.
      	* testsuite/libgomp.oacc-fortran/lib-32-2.f: Likewise.
      
      From-SVN: r248411
      Thomas Schwinge committed
    • C/C++ OpenACC: acc_pcopyin, acc_pcreate · 9b94fbc7
      	libgomp/
      	* openacc.h (acc_pcopyin, acc_pcreate): Provide prototypes instead
      	of preprocessor definitions.
      	* libgomp.h (strong_alias): Guard by "#ifdef
      	HAVE_ATTRIBUTE_ALIAS".
      	* oacc-mem.c: Provide "acc_pcreate" as alias for
      	"acc_present_or_create", and "acc_pcopyin" as alias for
      	"acc_present_or_copyin".
      	* libgomp.map: New version "OACC_2.0.1".
      	(OACC_2.0.1): Add "acc_pcopyin", and "acc_pcreate".
      	* testsuite/libgomp.oacc-c-c++-common/lib-38.c: Remove, merging
      	its content into...
      	* testsuite/libgomp.oacc-c-c++-common/lib-32.c: ... this file.
      	Extend testing.
      
      From-SVN: r248410
      Thomas Schwinge committed
    • libgomp nvptx plugin: Debugging output when disabling nvptx offloading · 78672bd8
      	libgomp/
      	* plugin/plugin-nvptx.c (nvptx_get_num_devices): Debugging output
      	when disabling nvptx offloading.
      
      From-SVN: r248400
      Thomas Schwinge committed
  23. 23 May, 2017 2 commits
    • OpenACC 2.5 kernels construct: num_gangs, num_workers, vector_length clauses · fd71a9a2
      	gcc/c/
      	* c-parser.c (OACC_KERNELS_CLAUSE_MASK): Add
      	"PRAGMA_OACC_CLAUSE_NUM_GANGS", "PRAGMA_OACC_CLAUSE_NUM_WORKERS",
      	"VECTOR_LENGTH".
      	gcc/cp/
      	* parser.c (OACC_KERNELS_CLAUSE_MASK): Add
      	"PRAGMA_OACC_CLAUSE_NUM_GANGS", "PRAGMA_OACC_CLAUSE_NUM_WORKERS",
      	"VECTOR_LENGTH".
      	gcc/fortran/
      	* openmp.c (OACC_KERNELS_CLAUSES): Add "OMP_CLAUSE_NUM_GANGS",
      	"OMP_CLAUSE_NUM_WORKERS", "OMP_CLAUSE_VECTOR_LENGTH".
      	gcc/
      	* omp-offload.c (execute_oacc_device_lower): Remove the
      	parallelism dimensions function attributes for unparallelized
      	OpenACC kernels constructs.
      	gcc/testsuite/
      	* c-c++-common/goacc/parallel-dims-1.c: Update.
      	* c-c++-common/goacc/parallel-dims-2.c: Likewise.
      	* c-c++-common/goacc/routine-1.c: Likewise.
      	* c-c++-common/goacc/uninit-dim-clause.c: Likewise.
      	* g++.dg/goacc/template.C: Likewise.
      	* gfortran.dg/goacc/kernels-tree.f95: Likewise.
      	* gfortran.dg/goacc/routine-3.f90: Likewise.
      	* gfortran.dg/goacc/sie.f95: Likewise.
      	* gfortran.dg/goacc/uninit-dim-clause.f95: Likewise.
      	libgomp/
      	* testsuite/libgomp.oacc-c-c++-common/kernels-loop-2.c: Update.
      	* testsuite/libgomp.oacc-c-c++-common/parallel-dims.c: Likewise.
      	* testsuite/libgomp.oacc-fortran/kernels-loop-2.f95: Likewise.
      
      From-SVN: r248370
      Thomas Schwinge committed
    • Runtime checking of OpenACC parallelism dimensions clauses · 0c36d0d5
      	libgomp/
      	* testsuite/libgomp.oacc-c-c++-common/parallel-dims.c: Rewrite.
      	* testsuite/lib/libgomp.exp
      	(check_effective_target_openacc_nvidia_accel_configured): New
      	proc.
      	* testsuite/libgomp.oacc-c++/c++.exp (check_effective_target_c)
      	(check_effective_target_c++): New procs.
      	* testsuite/libgomp.oacc-c/c.exp (check_effective_target_c)
      	(check_effective_target_c++): Likewise.
      
      From-SVN: r248358
      Thomas Schwinge committed
  24. 22 May, 2017 3 commits
  25. 19 May, 2017 2 commits
    • OpenACC 2.5 default (present) clause · 7fd549d2
      	gcc/c/
      	* c-parser.c (c_parser_omp_clause_default): Handle
      	"OMP_CLAUSE_DEFAULT_PRESENT".
      	gcc/cp/
      	* parser.c (cp_parser_omp_clause_default): Handle
      	"OMP_CLAUSE_DEFAULT_PRESENT".
      	gcc/fortran/
      	* gfortran.h (enum gfc_omp_default_sharing): Add
      	"OMP_DEFAULT_PRESENT".
      	* dump-parse-tree.c (show_omp_clauses): Handle it.
      	* openmp.c (gfc_match_omp_clauses): Likewise.
      	* trans-openmp.c (gfc_trans_omp_clauses): Likewise.
      	gcc/
      	* tree-core.h (enum omp_clause_default_kind): Add
      	"OMP_CLAUSE_DEFAULT_PRESENT".
      	* tree-pretty-print.c (dump_omp_clause): Handle it.
      	* gimplify.c (enum gimplify_omp_var_data): Add
      	"GOVD_MAP_FORCE_PRESENT".
      	(gimplify_adjust_omp_clauses_1): Map it to
      	"GOMP_MAP_FORCE_PRESENT".
      	(oacc_default_clause): Handle "OMP_CLAUSE_DEFAULT_PRESENT".
      	gcc/testsuite/
      	* c-c++-common/goacc/default-1.c: Update.
      	* c-c++-common/goacc/default-2.c: Likewise.
      	* c-c++-common/goacc/default-4.c: Likewise.
      	* gfortran.dg/goacc/default-1.f95: Likewise.
      	* gfortran.dg/goacc/default-4.f: Likewise.
      	* c-c++-common/goacc/default-5.c: New file.
      	* gfortran.dg/goacc/default-5.f: Likewise.
      	libgomp/
      	* testsuite/libgomp.oacc-c++/template-reduction.C: Update.
      	* testsuite/libgomp.oacc-c-c++-common/nested-2.c: Update.
      	* testsuite/libgomp.oacc-fortran/data-4-2.f90: Likewise.
      	* testsuite/libgomp.oacc-fortran/default-1.f90: Likewise.
      	* testsuite/libgomp.oacc-fortran/non-scalar-data.f90: Likewise.
      
      From-SVN: r248280
      Thomas Schwinge committed
    • libgomp hsa plugin: debug output for HSA runtime library loading failure · 0da2f96a
      	libgomp/
      	* plugin/plugin-hsa.c (DLSYM_FN, init_hsa_runtime_functions):
      	Debug output for failure.
      
      From-SVN: r248277
      Thomas Schwinge committed
  26. 12 May, 2017 1 commit
    • Load new scanlang.exp · 62ffe920
      	libitm:
      	* testsuite/lib/libitm.exp: Load scanlang.exp.
      
      	libgomp:
      	* testsuite/lib/libgomp.exp: Load scanlang.exp.
      
      	libatomic:
      	* testsuite/lib/libatomic.exp: Load scanlang.exp.
      
      From-SVN: r247959
      Rainer Orth committed
  27. 27 Apr, 2017 1 commit
  28. 20 Apr, 2017 1 commit