I thought so too, but couldn't find how.  Libitm is in another directory
(libitm/libitm.texi).  Does anyone know how to do this?

When installed, all info files are presumed to go in one directory, HTML
files in parallel directories, etc.; you use the five-argument form of
@xref with "libitm" as the fourth argument.


Thank you Joseph.

I made it behave like:

        @section References for other languages

        @xref{Top, GNAT Reference Manual, About This Guide, gnat_rm,
        GNAT Reference Manual}, for information on standard
        conformance and compatibility of the Ada compiler.

elsewhere in standards.texi.

OK for branch?

        * doc/invoke.texi: Add xref for libitm.

Index: doc/invoke.texi
===================================================================
--- doc/invoke.texi     (revision 180836)
+++ doc/invoke.texi     (working copy)
@@ -1724,8 +1724,9 @@ an experimental feature whose interface
 of GCC, as the official specification changes.  Please note that not
 all architectures are supported for this feature.

-For more information on GCC's support for transactional memory, see
-the accompanying documentation for @file{libitm}.
+For more information on GCC's support for transactional memory,
+@xref{Enabling libitm,,The GNU Transactional Memory Library,libitm,GNU
+Transactional Memory Library}.

 @item -fms-extensions
 @opindex fms-extensions

Reply via email to