bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Makeinfo generates wrong link


From: Richard Stallman
Subject: Makeinfo generates wrong link
Date: Sun, 02 Oct 2022 21:06:06 -0400

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

The GNU C Language Manual has this text:

    Some macros are predefined on each kind of machine
    (@pxref{System-specific Predefined Macros, System-specific Predefined
    Macros, System-specific Predefined Macros, gcc, Using the GNU Compiler
    Collection}).  This allows you to provide code specially tuned for a
    particular machine.

Running

        makeinfo --html c.texi -o $@

generates the following output:

    <li> Some macros are predefined on each kind of machine
    (see <a 
href="https://gcc.gnu.org/onlinedocs/gcc/System_002dspecific-Predefined-Macros.html#System_002dspecific-Predefined-Macros";>System-specific
 Predefined Macros</a> in <cite>Using the GNU Compiler
    Collection</cite>).  This allows you to provide code specially tuned for a
    particular machine.

but that link is broken.  The OP suggests this link

https://gcc.gnu.org/onlinedocs/gcc-4.8.5/cpp/System-specific-Predefined-Macros.html

may be correct.

Where do those directory names come from?  Is there a table in makeinfo
that needs to be updated?

makeinfo --version gave me

   texi2any (GNU texinfo) 6.7

apt-get install texinfo said I have version  6.7.0.dfsg.2-5
which is the latest version in Trisquel 10.


-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]