On Sat, 2011-11-05 at 14:08 -0700, Aldy Hernandez wrote: > > Torvald, is this documentation somewhere public whose link we can add to > the committed patch below? I know the latest draft is not available, but > at least Revision 1.1 which we reference below?
I don't know of any stable URL. The ABI PDF is linked to from http://software.intel.com/en-us/articles/intel-c-stm-compiler-prototype-edition/ but I don't think the final URL is supposed to be used for deep linking, or guaranteed to be stable. > > +Memory ABI specification document (Revision 1.1, May 6 2009). This should be Revision 1.0.1, Nov 12 2008. The rev you had there is for the API / language spec I think. > This is > > +an experimental feature whose interface may change in future versions > > +of GCC, as the official specification changes. Please note that not > > +all architectures are supported for this feature. > > > > Where can the user find which platforms are supported? This should be added to libitm too I guess. > > > > +For more information on GCC's support for transactional memory, see > > +the accompanying documentation for @file{libitm}. > > > > Ah, here it is. How does one find that documentation? Can you put an xref there (or whatever you used for the other link) instead of the @file{libitm}? Thanks!