From a26c76325889badeccc87d5ba07c508226a33864 Mon Sep 17 00:00:00 2001 From: David Daney Date: Mon, 28 Jan 2008 16:58:54 +0000 Subject: [PATCH] install.texi (--disable-libgcj-bc): Reword documentation. 2008-01-28 David Daney * doc/install.texi (--disable-libgcj-bc): Reword documentation. From-SVN: r131910 --- gcc/ChangeLog | 4 ++++ gcc/doc/install.texi | 9 +++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 85b5cdb98b7d..cd415a4facd9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2008-01-28 David Daney + + * doc/install.texi (--disable-libgcj-bc): Reword documentation. + 2008-01-27 Joseph Myers * config.gcc (strongarm*-*, ep9312*-*, xscale*-*, parisc*-*, diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 65d203e19503..7fed56952111 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -1557,12 +1557,13 @@ Disable JVMPI support. @item --disable-libgcj-bc Disable BC ABI compilation of certain parts of libgcj. By default, some portions of libgcj are compiled with @option{-findirect-dispatch} -@option{-fno-indirect-classes}. This allows them to be overridden at -runtime. +and @option{-fno-indirect-classes}, allowing them to be overridden at +run-time. If @option{--disable-libgcj-bc} is specified, libgcj is built without -these options. This makes it impossible to override portions of -libgcj at runtime, but can make it easier to statically link to libgcj. +these options. This allows the compile-time linker to resolve +dependencies when statically linking to libgcj. However it makes it +impossible to override the affected portions of libgcj at run-time. @item --with-ecos Enable runtime eCos target support.