From 4e7bcf32fe3bb1878fc09d2ba7a478ba19660b86 Mon Sep 17 00:00:00 2001 From: Jason Merrill Date: Wed, 24 Feb 2016 14:55:57 -0500 Subject: [PATCH] * doc/invoke.texi: Adjust -flifetime-dse documentation. From-SVN: r233680 --- gcc/doc/invoke.texi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index b8b2e7060d9d..18b2b8f31075 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -6812,7 +6812,9 @@ storage persisting beyond the lifetime of the object, you can use this flag to disable this optimization. To preserve stores before the constructor starts (e.g. because your operator new clears the object storage) but still treat the object as dead after the destructor you, -can use -flifetime-dse=1. +can use @option{-flifetime-dse=1}. The default behavior can be +explicitly selected with @option{-flifetime-dse=2}. +@option{-flifetime-dse=0} is equivalent to @option{-fno-lifetime-dse}. @item -flive-range-shrinkage @opindex flive-range-shrinkage -- 2.47.2