Fix doubled indefinite articles, mostly in comments.
authorJakub Jelinek <jakub@redhat.com>
Sat, 14 Mar 2020 07:15:08 +0000 (08:15 +0100)
committerJakub Jelinek <jakub@redhat.com>
Sat, 14 Mar 2020 07:15:08 +0000 (08:15 +0100)
2020-03-14  Jakub Jelinek  <jakub@redhat.com>

* gimple-fold.c (gimple_fold_builtin_strncpy): Change
"a an" to "an" in a comment.
* hsa-common.h (is_a_helper): Likewise.
* tree-ssa-strlen.c (maybe_diag_stxncpy_trunc): Likewise.
* config/arc/arc.c (arc600_corereg_hazard): Likewise.
* config/s390/s390.c (s390_indirect_branch_via_thunk): Likewise.

* logic.cc (formula::formula): Change "a an" to "an" in a comment.
* parser.c (cp_debug_parser): Change "a an" to "an" in a string
literal.

gcc/ChangeLog
gcc/config/arc/arc.c
gcc/config/s390/s390.c
gcc/cp/ChangeLog
gcc/cp/logic.cc
gcc/cp/parser.c
gcc/gimple-fold.c
gcc/hsa-common.h
gcc/tree-ssa-strlen.c

index 2daa351088dca5e0a886b0a8eeb9296606b30c94..0f79a7cfc20a253a85ec70c98836f7568262bf51 100644 (file)
@@ -1,3 +1,12 @@
+2020-03-14  Jakub Jelinek  <jakub@redhat.com>
+
+       * gimple-fold.c (gimple_fold_builtin_strncpy): Change
+       "a an" to "an" in a comment.
+       * hsa-common.h (is_a_helper): Likewise.
+       * tree-ssa-strlen.c (maybe_diag_stxncpy_trunc): Likewise.
+       * config/arc/arc.c (arc600_corereg_hazard): Likewise.
+       * config/s390/s390.c (s390_indirect_branch_via_thunk): Likewise.
+
 2020-03-13  Aaron Sawdey  <acsawdey@linux.ibm.com>
 
        PR target/92379
index c98bd6cc05bb740edf1ff6d75f993335d63570e8..537af791bbe9b2cd201ca6299a8547c997fd3714 100644 (file)
@@ -9353,7 +9353,7 @@ arc600_corereg_hazard (rtx_insn *pred, rtx_insn *succ)
          continue;
        }
       rtx dest = XEXP (x, 0);
-      /* Check if this sets a an extension register.  N.B. we use 61 for the
+      /* Check if this sets an extension register.  N.B. we use 61 for the
         condition codes, which is definitely not an extension register.  */
       if (REG_P (dest) && REGNO (dest) >= 32 && REGNO (dest) < 61
          /* Check if the same register is used by the PAT.  */
index ae2be36e65d1ec4663a4dd805726810b060265cc..b6bc334796dd52fa5bf38fbdefba27711c4b31a4 100644 (file)
@@ -13252,7 +13252,7 @@ s390_output_mi_thunk (FILE *file, tree thunk ATTRIBUTE_UNUSED,
   assemble_end_function (thunk, fnname);
 }
 
-/* Output either an indirect jump or a an indirect call
+/* Output either an indirect jump or an indirect call
    (RETURN_ADDR_REGNO != INVALID_REGNUM) with target register REGNO
    using a branch trampoline disabling branch target prediction.  */
 
index eea795de2185bd139c81b3ccc8b1ad12922d2ed6..79434c9d45e420a156537bd662a9c91886a43cbb 100644 (file)
@@ -1,3 +1,9 @@
+2020-03-14  Jakub Jelinek  <jakub@redhat.com>
+
+       * logic.cc (formula::formula): Change "a an" to "an" in a comment.
+       * parser.c (cp_debug_parser): Change "a an" to "an" in a string
+       literal.
+
 2020-03-13  Patrick Palka  <ppalka@redhat.com>
 
        PR c++/67960
index e0ffbd8594636f9eaa4b039ec96c841b7cefe846..4e376fd6e2f6f6c60e7df5f927555ad1f94fdb9e 100644 (file)
@@ -238,7 +238,7 @@ struct formula
 
   formula (tree t)
   {
-    /* This should call emplace_back(). There's a an extra copy being
+    /* This should call emplace_back(). There's an extra copy being
        invoked by using push_back().  */
     m_clauses.push_back (t);
     m_current = m_clauses.begin ();
index 24f716714692512908de2810ad503c107a034785..0c7db8b4962dbafb69202a94ecb409f87e6b2697 100644 (file)
@@ -556,7 +556,7 @@ cp_debug_parser (FILE *file, cp_parser *parser)
                              parser->in_statement & IN_SWITCH_STMT);
   cp_debug_print_flag (file, "Parsing a structured OpenMP block",
                              parser->in_statement & IN_OMP_BLOCK);
-  cp_debug_print_flag (file, "Parsing a an OpenMP loop",
+  cp_debug_print_flag (file, "Parsing an OpenMP loop",
                              parser->in_statement & IN_OMP_FOR);
   cp_debug_print_flag (file, "Parsing an if statement",
                              parser->in_statement & IN_IF_STMT);
index fa7a396a3612e8e66df6bd51d5edb81a2eb395ab..9e45cc55df48c535c64ca22e7d955da3315fc5a7 100644 (file)
@@ -1857,7 +1857,7 @@ gimple_fold_builtin_strncpy (gimple_stmt_iterator *gsi,
   /* If the LEN parameter is zero, return DEST.  */
   if (integer_zerop (len))
     {
-      /* Avoid warning if the destination refers to a an array/pointer
+      /* Avoid warning if the destination refers to an array/pointer
         decorate with attribute nonstring.  */
       if (!nonstring)
        {
index e12ffb1b661266e0626a3abab7d7078e358261b6..ffeaaba454d140c80dccf82b9acdc62683292082 100644 (file)
@@ -199,7 +199,7 @@ private:
   void operator delete (void *) {}
 };
 
-/* Report whether or not P is a an immediate operand.  */
+/* Report whether or not P is an immediate operand.  */
 
 template <>
 template <>
index 8815cdbc9ca3c644a600d16a2406e14d861e0866..0d70f3cc95d5043c9eff070dd288df92d21bf90b 100644 (file)
@@ -3081,7 +3081,7 @@ maybe_diag_stxncpy_trunc (gimple_stmt_iterator gsi, tree src, tree cnt)
        return false;
     }
 
-  /* Likewise, if the destination refers to a an array/pointer declared
+  /* Likewise, if the destination refers to an array/pointer declared
      nonstring return early.  */
   if (get_attr_nonstring_decl (dstdecl, &ref))
     return false;