From owner-svn-src-all@FreeBSD.ORG Sat Dec 28 20:03:17 2013 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DC6A0F73; Sat, 28 Dec 2013 20:03:17 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C712C1617; Sat, 28 Dec 2013 20:03:17 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rBSK3H8U033589; Sat, 28 Dec 2013 20:03:17 GMT (envelope-from pfg@svn.freebsd.org) Received: (from pfg@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id rBSK3EPG033570; Sat, 28 Dec 2013 20:03:14 GMT (envelope-from pfg@svn.freebsd.org) Message-Id: <201312282003.rBSK3EPG033570@svn.freebsd.org> From: "Pedro F. Giffuni" Date: Sat, 28 Dec 2013 20:03:14 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-9@freebsd.org Subject: svn commit: r260012 - in stable/9/contrib/gcc: . cp X-SVN-Group: stable-9 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Dec 2013 20:03:17 -0000 Author: pfg Date: Sat Dec 28 20:03:14 2013 New Revision: 260012 URL: http://svnweb.freebsd.org/changeset/base/260012 Log: MFC r259666, r259696: gcc: warnings from -Wformat-security Obtained from: Apple GCC 4.2 - 5646 (Radar 5764921) Modified: stable/9/contrib/gcc/c-common.c stable/9/contrib/gcc/c-convert.c stable/9/contrib/gcc/c-incpath.c stable/9/contrib/gcc/c-typeck.c stable/9/contrib/gcc/cfg.c stable/9/contrib/gcc/collect2.c stable/9/contrib/gcc/cp/cvt.c stable/9/contrib/gcc/cp/pt.c stable/9/contrib/gcc/cp/typeck.c stable/9/contrib/gcc/fold-const.c stable/9/contrib/gcc/gcc.c stable/9/contrib/gcc/gcov.c stable/9/contrib/gcc/tlink.c Directory Properties: stable/9/ (props changed) stable/9/contrib/gcc/ (props changed) Modified: stable/9/contrib/gcc/c-common.c ============================================================================== --- stable/9/contrib/gcc/c-common.c Sat Dec 28 20:02:49 2013 (r260011) +++ stable/9/contrib/gcc/c-common.c Sat Dec 28 20:03:14 2013 (r260012) @@ -5983,11 +5983,11 @@ c_parse_error (const char *gmsgid, enum message = NULL; } else - error (gmsgid); + error (gmsgid, ""); if (message) { - error (message); + error (message, ""); free (message); } #undef catenate_messages Modified: stable/9/contrib/gcc/c-convert.c ============================================================================== --- stable/9/contrib/gcc/c-convert.c Sat Dec 28 20:02:49 2013 (r260011) +++ stable/9/contrib/gcc/c-convert.c Sat Dec 28 20:03:14 2013 (r260012) @@ -80,7 +80,7 @@ convert (tree type, tree expr) if ((invalid_conv_diag = targetm.invalid_conversion (TREE_TYPE (expr), type))) { - error (invalid_conv_diag); + error (invalid_conv_diag, ""); return error_mark_node; } Modified: stable/9/contrib/gcc/c-incpath.c ============================================================================== --- stable/9/contrib/gcc/c-incpath.c Sat Dec 28 20:02:49 2013 (r260011) +++ stable/9/contrib/gcc/c-incpath.c Sat Dec 28 20:03:14 2013 (r260012) @@ -72,7 +72,7 @@ free_path (struct cpp_dir *path, int rea case REASON_DUP_SYS: fprintf (stderr, _("ignoring duplicate directory \"%s\"\n"), path->name); if (reason == REASON_DUP_SYS) - fprintf (stderr, + fprintf (stderr, "%s", _(" as it is a non-system directory that duplicates a system directory\n")); break; @@ -292,16 +292,16 @@ merge_include_chains (cpp_reader *pfile, { struct cpp_dir *p; - fprintf (stderr, _("#include \"...\" search starts here:\n")); + fprintf (stderr, "%s", _("#include \"...\" search starts here:\n")); for (p = heads[QUOTE];; p = p->next) { if (p == heads[BRACKET]) - fprintf (stderr, _("#include <...> search starts here:\n")); + fprintf (stderr, "%s", _("#include <...> search starts here:\n")); if (!p) break; fprintf (stderr, " %s\n", p->name); } - fprintf (stderr, _("End of search list.\n")); + fprintf (stderr, "%s", _("End of search list.\n")); } } Modified: stable/9/contrib/gcc/c-typeck.c ============================================================================== --- stable/9/contrib/gcc/c-typeck.c Sat Dec 28 20:02:49 2013 (r260011) +++ stable/9/contrib/gcc/c-typeck.c Sat Dec 28 20:03:14 2013 (r260012) @@ -2584,7 +2584,7 @@ convert_arguments (tree typelist, tree v else if ((invalid_func_diag = targetm.calls.invalid_arg_for_unprototyped_fn (typelist, fundecl, val))) { - error (invalid_func_diag); + error (invalid_func_diag, ""); return error_mark_node; } else @@ -2781,7 +2781,7 @@ build_unary_op (enum tree_code code, tre if ((invalid_op_diag = targetm.invalid_unary_op (code, TREE_TYPE (xarg)))) { - error (invalid_op_diag); + error (invalid_op_diag, ""); return error_mark_node; } @@ -7819,7 +7819,7 @@ build_binary_op (enum tree_code code, tr if ((invalid_op_diag = targetm.invalid_binary_op (code, type0, type1))) { - error (invalid_op_diag); + error (invalid_op_diag, ""); return error_mark_node; } Modified: stable/9/contrib/gcc/cfg.c ============================================================================== --- stable/9/contrib/gcc/cfg.c Sat Dec 28 20:02:49 2013 (r260011) +++ stable/9/contrib/gcc/cfg.c Sat Dec 28 20:03:14 2013 (r260012) @@ -830,7 +830,7 @@ dump_cfg_bb_info (FILE *file, basic_bloc else fprintf (file, ", "); first = false; - fputs (bb_bitnames[i], file); + fprintf (file, "%s", bb_bitnames[i]); } if (!first) fprintf (file, ")"); Modified: stable/9/contrib/gcc/collect2.c ============================================================================== --- stable/9/contrib/gcc/collect2.c Sat Dec 28 20:02:49 2013 (r260011) +++ stable/9/contrib/gcc/collect2.c Sat Dec 28 20:03:14 2013 (r260012) @@ -1562,10 +1562,10 @@ collect_execute (const char *prog, char if (err != 0) { errno = err; - fatal_perror (errmsg); + fatal_perror ("%s", errmsg); } else - fatal (errmsg); + fatal ("%s", errmsg); } return pex; @@ -2050,10 +2050,10 @@ scan_prog_file (const char *prog_name, e if (err != 0) { errno = err; - fatal_perror (errmsg); + fatal_perror ("%s", errmsg); } else - fatal (errmsg); + fatal ("%s", errmsg); } int_handler = (void (*) (int)) signal (SIGINT, SIG_IGN); Modified: stable/9/contrib/gcc/cp/cvt.c ============================================================================== --- stable/9/contrib/gcc/cp/cvt.c Sat Dec 28 20:02:49 2013 (r260011) +++ stable/9/contrib/gcc/cp/cvt.c Sat Dec 28 20:03:14 2013 (r260012) @@ -615,7 +615,7 @@ ocp_convert (tree type, tree expr, int c if ((invalid_conv_diag = targetm.invalid_conversion (TREE_TYPE (expr), type))) { - error (invalid_conv_diag); + error (invalid_conv_diag, ""); return error_mark_node; } Modified: stable/9/contrib/gcc/cp/pt.c ============================================================================== --- stable/9/contrib/gcc/cp/pt.c Sat Dec 28 20:02:49 2013 (r260011) +++ stable/9/contrib/gcc/cp/pt.c Sat Dec 28 20:03:14 2013 (r260012) @@ -8925,7 +8925,7 @@ tsubst_copy_and_build (tree t, /*template_arg_p=*/false, &error_msg); if (error_msg) - error (error_msg); + error ("%s", error_msg); if (!function_p && TREE_CODE (decl) == IDENTIFIER_NODE) decl = unqualified_name_lookup_error (decl); return decl; Modified: stable/9/contrib/gcc/cp/typeck.c ============================================================================== --- stable/9/contrib/gcc/cp/typeck.c Sat Dec 28 20:02:49 2013 (r260011) +++ stable/9/contrib/gcc/cp/typeck.c Sat Dec 28 20:03:14 2013 (r260012) @@ -3107,7 +3107,7 @@ build_binary_op (enum tree_code code, tr if ((invalid_op_diag = targetm.invalid_binary_op (code, type0, type1))) { - error (invalid_op_diag); + error (invalid_op_diag, ""); return error_mark_node; } @@ -4034,7 +4034,7 @@ build_unary_op (enum tree_code code, tre : code), TREE_TYPE (xarg)))) { - error (invalid_op_diag); + error (invalid_op_diag, ""); return error_mark_node; } Modified: stable/9/contrib/gcc/fold-const.c ============================================================================== --- stable/9/contrib/gcc/fold-const.c Sat Dec 28 20:02:49 2013 (r260011) +++ stable/9/contrib/gcc/fold-const.c Sat Dec 28 20:03:14 2013 (r260012) @@ -992,7 +992,7 @@ fold_overflow_warning (const char* gmsgi } } else if (issue_strict_overflow_warning (wc)) - warning (OPT_Wstrict_overflow, gmsgid); + warning (OPT_Wstrict_overflow, "%s", gmsgid); } /* Return true if the built-in mathematical function specified by CODE Modified: stable/9/contrib/gcc/gcc.c ============================================================================== --- stable/9/contrib/gcc/gcc.c Sat Dec 28 20:02:49 2013 (r260011) +++ stable/9/contrib/gcc/gcc.c Sat Dec 28 20:03:14 2013 (r260012) @@ -2974,7 +2974,7 @@ execute (void) if (errmsg != NULL) { if (err == 0) - fatal (errmsg); + fatal ("%s", errmsg); else { errno = err; @@ -6525,7 +6525,7 @@ main (int argc, char **argv) if (! verbose_flag) { - printf (_("\nFor bug reporting instructions, please see:\n")); + printf ("%s", _("\nFor bug reporting instructions, please see:\n")); printf ("%s.\n", bug_report_url); return (0); Modified: stable/9/contrib/gcc/gcov.c ============================================================================== --- stable/9/contrib/gcc/gcov.c Sat Dec 28 20:02:49 2013 (r260011) +++ stable/9/contrib/gcc/gcov.c Sat Dec 28 20:03:14 2013 (r260012) @@ -417,7 +417,7 @@ print_version (void) fnotice (stdout, "gcov (GCC) %s\n", version_string); fprintf (stdout, "Copyright %s 2006 Free Software Foundation, Inc.\n", _("(C)")); - fnotice (stdout, + fnotice (stdout, "%s", _("This is free software; see the source for copying conditions.\n" "There is NO warranty; not even for MERCHANTABILITY or \n" "FITNESS FOR A PARTICULAR PURPOSE.\n\n")); Modified: stable/9/contrib/gcc/tlink.c ============================================================================== --- stable/9/contrib/gcc/tlink.c Sat Dec 28 20:02:49 2013 (r260011) +++ stable/9/contrib/gcc/tlink.c Sat Dec 28 20:03:14 2013 (r260012) @@ -381,7 +381,7 @@ read_repo_file (file *f) FILE *stream = fopen (f->key, "r"); if (tlink_verbose >= 2) - fprintf (stderr, _("collect: reading %s\n"), f->key); + fprintf (stderr, "%s", _("collect: reading %s\n"), f->key); while (fscanf (stream, "%c ", &c) == 1) {