commit ab0d46cc0eccaa31b91488f2a691e36443cd2992
Author: jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Feb 24 19:55:57 2016 +0000
* doc/invoke.texi: Adjust -flifetime-dse documentation.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233680 138bc75d-0d04-0410-961f-82ee72b054a4
@@ -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