diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c4d8bc25457..c0538a3ae89 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,14 @@ +2020-05-31 Jim Wilson + + * config/riscv/riscv.md (zero_extendsidi2_shifted): New. + +2020-05-30 Jonathan Yong <10walls@gmail.com> + + * config/i386/mingw32.h (REAL_LIBGCC_SPEC): Insert -lkernel32 + after -lmsvcrt. This is necessary as libmsvcrt.a is not a pure + import library, but also contains some functions that invoke + others in KERNEL32.DLL. + 2020-05-29 Segher Boessenkool * config/rs6000/altivec.md (altivec_vmrghw_direct): Prefer VSX form. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index cadcec3f8ad..6ac640bbe01 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20200530 +20200531 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 08ca87be8d5..2165b4ca17d 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,18 @@ +2020-05-30 Arnaud Charlet + + * Makefile.rtl (ADA_INCLUDE_SRCS): Replace Makefile.adalib by + libada.gpr and associated project files. + (g-debpoo.o): Add missing rule to ensure subprograms are not reordered. + (setup-rts): Add generation of libgnat/libgnarl.lst. + (LIBGNAT_SRCS): Remove thread.c which is part of libgnarl. + * tracebak.c, tb-gcc.c: Merged the two files to simplify dependencies. + * libgnarl/libgnarl.gpr, libgnat/libada.gpr, + libgnat/libgnat.gpr, libgnat/libgnat_common.gpr: New files. + * doc/gnat_ugn/the_gnat_compilation_model.rst: Makefile.adalib + replaced by libada.gpr. + * libgnat/system-mingw.ads: Remove obsolete comment. + * gcc-interface/Makefile.in: Remove dependency on tb-gcc.c. + 2020-05-27 Martin Liska * gnatvsn.ads: Bump Library_Version to 11. diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 95fb2b447ed..eabd89e9276 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,14 @@ +2020-05-30 Iain Sandoe + + * coroutines.cc (morph_fn_to_coro): Revise initialization + of the frame pointer to avoid an unused value. + +2020-05-30 Patrick Palka + + PR c++/95386 + * constraint.cc (satisfaction_value): Accept INTEGER_CST of any + boolean type. + 2020-05-29 Patrick Palka Jason Merrill diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 127bd2a0297..660e6a3071d 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,15 @@ +2020-05-30 Harald Anlauf + + PR fortran/95373 + * primary.c (is_inquiry_ref): Move validity check of inquiry + references against selected Fortran standard from here... + (gfc_match_varspec) ...to here. + +2020-05-30 Harald Anlauf + + PR fortran/95090 + * class.c (get_unique_type_string): Use buffer overrun check. + 2020-05-29 Harald Anlauf PR fortran/95090 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 48354eb0923..b78fcb905a1 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,18 @@ +2020-05-31 Jim Wilson + + * gcc.target/riscv/zero-extend-5.c: New. + +2020-05-30 Harald Anlauf + + PR fortran/95373 + * gfortran.dg/pr95373_1.f90: Adjust error messages. + * gfortran.dg/pr95373_2.f90: Adjust error message. + +2020-05-30 Patrick Palka + + PR c++/95386 + * g++.dg/concepts/pr95386.C: New test. + 2020-05-29 Segher Boessenkool * gcc.target/powerpc/vsx-vector-6.p9.c: Allow xxperm as perm as well. diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 849f83609b8..4b0fd926481 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,11 @@ +2020-05-30 Jakub Jelinek + + * testsuite/libgomp.c-c++-common/alloc-4.c: New test. + +2020-05-30 Jakub Jelinek + + * allocator.c (omp_alloc): For size == 0, return NULL early. + 2020-05-29 H.J. Lu PR bootstrap/95413