This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: mips atomicity.h selection
On Tue, May 06, 2003 at 05:11:32PM -0400, Phil Edwards wrote:
>
> I will add a note to the libstdc++ FAQ in the platform-specific section,
> about configuring for mipsel-elf in the meantime, etc. (The FAQ shipped with
> 3.3 will not have it, but 3.3.1 and the onlinedocs will.)
Thusly.
2003-05-06 Phil Edwards <pme@gcc.gnu.org>
* docs/html/faq/index.html (3.10): Add note about mips atomicity.h.
* docs/html/faq/index.txt: Regenerated.
Index: docs/html/faq/index.html
===================================================================
RCS file: /cvs/gcc/gcc/libstdc++-v3/docs/html/faq/index.html,v
retrieving revision 1.56
diff -u -3 -p -r1.56 index.html
--- docs/html/faq/index.html 24 Apr 2003 20:39:50 -0000 1.56
+++ docs/html/faq/index.html 6 May 2003 22:22:11 -0000
@@ -76,6 +76,7 @@
<li><a href="#3_7">Threading is broken on i386</a></li>
<li><a href="#3_8">Recent GNU/Linux glibc required?</a></li>
<li><a href="#3_9">Can't use wchar_t/wstring on FreeBSD</a></li>
+ <li><a href="#3_10">MIPS atomic operations</a></li>
</ol>
</li>
@@ -541,6 +542,17 @@ which is no longer available, thanks dej
<a href="http://gcc.gnu.org/ml/libstdc++/2003-02/subjects.html#00286">
this short thread</a> ("_GLIBCPP_USE_WCHAR_T undefined in
FreeBSD's c++config.h?").
+ </p>
+
+<hr />
+ <h2><a name="3_10">3.10 MIPS atomic operations</a></h2>
+ <p>The atomic locking routines for MIPS targets requires MIPS II
+ and later. A patch went in just after the 3.3.0 release to
+ make mips* use the generic implementation instead. You can also
+ configure for mipsel-elf as a workaround.
+ </p>
+ <p>mips*-*-linux* continues to use the MIPS II routines, and more
+ work in this area is expected.
</p>
<hr />