Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 30 Nov 2020 00:16:27 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 30 Nov 2020 00:16:27 +0000 (00:16 +0000)
24 files changed:
ChangeLog
gcc/ChangeLog
gcc/DATESTAMP
gcc/ada/ChangeLog
gcc/d/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libatomic/ChangeLog
libbacktrace/ChangeLog
libcc1/ChangeLog
libffi/ChangeLog
libgfortran/ChangeLog
libgomp/ChangeLog
libhsail-rt/ChangeLog
libitm/ChangeLog
libobjc/ChangeLog
liboffloadmic/ChangeLog
libquadmath/ChangeLog
libsanitizer/ChangeLog
libssp/ChangeLog
libstdc++-v3/ChangeLog
libvtv/ChangeLog
lto-plugin/ChangeLog
zlib/ChangeLog

index fdb396b8328be229d9562566a77a2114d6847582..d66cdaeed6a074d65490193bdde989bdff8990f7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -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.
index 2b87342b2720a9380cc8538359665460bfa86fe1..07fe80301c89ca8c34c5ac8bb099b811b1121ff6 100644 (file)
@@ -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
index 2504b485b3ecd87718e90c131e49d54b31d5c5a8..ab33186e4b4b3fd1218c06ef6dfcadf3088b10ff 100644 (file)
@@ -1 +1 @@
-20201129
+20201130
index 83f7d8ad61edcaf71388e8b74346d5e54c071d11..1cf29fe0967052e82974d56748e864ec94e743ba 100644 (file)
@@ -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
index d468afbcdae62314c62a0d54ec6cbbe0f89348f7..37cc3dc2903b80aa5043a55d798fac7eff823ad1 100644 (file)
@@ -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.
index e2635821a077d68fcaab133d12ef0c7802541b80..e82427c31b412e49ab009d016137b1babe728330 100644 (file)
@@ -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
index 565ea9a99012673c0dfa7f2d3dd6d2b7dab42340..8c7d29224f3cc75b308ecb1ac6f99b11320b3160 100644 (file)
@@ -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.
index b78355f96935754a42fa8da8ca5f7809f5f77c74..b30c2eb80c683137eba3f87ff6cb51dbef0ac27e 100644 (file)
@@ -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
index 528b2b0e2f27dbc37e51295ed0db9a7038e9579b..df848d2afe426aed96e424bd0d5fd6eda68598ed 100644 (file)
@@ -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.
index db101b14199c5e7446fc389687434c9b34d921b0..1611f736b59b3d6941dfc7cc071e7b9ff1228244 100644 (file)
@@ -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
index 4cf3149a5871c6a0eb960c62c8c0fadb49755f43..f2e40c4162e718e1da75ef1561de44356e428f10 100644 (file)
@@ -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
index ae50f915e7bbb404109293db8cecb0bb141db6ae..07e1e946b0d21b8b3d6f69087da9e54090f47fc8 100644 (file)
@@ -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
index 6a7151e4ca33fd235122cdd1c2c678e3c76f6a3a..5cc423c0138f88b6ff4d7158915eeb06ec2e41dd 100644 (file)
@@ -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.
index 5f32d42e9d7ece8cdbc23318b732eb6f270ac962..578e8808f54fad95eec5699eef34b5d33bc22685 100644 (file)
@@ -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='.
index 02aadfe3b6139c48e2af621af9b0f61d644ee467..f42819a555c4c03082cb0de1df60e4598af79831 100644 (file)
@@ -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.
index 43578a06292e3d1f5cee5873bcd15881c2d24af7..7cd7e4bd5ebacb3460c8f325f7539c3a90c5953a 100644 (file)
@@ -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):
index c45f937d28b8376d5761f88af95bf13f4490a87c..28adb0d964d6829ba5537c8965dfafac977ae189 100644 (file)
@@ -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
index 9f23bbc05ac24e76363ea11c7577cff1e741f4d3..f104ad9b4f174e7fc015d2d8c842bd1763bba606 100644 (file)
@@ -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
index 3515cfffc80a66a7c143e07ae1d6025e4a63e52d..eb111bc0e750449ca584b7ad8c1c64ef51d5af39 100644 (file)
@@ -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.
index 3891d204fac3b4826913745d6aaa879bb25d1639..becf73f00307a738de0a463f0d55456ecb5b5bc7 100644 (file)
@@ -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
index 030637c5e4f6327564a14f311b973cff428d5075..809236cb8c9ff78be0a709c0cd4eba810fff44b8 100644 (file)
@@ -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
index 8e7b9513fcb6e034bf500166498fccdfc37d52b6..f26e02f032a66926b21c7f105b353670938f3672 100644 (file)
@@ -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
index 17414a152c87a113f54beb1c6cd4448116f0423b..bc50cc2a7c58064fbb5ef3f64f5cb14e331958eb 100644 (file)
@@ -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.
index 09e2778f247e8cb15e2c12e37726d059863c5ed0..2e482993b223e14f308d51a45fb4a913e3cc40c3 100644 (file)
@@ -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