xref: /openbsd-src/gnu/gcc/libstdc++-v3/docs/html/17_intro/RELEASE-NOTES (revision 404b540a9034ac75a6199ad1a32d1bbc7a0d4210)
1*404b540aSrobert2002-05-02
2*404b540aSrobert
3*404b540aSrobertRelease Notes
4*404b540aSrobert-------------
5*404b540aSrobertThe Standard C++ Library, or libstdc++-v3, is an ongoing project
6*404b540aSrobertto fully implement the ISO 14882 Standard C++ library as described in
7*404b540aSrobertchapters 17 through 27 and annex D.
8*404b540aSrobert
9*404b540aSrobertThis is the fifteenth snapshot of the libstdc++ rewrite.  It still
10*404b540aSroberthas some incomplet and incorrekt parts, but it's a lot less incomplete
11*404b540aSrobertand incorrect than some of the earlier snapshots, and quite usable.
12*404b540aSrobert
13*404b540aSrobertThe Standard C++ Library, follows an open development model,
14*404b540aSrobertattempting to be fully buzzword, bazaar, and GNU compliant. Full
15*404b540aSrobertdetails on participating, including contributor guidelines, mailing
16*404b540aSrobertlist subscription, mailing list archives, up-to-date documentation,
17*404b540aSrobertand various and sundry other details can be found at the following
18*404b540aSrobertURL:
19*404b540aSrobert
20*404b540aSrobert  http://gcc.gnu.org/libstdc++/
21*404b540aSrobert
22*404b540aSrobert
23*404b540aSrobertNew:
24*404b540aSrobert---
25*404b540aSrobert- more doxygen documentation
26*404b540aSrobert- more named locale fixups
27*404b540aSrobert- stdio_filebuf that takes fd, FILE
28*404b540aSrobert- io performance tuning
29*404b540aSrobert- allocation tuning, valgrind fixups
30*404b540aSrobert- __cxa_demangle now supported
31*404b540aSrobert
32*404b540aSrobert
33*404b540aSrobertBugs fixed:
34*404b540aSrobert-----------
35*404b540aSrobert6533, 6513, 6501, 6511, 5820, 6414, 4150, 6360, 4164, 1072, 6124,
36*404b540aSrobert5180, 3457, 3139, 5268, 3983, 5542, 3129, 5207, 3719, 5734
37*404b540aSrobert+ others.
38*404b540aSrobert
39*404b540aSrobert
40*404b540aSrobertWhat doesn't:
41*404b540aSrobert-------------
42*404b540aSrobert- see BUGS.
43*404b540aSrobert
44*404b540aSrobert
45*404b540aSrobertBuild and Install
46*404b540aSrobert-----------------
47*404b540aSrobertUp to date build and install directions can be found at:
48*404b540aSroberthttp://gcc.gnu.org/libstdc++/install.html
49*404b540aSrobert
50*404b540aSrobert
51*404b540aSrobertContact:
52*404b540aSrobert--------
53*404b540aSrobertPlaces have changed from previous snapshots.  The web page, which has
54*404b540aSrobertinformation about joining the mailing list and searching its archives,
55*404b540aSrobertCVS access, and contribution information is now at:
56*404b540aSrobert
57*404b540aSrobert  http://gcc.gnu.org/libstdc++/
58*404b540aSrobert
59*404b540aSrobertPlease note that the mailing list has moved, and is now hosted on
60*404b540aSrobertgcc.gnu.org. (The web site above has the most up-to-date info.)
61*404b540aSrobert
62*404b540aSrobertObtain the library snapshot via ftp (including these release notes) from
63*404b540aSrobert
64*404b540aSrobert  ftp://gcc.gnu.org/pub/libstdc++/
65*404b540aSrobert
66*404b540aSrobertThe library is maintained by Benjamin Kosnik, Gabriel
67*404b540aSrobertDos Reis, Phil Edwards, Ulrich Drepper, Loren James Rittle,
68*404b540aSrobertand Paolo Carlini.
69*404b540aSrobert
70*404b540aSrobert
71*404b540aSrobertDevelopment tools:
72*404b540aSrobert------------------
73*404b540aSrobert
74*404b540aSrobertYou will need a current version of gcc to compile this snapshot of
75*404b540aSrobertlibstdc++. The use of the latest stable gcc-3.0.x release (3.0.4), CVS
76*404b540aSrobertgcc, or gcc-3_1-branch is strongly recommended, which may also
77*404b540aSrobertintroduce additional dependencies for up-to-date binutils. In
78*404b540aSrobertparticular, current binutils (2.12) is recommended so that symbol
79*404b540aSrobertversioning for the library is on by default. In addition, you may need
80*404b540aSrobertup-to-date tools for modifying Makefiles and regenerating configure
81*404b540aSrobertscripts: automake (version 1.4), autoconf (version 2.13 and higher),
82*404b540aSrobertand libtool.
83*404b540aSrobert
84