aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog11
-rw-r--r--gcc/ChangeLog61
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/ada/ChangeLog6
-rw-r--r--gcc/d/ChangeLog13
-rw-r--r--gcc/fortran/ChangeLog5
-rw-r--r--gcc/testsuite/ChangeLog35
-rw-r--r--libatomic/ChangeLog4
-rw-r--r--libbacktrace/ChangeLog4
-rw-r--r--libcc1/ChangeLog4
-rw-r--r--libffi/ChangeLog4
-rw-r--r--libgfortran/ChangeLog4
-rw-r--r--libgomp/ChangeLog4
-rw-r--r--libhsail-rt/ChangeLog4
-rw-r--r--libitm/ChangeLog4
-rw-r--r--libobjc/ChangeLog4
-rw-r--r--liboffloadmic/ChangeLog5
-rw-r--r--libquadmath/ChangeLog4
-rw-r--r--libsanitizer/ChangeLog4
-rw-r--r--libssp/ChangeLog4
-rw-r--r--libstdc++-v3/ChangeLog4
-rw-r--r--libvtv/ChangeLog4
-rw-r--r--lto-plugin/ChangeLog4
-rw-r--r--zlib/ChangeLog4
24 files changed, 201 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index fdb396b..d66cdae 100644
--- 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.
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