aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Carlini <pcarlini@suse.de>2005-05-27 21:27:48 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2005-05-27 21:27:48 +0000
commit8dabce9822f03c6d612f1a14bf67fe83498e0ab4 (patch)
tree2bdc6f309f3878fdda9896344867c9d4999591b1
parente0704a46ca6410f5c287ec2201bc14ded4af782f (diff)
downloadgcc-8dabce9822f03c6d612f1a14bf67fe83498e0ab4.zip
gcc-8dabce9822f03c6d612f1a14bf67fe83498e0ab4.tar.gz
gcc-8dabce9822f03c6d612f1a14bf67fe83498e0ab4.tar.bz2
abi.html: Mention 3.4.0 as the current baseline; add a notice about the configure options.
2005-05-27 Paolo Carlini <pcarlini@suse.de> * docs/html/abi.html: Mention 3.4.0 as the current baseline; add a notice about the configure options. From-SVN: r100277
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/docs/html/abi.html9
2 files changed, 13 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index edd3021..64db402 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2005-05-27 Paolo Carlini <pcarlini@suse.de>
+
+ * docs/html/abi.html: Mention 3.4.0 as the current baseline; add
+ a notice about the configure options.
+
2005-05-27 Mark Mitchell <mark@codesourcery.com>
* docs/html/test.html: Mention PCH_CXXFLAGS.
diff --git a/libstdc++-v3/docs/html/abi.html b/libstdc++-v3/docs/html/abi.html
index e48bb4b..1971b3a 100644
--- a/libstdc++-v3/docs/html/abi.html
+++ b/libstdc++-v3/docs/html/abi.html
@@ -734,11 +734,18 @@ Use the 'make check-abi' rule in the libstdc++-v3 Makefile.
<p>
This is a proactive check the library ABI. Currently, exported symbol
names that are either weak or defined are checked against a last known
-good baseline. Currently, this baseline is keyed off of 3.2.0
+good baseline. Currently, this baseline is keyed off of 3.4.0
binaries, as this was the last time the .so number was incremented. In
addition, all exported names are demangled, and the exported objects
are checked to make sure they are the same size as the same object in
the baseline.
+
+Notice that each baseline is relative to a <strong>default</strong>
+configured library and compiler: in particular, if options such as
+--enable-clocale, or --with-cpu, in case of multilibs, are used at
+configure time, the check may fail, either because of substantive
+differences or because of limitations of the current checking
+machinery.
</p>
<p>