Commit d7384686 by GCC Administrator

Daily bump.

parent a642df80
2020-06-30 Segher Boessenkool <segher@kernel.crashing.org>
* config/rs6000/rs6000.md (isa): Rename "fut" to "p10".
2020-06-30 Segher Boessenkool <segher@kernel.crashing.org>
* config/rs6000/driver-rs6000.c (asm_names): Use -mpwr10 for power10
on AIX, and -mpower10 elsewhere.
* config/rs6000/future.md: Delete.
* config/rs6000/linux64.h: Update comments. Use TARGET_POWER10, not
TARGET_FUTURE.
* config/rs6000/power10.md: New file.
* config/rs6000/rs6000-builtin.def: Update comments.
* config/rs6000/rs6000-call.c: Use P10_BUILTIN_*, not FUTURE_BUILTIN_*.
Update compiler messages.
* config/rs6000/rs6000-cpus.def: Update comments. Use ISA_3_1_*, not
ISA_FUTURE_*. Use OPTION_MASK_POWER10, not OPTION_MASK_FUTURE.
* config/rs6000/rs6000-opts.h: Use PROCESSOR_POWER10, not
PROCESSOR_FUTURE.
* config/rs6000/rs6000-string.c: Ditto.
* config/rs6000/rs6000-tables.opt (rs6000_cpu_opt_value): Use "power10"
instead of "future", reorder it to right after "power9".
* config/rs6000/rs6000.c: Update comments. Use OPTION_MASK_POWER10,
not OPTION_MASK_FUTURE. Use TARGET_POWER10, not TARGET_FUTURE. Use
RS6000_BTM_P10, not RS6000_BTM_FUTURE. Update compiler messages.
Use PROCESSOR_POWER10, not PROCESSOR_FUTURE. Use ISA_3_1_MASKS_SERVER,
not ISA_FUTURE_MASKS_SERVER.
(rs6000_opt_masks): Use "power10" instead of "future".
(rs6000_builtin_mask_names): Ditto.
(rs6000_disable_incompatible_switches): Ditto.
* config/rs6000/rs6000.h: Use -mpower10, not -mfuture. Use
-mcpu=power10, not -mcpu=future. Use MASK_POWER10, not MASK_FUTURE.
Use OPTION_MASK_POWER10, not OPTION_MASK_FUTURE. Use RS6000_BTM_P10,
not RS6000_BTM_FUTURE.
* config/rs6000/rs6000.md: Use "power10", not "future". Use
TARGET_POWER10, not TARGET_FUTURE. Include "power10.md", not
"future.md".
* config/rs6000/rs6000.opt (mfuture): Delete.
(mpower10): New.
* config/rs6000/t-rs6000: Use "power10.md", not "future.md".
* config/rs6000/vsx.md: Use TARGET_POWER10, not TARGET_FUTURE.
2020-06-30 Alex Coplan <alex.coplan@arm.com>
Backported from master:
2020-05-18 Alex Coplan <alex.coplan@arm.com>
* config/arm/arm.c (output_move_double): Fix codegen when loading into
a register pair with an odd base register.
2020-06-29 Jakub Jelinek <jakub@redhat.com>
Backported from master:
......
2020-06-30 Iain Sandoe <iain@sandoe.co.uk>
Backported from master:
2020-06-28 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95711
* coroutines.cc (register_local_var_uses): Skip past
namespace decls.
2020-06-30 Iain Sandoe <iain@sandoe.co.uk>
Backported from master:
2020-06-27 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95736
* coroutines.cc (get_awaitable_var): New helper.
(build_co_await): Check more carefully before
copying an awaitable.
(expand_one_await_expression): No initializer
is required when the awaitable is not a temp.
(register_awaits): Remove handling that is now
completed when the await expression is built.
2020-06-30 Iain Sandoe <iain@sandoe.co.uk>
Backported from master:
2020-06-27 Iain Sandoe <iain@sandoe.co.uk>
* coroutines.cc (morph_fn_to_coro): Diagnose unavailable
get_return_object_on_allocation_failure.
2020-06-29 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95519
......
2020-06-30 Harald Anlauf <anlauf@gmx.de>
Backported from master:
2020-06-29 Harald Anlauf <anlauf@gmx.de>
PR fortran/95978
* decl.c (gfc_match_data): Avoid NULL pointer dereference.
2020-06-30 Harald Anlauf <anlauf@gmx.de>
Backported from master:
2020-06-29 Harald Anlauf <anlauf@gmx.de>
PR fortran/71706
* trans-stmt.c (gfc_trans_sync): Do proper kind conversion in
bounds-checking code.
2020-06-30 Thomas Koenig <tkoenig@gcc.gnu.org>
Backported from master:
2020-06-29 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/95743
* trans-decl.c (gfc_generate_function_code): Do not generate
recursion check for compiler-generated procedures.
2020-06-29 Harald Anlauf <anlauf@gmx.de>
Backported from master:
......
2020-06-30 Segher Boessenkool <segher@kernel.crashing.org>
* gcc.target/powerpc/cpu-future.c: Something was done here.
* gcc.target/powerpc/localentry-1.c: Something was done here.
* gcc.target/powerpc/localentry-detect-1.c: Something was done here.
* gcc.target/powerpc/mma-builtin-1.c: Something was done here.
* gcc.target/powerpc/mma-builtin-2.c: Something was done here.
* gcc.target/powerpc/mma-builtin-3.c: Something was done here.
* gcc.target/powerpc/mma-builtin-4.c: Something was done here.
* gcc.target/powerpc/mma-builtin-5.c: Something was done here.
* gcc.target/powerpc/mma-builtin-6.c: Something was done here.
* gcc.target/powerpc/notoc-direct-1.c: Something was done here.
* gcc.target/powerpc/pcrel-sibcall-1.c: Something was done here.
* gcc.target/powerpc/pr93122.c: Something was done here.
* lib/target-supports.exp: Stuff.
2020-06-30 Harald Anlauf <anlauf@gmx.de>
Backported from master:
2020-06-29 Harald Anlauf <anlauf@gmx.de>
PR fortran/95978
* gfortran.dg/pr95978.f90: New file.
2020-06-30 Harald Anlauf <anlauf@gmx.de>
Backported from master:
2020-06-29 Harald Anlauf <anlauf@gmx.de>
PR fortran/71706
* gfortran.dg/pr71706.f90: New file.
2020-06-30 Alex Coplan <alex.coplan@arm.com>
Backported from master:
2020-05-18 Alex Coplan <alex.coplan@arm.com>
* gcc.c-torture/compile/packed-aligned-1.c: New test.
* gcc.c-torture/execute/packed-aligned.c: New test.
2020-06-30 Thomas Koenig <tkoenig@gcc.gnu.org>
Backported from master:
2020-06-29 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/95743
* gfortran.dg/recursive_check_16.f90: New file.
2020-06-30 Iain Sandoe <iain@sandoe.co.uk>
Backported from master:
2020-06-28 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95711
* g++.dg/coroutines/pr95711.C: New test.
2020-06-30 Iain Sandoe <iain@sandoe.co.uk>
Backported from master:
2020-06-27 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95736
* g++.dg/coroutines/pr95736.C: New test.
2020-06-30 Iain Sandoe <iain@sandoe.co.uk>
Backported from master:
2020-06-27 Iain Sandoe <iain@sandoe.co.uk>
* g++.dg/coroutines/coro-bad-grooaf-01-grooaf-expected.C: New test.
2020-06-29 Harald Anlauf <anlauf@gmx.de>
Backported from master:
......
2020-06-30 Thomas Schwinge <thomas@codesourcery.com>
Backported from master:
2020-06-30 Thomas Schwinge <thomas@codesourcery.com>
* target.c (gomp_map_vars_existing): Assert 'kind !=
GOMP_MAP_ATTACH'.
(gomp_map_vars_internal): Clean up.
2020-06-17 Thomas Schwinge <thomas@codesourcery.com>
Backported from master:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment