+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
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. */
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. */
+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
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 ();
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);
/* 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)
{
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 <>
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;