gcc-4.7 incomplete description for -fgnu-tm

Bug #1069550 reported by alexandre skyrme
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gcc-4.7 (Debian)
Fix Released
Unknown
gcc-4.7 (Ubuntu)
Triaged
Low
Unassigned

Bug Description

In the man(ual) page for gcc-4.7 (i.e., man gcc-4.7) the description for the Transactional Memory switch (-fgnu-tm) is missing some text. It reads:

-fgnu-tm
           When the option -fgnu-tm is specified, the compiler will generate code for the Linux variant of Intel's current Transactional Memory ABI specification document (Revision 1.1, May 6 2009). 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.

           For more information on GCC's support for transactional memory,

           Note that the transactional memory feature is not supported with non-call exceptions (-fnon-call-exceptions).

Notice that on the second paragraph, it says "For more information on GCC's support for transactional memory," but it never finishes that sentence, nor does it include the reference to where one can find more info on GCC's suport for Transactional Memory.

description: updated
description: updated
Revision history for this message
Matthias Klose (doko) wrote :

see contrib/texi2pod.pl. if you do want to work on something more sensible, please attach a patch. Note that @xref can take various numbers of parameters.

    # keep references of the form @ref{...}, print them bold
    s/\@(?:ref)\{([^\}]*)\}/B<$1>/g;

    # Change double single quotes to double quotes.
    s/''/"/g;
    s/``/"/g;

    # Cross references are thrown away, as are @noindent and @refill.
    # (@noindent is impossible in .pod, and @refill is unnecessary.)
    # @* is also impossible in .pod; we discard it and any newline that
    # follows it. Similarly, our macro @gol must be discarded.

    s/\(?\@xref\{(?:[^\}]*)\}(?:[^.<]|(?:<[^<>]*>))*\.\)?//g;
    s/\s+\(\@pxref\{(?:[^\}]*)\}\)//g;
    s/;\s+\@pxref\{(?:[^\}]*)\}//g;

Changed in gcc-4.7 (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Changed in gcc-4.7 (Debian):
status: Unknown → New
Changed in gcc-4.7 (Debian):
status: New → Confirmed
Changed in gcc-4.7 (Debian):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.