Commit 922cbb7c by Ian Lance Taylor

compiler: increase buffer size to avoid -Wformat-length warning

    
    GCC will soon get a new -Wformat-length option as described in
    https://gcc.gnu.org/PR49905.  This change makes a buffer larger to avoid
    a warning.
    
    Reviewed-on: https://go-review.googlesource.com/28915

Also revert ChangeLog entry in gcc/go/ChangeLog--changes to
gcc/go/gofrontend do not get ChangeLog entries.

From-SVN: r240054
parent 34144b6e
...@@ -4,12 +4,6 @@ ...@@ -4,12 +4,6 @@
* Make-lang.in (GO_OBJS): Add go/go-sha1.o. * Make-lang.in (GO_OBJS): Add go/go-sha1.o.
(CFLAGS-go/go-sha1.o): New variable. (CFLAGS-go/go-sha1.o): New variable.
2016-09-01 Martin Sebor <msebor@redhat.com>
* gofrontend/expressions.cc: Increase buffer size to guarantee
it fits the output of the formatted function regardless of its
arguments.
2016-08-29 Ian Lance Taylor <iant@google.com> 2016-08-29 Ian Lance Taylor <iant@google.com>
* lang.opt (fgo-c-header, fgo-compiling-runtime): New options. * lang.opt (fgo-c-header, fgo-compiling-runtime): New options.
......
2022ddc85f812b6990b72c7e95b8207e07ac8984 c2bd848dce774e8009ae1d8ee5d91ddc601ce37f
The first line of this file holds the git revision number of the last The first line of this file holds the git revision number of the last
merge done from the gofrontend repository. merge done from the gofrontend repository.
...@@ -9050,8 +9050,7 @@ Call_expression::do_flatten(Gogo* gogo, Named_object*, ...@@ -9050,8 +9050,7 @@ Call_expression::do_flatten(Gogo* gogo, Named_object*,
Location loc = this->location(); Location loc = this->location();
int i = 0; int i = 0;
/* Buffer large enough for INT_MAX plus the prefix. */ char buf[20];
char buf[14];
for (Typed_identifier_list::const_iterator p = results->begin(); for (Typed_identifier_list::const_iterator p = results->begin();
p != results->end(); p != results->end();
++p, ++i) ++p, ++i)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment