diff options
-rw-r--r-- | ChangeLog | 11 | ||||
-rw-r--r-- | gcc/ChangeLog | 61 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/ada/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/d/ChangeLog | 13 | ||||
-rw-r--r-- | gcc/fortran/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 35 | ||||
-rw-r--r-- | libatomic/ChangeLog | 4 | ||||
-rw-r--r-- | libbacktrace/ChangeLog | 4 | ||||
-rw-r--r-- | libcc1/ChangeLog | 4 | ||||
-rw-r--r-- | libffi/ChangeLog | 4 | ||||
-rw-r--r-- | libgfortran/ChangeLog | 4 | ||||
-rw-r--r-- | libgomp/ChangeLog | 4 | ||||
-rw-r--r-- | libhsail-rt/ChangeLog | 4 | ||||
-rw-r--r-- | libitm/ChangeLog | 4 | ||||
-rw-r--r-- | libobjc/ChangeLog | 4 | ||||
-rw-r--r-- | liboffloadmic/ChangeLog | 5 | ||||
-rw-r--r-- | libquadmath/ChangeLog | 4 | ||||
-rw-r--r-- | libsanitizer/ChangeLog | 4 | ||||
-rw-r--r-- | libssp/ChangeLog | 4 | ||||
-rw-r--r-- | libstdc++-v3/ChangeLog | 4 | ||||
-rw-r--r-- | libvtv/ChangeLog | 4 | ||||
-rw-r--r-- | lto-plugin/ChangeLog | 4 | ||||
-rw-r--r-- | zlib/ChangeLog | 4 |
24 files changed, 201 insertions, 1 deletions
@@ -1,3 +1,14 @@ +2020-11-29 Iain Buclaw <ibuclaw@gdcproject.org> + + PR d/87788 + * configure.ac: Don't disable D for *-*-darwin*. + * configure: Regenerate. + +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * libtool.m4 (archive_cmds): Add +nodefaultrpath ld option on + hppa64-*-hpux11*. + 2020-11-25 Matthew Malcomson <matthew.malcomson@arm.com> * configure: Regenerate. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2b87342..07fe803 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,64 @@ +2020-11-29 Jan Hubicka <jh@suse.cz> + + * ipa-modref.c (ipa_merge_modref_summary_after_inlining): Fix + handling of ignore_stores. + +2020-11-29 Jan Hubicka <jh@suse.cz> + + PR jit/97867 + * symtab-thunks.h (thunk_info::release): Use ggc_delete. + +2020-11-29 Martin Sebor <msebor@redhat.com> + + PR middle-end/92936 + PR middle-end/92940 + PR middle-end/89428 + * builtins.c (access_ref::access_ref): Initialize member. + (access_ref::phi): New function. + (access_ref::get_ref): New function. + (access_ref::add_offset): Remove duplicate assignment. + (maybe_warn_for_bound): Add "maybe" kind of warning messages. + (warn_for_access): Same. + (inform_access): Rename... + (access_ref::inform_access): ...to this. Print PHI arguments. Format + offset the same as size and simplify. Improve printing of allocation + functions and VLAs. + (check_access): Adjust to the above. + (gimple_parm_array_size): Change argument. + (handle_min_max_size): New function. + * builtins.h (class ssa_name_limit_t): Move class here from + tree-ssa-strlen.c. + (struct access_ref): Declare new members. + (gimple_parm_array_size): Change argument. + * tree-ssa-strlen.c (maybe_warn_overflow): Use access_ref and simplify. + (handle_builtin_memcpy): Correct argument passed to maybe_warn_overflow. + (handle_builtin_memset): Same. + (class ssa_name_limit_t): Move class to builtins.{h,c}. + +2020-11-29 Iain Buclaw <ibuclaw@gdcproject.org> + + * config.gcc (*-*-darwin*): Set d_target_objs and target_has_targetdm. + * config/elfos.h (TARGET_D_MINFO_SECTION): New macro. + (TARGET_D_MINFO_START_NAME): New macro. + (TARGET_D_MINFO_END_NAME): New macro. + * config/t-darwin: Add darwin-d.o. + * doc/tm.texi: Regenerate. + * doc/tm.texi.in (D language and ABI): Add @hook for + TARGET_D_MINFO_SECTION, TARGET_D_MINFO_START_NAME, and + TARGET_D_MINFO_END_NAME. + * config/darwin-d.c: New file. + +2020-11-29 Jan Hubicka <jh@suse.cz> + + * tree-ssa-structalias.c (handle_pure_call): Skip EAF_UNUSED + parameters. + +2020-11-29 Jan Hubicka <jh@suse.cz> + + * ipa-modref.c (modref_lattice::merge): Do nothing if F is EAF_UNUSED. + (analyze_parms): Detect unused params. + (modref_merge_call_site_flags): Merge correct EAF_UNUSED. + 2020-11-28 Eric Botcazou <ebotcazou@adacore.com> PR target/97939 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 2504b48..ab33186 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20201129 +20201130 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 83f7d8a..1cf29fe 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,9 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + PR ada/97504 + * Makefile.rtl (LIBGNAT_TARGET_PAIRS) <hppa*-*-hpux*>: Use wraplf + version of Aux_Long_Long_Float. + 2020-11-27 Eric Botcazou <ebotcazou@adacore.com> * libgnat/s-valuef.adb (Integer_To_Fixed): Take into account the diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index d468afb..37cc3dc 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,3 +1,16 @@ +2020-11-29 Iain Buclaw <ibuclaw@gdcproject.org> + + * d-target.def (d_minfo_section): New hook. + (d_minfo_start_name): New hook. + (d_minfo_end_name): New hook. + * modules.cc: Include d-target.h. + (register_moduleinfo): Update to use new targetdm hooks. + +2020-11-29 Iain Buclaw <ibuclaw@gdcproject.org> + + PR d/87788 + * dmd/MERGE: Merge upsream dmd 45fa6cfd2. + 2020-11-27 Iain Buclaw <ibuclaw@gdcproject.org> * dmd/MERGE: Merge upstream dmd db0df3f7e. diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index e263582..e82427c 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,8 @@ +2020-11-29 Harald Anlauf <anlauf@gmx.de> + + * expr.c (simplify_parameter_variable): Fix up character length + after copying an array-valued expression. + 2020-11-28 Thomas Koenig <tkoenig@gcc.gnu.org> PR fortran/97454 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 565ea9a..8c7d292 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,38 @@ +2020-11-29 Harald Anlauf <anlauf@gmx.de> + + * gfortran.dg/pr98017.f90: New test. + +2020-11-29 Martin Sebor <msebor@redhat.com> + + PR middle-end/92936 + PR middle-end/92940 + PR middle-end/89428 + * c-c++-common/Wstringop-overflow-2.c: Adjust text of expected + informational notes. + * g++.dg/warn/Wstringop-overflow-3.C: Same. + * g++.dg/warn/Wplacement-new-size.C: Remove a test for a no longer + issued warning. + * gcc.dg/Warray-bounds-43.c: Removed unused declarations. + * gcc.dg/Wstringop-overflow-11.c: Remove xfails. + * gcc.dg/Wstringop-overflow-12.c: Same. + * gcc.dg/Wstringop-overflow-17.c: Adjust text of expected messages. + * gcc.dg/Wstringop-overflow-27.c: Same. Remove xfails. + * gcc.dg/Wstringop-overflow-28.c: Adjust text of expected messages. + * gcc.dg/Wstringop-overflow-29.c: Same. + * gcc.dg/Wstringop-overflow-37.c: Same. + * gcc.dg/Wstringop-overflow-46.c: Same. + * gcc.dg/Wstringop-overflow-47.c: Same. + * gcc.dg/Wstringop-overflow-54.c: Same. + * gcc.dg/warn-strnlen-no-nul.c: Add expected warning. + * gcc.dg/Wstringop-overflow-7.c: New test. + * gcc.dg/Wstringop-overflow-58.c: New test. + * gcc.dg/Wstringop-overflow-59.c: New test. + * gcc.dg/Wstringop-overflow-60.c: New test. + * gcc.dg/Wstringop-overflow-61.c: New test. + * gcc.dg/Wstringop-overflow-62.c: New test. + * gcc.dg/Wstringop-overflow-63.c: New test. + * gcc.dg/Wstringop-overflow-64.c: New test. + 2020-11-28 Eric Botcazou <ebotcazou@adacore.com> * gcc.target/sparc/overflow-6.c: New test. diff --git a/libatomic/ChangeLog b/libatomic/ChangeLog index b78355f..b30c2eb 100644 --- a/libatomic/ChangeLog +++ b/libatomic/ChangeLog @@ -1,3 +1,7 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + 2020-10-11 Clement Chigot <clement.chigot@atos.net> * config/t-aix: Delete and recreate libatomic before creating diff --git a/libbacktrace/ChangeLog b/libbacktrace/ChangeLog index 528b2b0..df848d2 100644 --- a/libbacktrace/ChangeLog +++ b/libbacktrace/ChangeLog @@ -1,3 +1,7 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + 2020-10-20 Ian Lance Taylor <iant@golang.org> * internal.h (ATTRIBUTE_FALLTHROUGH): Define. diff --git a/libcc1/ChangeLog b/libcc1/ChangeLog index db101b1..1611f73 100644 --- a/libcc1/ChangeLog +++ b/libcc1/ChangeLog @@ -1,3 +1,7 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + 2020-11-11 Patrick Palka <ppalka@redhat.com> PR c++/88115 diff --git a/libffi/ChangeLog b/libffi/ChangeLog index 4cf3149..f2e40c4 100644 --- a/libffi/ChangeLog +++ b/libffi/ChangeLog @@ -1,3 +1,7 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + 2020-09-24 Alan Modra <amodra@gmail.com> * src/powerpc/linux64_closure.S (ffi_closure_LINUX64): Correct diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index ae50f91..07e1e94 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,7 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + 2020-11-26 Maciej W. Rozycki <macro@linux-mips.org> * io/io.h [HAVE_NEWLOCALE]: Also check for HAVE_FREELOCALE and diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 6a7151e..5cc423c 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,7 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + 2020-11-25 Thomas Schwinge <thomas@codesourcery.com> * testsuite/libgomp.oacc-c++/cache-1.C: New. diff --git a/libhsail-rt/ChangeLog b/libhsail-rt/ChangeLog index 5f32d42..578e880 100644 --- a/libhsail-rt/ChangeLog +++ b/libhsail-rt/ChangeLog @@ -1,3 +1,7 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + 2020-01-24 Maciej W. Rozycki <macro@wdc.com> * configure.ac: Handle `--with-toolexeclibdir='. diff --git a/libitm/ChangeLog b/libitm/ChangeLog index 02aadfe..f42819a 100644 --- a/libitm/ChangeLog +++ b/libitm/ChangeLog @@ -1,3 +1,7 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + 2020-10-01 Alan Modra <amodra@gmail.com> * config/powerpc/sjlj.S: Support __PCREL__ code. diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog index 43578a0..7cd7e4b 100644 --- a/libobjc/ChangeLog +++ b/libobjc/ChangeLog @@ -1,3 +1,7 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + 2020-10-11 Iain Sandoe <iain@sandoe.co.uk> * encoding.c (_darwin_rs6000_special_round_type_align): diff --git a/liboffloadmic/ChangeLog b/liboffloadmic/ChangeLog index c45f937..28adb0d 100644 --- a/liboffloadmic/ChangeLog +++ b/liboffloadmic/ChangeLog @@ -1,3 +1,8 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + * plugin/configure: Regenerate. + 2020-05-05 Martin Liska <mliska@suse.cz> PR other/89860 diff --git a/libquadmath/ChangeLog b/libquadmath/ChangeLog index 9f23bbc..f104ad9 100644 --- a/libquadmath/ChangeLog +++ b/libquadmath/ChangeLog @@ -1,3 +1,7 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + 2020-05-29 H.J. Lu <hjl.tools@gmail.com> PR bootstrap/95413 diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog index 3515cff..eb111bc 100644 --- a/libsanitizer/ChangeLog +++ b/libsanitizer/ChangeLog @@ -1,3 +1,7 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + 2020-11-25 Matthew Malcomson <matthew.malcomson@arm.com> * LOCAL_PATCHES: Add one commit. diff --git a/libssp/ChangeLog b/libssp/ChangeLog index 3891d20..becf73f 100644 --- a/libssp/ChangeLog +++ b/libssp/ChangeLog @@ -1,3 +1,7 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + 2020-05-29 H.J. Lu <hjl.tools@gmail.com> PR bootstrap/95413 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 030637c..809236c 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,7 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + 2020-11-27 Jonathan Wakely <jwakely@redhat.com> * testsuite/lib/libstdc++.exp (v3_try_preprocess): Define diff --git a/libvtv/ChangeLog b/libvtv/ChangeLog index 8e7b951..f26e02f 100644 --- a/libvtv/ChangeLog +++ b/libvtv/ChangeLog @@ -1,3 +1,7 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + 2020-05-29 H.J. Lu <hjl.tools@gmail.com> PR bootstrap/95413 diff --git a/lto-plugin/ChangeLog b/lto-plugin/ChangeLog index 17414a1..bc50cc2 100644 --- a/lto-plugin/ChangeLog +++ b/lto-plugin/ChangeLog @@ -1,3 +1,7 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + 2020-11-25 Matthew Malcomson <matthew.malcomson@arm.com> * Makefile.am: Avoid using sanitizer. diff --git a/zlib/ChangeLog b/zlib/ChangeLog index 09e2778..2e48299 100644 --- a/zlib/ChangeLog +++ b/zlib/ChangeLog @@ -1,3 +1,7 @@ +2020-11-29 John David Anglin <danglin@gcc.gnu.org> + + * configure: Regenerate. + 2020-05-29 H.J. Lu <hjl.tools@gmail.com> PR bootstrap/95413 |