]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 15 Sep 2021 00:18:10 +0000 (00:18 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 15 Sep 2021 00:18:10 +0000 (00:18 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/ada/ChangeLog
gcc/testsuite/ChangeLog

index e42721e652e5f6f3143491cbfdb384a763972f89..5e5eae81003f820a863f823c0539fb4277704291 100644 (file)
@@ -1,3 +1,15 @@
+2021-09-14  Pat Haugen  <pthaugen@linux.ibm.com>
+
+       * config/rs6000/rs6000.c (is_load_insn1): Verify destination is a
+       register.
+       (is_store_insn1): Verify source is a register.
+
+2021-09-14  Xionghu Luo  <luoxhu@linux.ibm.com>
+
+       PR target/97142
+       * config/rs6000/rs6000.md (fmod<mode>3): New define_expand.
+       (remainder<mode>3): Likewise.
+
 2021-09-08  Jonathan Wakely  <jwakely@redhat.com>
 
        Backported from master:
index d0d660493dfe82c5617554997e57fcbb2f8279eb..5de3919d17461c405f7a9297a32191e90a333553 100644 (file)
@@ -1 +1 @@
-20210914
+20210915
index 56800844687ebc28f537f53f98cfc5767bcf9f93..07ad12689233bb5104f8458159f360fe144d9820 100644 (file)
@@ -1,3 +1,38 @@
+2021-09-14  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR ada/101970
+       * exp_attr.adb (Expand_N_Attribute_Reference) <Attribute_Enum_Rep>:
+       Use an unchecked conversion instead of a regular conversion in the
+       enumeration case and remove Conversion_OK flag in the integer case.
+       <Attribute_Pos>: Remove superfluous test.
+
+2021-09-14  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gcc-interface/decl.c (validate_size): Do not issue an error if the
+       old size has overflowed.
+
+2021-09-14  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gcc-interface/decl.c (gnat_to_gnu_entity): For vector types, make
+       the representative array the debug type.
+
+2021-09-14  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gcc-interface/utils.c (update_pointer_to): Set TYPE_CANONICAL on
+       pointer and reference types.
+
+2021-09-14  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gcc-interface/utils.c (can_materialize_object_renaming_p): Do not
+       call UI_Is_In_Int_Range on the result of Normalized_First_Bit.
+
+2021-09-14  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gcc-interface/decl.c (gnat_to_gnu_entity) <is_type>: Declare new
+       constant.  Adjust error message issued by validate_size in the case
+       of by-reference types.
+       (validate_size): Always use the error strings passed by the caller.
+
 2021-07-28  Release Manager
 
        * GCC 11.2.0 released.
index 68fe8f6b66d745d5669b5558cbb774dfcad20548..8f5111f579c3c2af343b855ad062d0c77372976d 100644 (file)
@@ -1,3 +1,13 @@
+2021-09-14  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/enum_rep2.adb: New test.
+
+2021-09-14  Xionghu Luo  <luoxhu@linux.ibm.com>
+
+       PR target/97142
+       * gcc.target/powerpc/pr97142.c: New test.
+       (cherry-picked from 546ecb0054af302acf0839c7f3eb78598f8c0672)
+
 2021-09-12  Iain Buclaw  <ibuclaw@gdcproject.org>
 
        Backported from master: