aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-parloops.c
diff options
context:
space:
mode:
authorMartin Sebor <msebor@redhat.com>2017-02-03 22:47:35 +0000
committerMartin Sebor <msebor@gcc.gnu.org>2017-02-03 15:47:35 -0700
commitf589a1ce25d8320f4dc552b91949181edd616b64 (patch)
tree1461f1a2bcdcc21ca51798e6997b3e9b269b555f /gcc/tree-parloops.c
parent77095a6ab13996a38b0a360d8ef9fc6cc6bc5234 (diff)
downloadgcc-f589a1ce25d8320f4dc552b91949181edd616b64.zip
gcc-f589a1ce25d8320f4dc552b91949181edd616b64.tar.gz
gcc-f589a1ce25d8320f4dc552b91949181edd616b64.tar.bz2
PR tree-optimization/79327 - wrong code at -O2 and -fprintf-return-value
PR tree-optimization/79327 - wrong code at -O2 and -fprintf-return-value gcc/ChangeLog: * gimple-ssa-sprintf.c (tree_digits): Avoid adding the base prefix when precision has resulted in leading zeros. (format_integer): Adjust the likely counter to assume an unknown argument that may be zero is non-zero. gcc/testsuite/ChangeLog: * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust. * gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-13.c: New test. * gcc/testsuite/gcc.dg/tree-ssa/pr79327-2.c: Ditto. From-SVN: r245173
Diffstat (limited to 'gcc/tree-parloops.c')
0 files changed, 0 insertions, 0 deletions