This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Peter Dimov wrote:
There is an alternative; supply the __sync_..._{1,2,4,8} functions (as weak symbols maybe?) for i386 and similar targets, implemented with a spinlock pool, as suggested in N2145. This will have the advantage of making user code "just work". One downside would be that some users may not realize that they're getting an emulation.
I see. In fact, as you may remember, I have been asking for an infrastructure providing an emulation layer transparent to the users for *years*...
Now, mid of 2007, with x86_64 becoming more and more common and old Sparcs less and less common, I'm not sure the effort still makes sense...
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |