[PATCH, vtv update] Add documentation for --enable-vtable-verify configure option...
Diego Novillo
dnovillo@google.com
Fri Sep 6 13:47:00 GMT 2013
On 2013-08-28 17:15 , Caroline Tice wrote:
> # Least ordering for dependencies mean linking w/o libstdc++ for as
> # long as the development of libvtv does not absolutely require it.
> Index: gcc/doc/install.texi
> ===================================================================
> --- gcc/doc/install.texi (revision 202060)
> +++ gcc/doc/install.texi (working copy)
> @@ -1032,6 +1032,16 @@ and for cross builds configured with @op
> More documentation about multiarch can be found at
> @uref{http://wiki.debian.org/Multiarch}.
>
> +@item --enable-vtable-verify
> +Specify whether to enable or disable the vtable verification feature.
> +Enabling this feature causes libstdc++ to be built with its virtual calls
> +in verifiable mode. This means that, when linked with libvtv, every
> +virtual call in libstdc++ will verify the vtable pointer through
> which the
> +call will be made before actually making the call. If not linked
> with libvtv,
> +the verifier will call stub functions (in libstdc++ itself) and do
> nothing.
> +If vtable verification is disabled, then libstdc++ is not built with its
> +virutal calls in verifiable mode at all.
s/virutal/virtual/
Could you clarify in the docs whether --enable-vtable-verify is the
default behaviour or not?
Why would I need --disable-vtv, if I can use --disable-vtable-verify?
OK with those changes.
Diego.
More information about the Gcc-patches
mailing list