[[[ 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)