aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2021-03-29 00:16:20 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2021-03-29 00:16:20 +0000
commitc411011287f707d42fd582a01de2ed0d36867211 (patch)
tree56795aed02b9db5569ad962628f77a5d85f9fdda /gcc
parent499fa254ae8c9752d8c2cf3130b13ffddfd83546 (diff)
downloadgcc-c411011287f707d42fd582a01de2ed0d36867211.zip
gcc-c411011287f707d42fd582a01de2ed0d36867211.tar.gz
gcc-c411011287f707d42fd582a01de2ed0d36867211.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog10
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/d/ChangeLog30
-rw-r--r--gcc/fortran/ChangeLog7
-rw-r--r--gcc/testsuite/ChangeLog27
5 files changed, 75 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d592d55..4331c75 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,13 @@
+2021-03-28 David Edelsohn <dje.gcc@gmail.com>
+
+ * config/rs6000/rs6000.c (rs6000_output_dwarf_dtprel): Do not add
+ XCOFF TLS reloc decorations.
+
+2021-03-28 Gerald Pfeifer <gerald@pfeifer.com>
+
+ * doc/analyzer.texi (Analyzer Internals): Update link to
+ "A Memory Model for Static Analysis of C Programs".
+
2021-03-26 David Edelsohn <dje.gcc@gmail.com>
* config/rs6000/aix.h (ADJUST_FIELD_ALIGN): Call function.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 7bebb36..173e326 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20210328
+20210329
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index 477c0ab..90a9f69 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,33 @@
+2021-03-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * d-builtins.cc (d_init_versions): Predefine D_PIE if flag_pie is set.
+
+2021-03-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * d-lang.cc (d_enum_underlying_base_type): New function.
+ (LANG_HOOKS_ENUM_UNDERLYING_BASE_TYPE): Set as
+ d_enum_underlying_base_type.
+
+2021-03-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * Make-lang.in (DMDGEN_COMPILE): Remove.
+ (d/%.dmdgen.o): Use COMPILER_FOR_BUILD and BUILD_COMPILERFLAGS to
+ build all D generator programs.
+ (D_SYSTEM_H): New macro.
+ (d/idgen.dmdgen.o): Add dependencies to build.
+ (d/impcnvgen.dmdgen.o): Likewise.
+ * d-system.h: Include bconfig.h if GENERATOR_FILE is defined.
+
+2021-03-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * config-lang.in (gtfiles): Remove modules.cc.
+ * modules.cc (struct module_info): Remove GTY marker.
+ (static_ctor_list): Remove variable.
+ (static_dtor_list): Remove variable.
+ (register_moduleinfo): Directly set DECL_STATIC_CONSTRUCTOR on
+ dso_ctor, and DECL_STATIC_DESTRUCTOR on dso_dtor.
+ (d_finish_compilation): Remove static ctor/dtor handling.
+
2021-03-06 Iain Buclaw <ibuclaw@gdcproject.org>
* d-lang.cc (d_init_options_struct): Don't set default
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 40457ea..d6c8c38 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,10 @@
+2021-03-28 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/99602
+ * trans-expr.c (gfc_conv_procedure_call): Use the _data attrs
+ for class expressions and detect proc pointer evaluations by
+ the non-null actual argument list.
+
2021-03-27 Steve Kargl <kargl@gcc.gnu.org>
* misc.c (gfc_typename): Fix off-by-one in buffer sizes.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 9abcc02..557db47 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,30 @@
+2021-03-28 Christophe Lyon <christophe.lyon@linaro.org>
+
+ PR target/96770
+ * gcc.target/arm/pure-code/pr96770.c: Improve scan-assembler-times.
+
+2021-03-28 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/99602
+ * gfortran.dg/pr99602.f90: New test.
+ * gfortran.dg/pr99602a.f90: New test.
+ * gfortran.dg/pr99602b.f90: New test.
+ * gfortran.dg/pr99602c.f90: New test.
+ * gfortran.dg/pr99602d.f90: New test.
+
+2021-03-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * lib/gdc-utils.exp (gdc-copy-extra): Rename to...
+ (gdc-copy-file): ... this. Use file copy instead of open/close.
+ (gdc-convert-test): Save translated dejagnu test to gdc.test
+ directory, only write dejagnu directives to the test file.
+ (gdc-do-test): Don't create gdc.test symlink.
+
+2021-03-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * gdc.dg/gdc270a.d: Removed.
+ * gdc.dg/gdc270b.d: Removed.
+
2021-03-26 David Edelsohn <dje.gcc@gmail.com>
* gcc.target/powerpc/pr99557.c: New.