gcc4X man pages: Introduce generic MLINK handling
authorJohn Marino <draco@marino.st>
Sun, 21 Oct 2012 09:08:28 +0000 (11:08 +0200)
committerJohn Marino <draco@marino.st>
Sun, 21 Oct 2012 10:05:25 +0000 (12:05 +0200)
commit87efe63b03f34324fa32f9c4be750df776fec8d5
tree8363ca43d2ccdf1ec3c6afbe97f52909827a9517
parent657357fab1c82104fd0e8a4391ce523e9037f9e4
gcc4X man pages: Introduce generic MLINK handling

A few months ago, the MLINK handling for binutils was updated to make
it easier to switch the primary version.  For binutils, every manpage
has a suffix based on the binutils version and the "real" man page is
linked to the primary version.

The two base compilers had the same organization, but the manual system
was not converted when binutils system was.  When gcc47 was brought in,
the manual organization wasn't implemented correctly and the gcc47 pages
ended up getting linked to the "real" man page instead of the primary
compiler gcc44.

While fixing this, bring in the binutils MLINK handling to prepare for
switching gcc47 to the primary compiler in the future.
15 files changed:
gnu/usr.bin/Makefile.cco [new file with mode: 0644]
gnu/usr.bin/cc44/Makefile.inc
gnu/usr.bin/cc44/Makefile.langs
gnu/usr.bin/cc44/c++/Makefile
gnu/usr.bin/cc44/cc/Makefile
gnu/usr.bin/cc44/cpp/Makefile
gnu/usr.bin/cc44/doc/Makefile
gnu/usr.bin/cc44/gcov/Makefile
gnu/usr.bin/cc47/Makefile.inc
gnu/usr.bin/cc47/Makefile.langs
gnu/usr.bin/cc47/c++/Makefile
gnu/usr.bin/cc47/cc/Makefile
gnu/usr.bin/cc47/cpp/Makefile
gnu/usr.bin/cc47/doc/Makefile
gnu/usr.bin/cc47/gcov/Makefile