binutils 2.22: Activate building in world
authorJohn Marino <draco@marino.st>
Fri, 25 Nov 2011 23:05:34 +0000 (00:05 +0100)
committerJohn Marino <draco@marino.st>
Sat, 26 Nov 2011 11:47:33 +0000 (12:47 +0100)
The next commit will change the default to make binutils 2.22 prime
and demote binutils 2.21 to be the backup.

UPDATING
etc/mtree/BSD.usr.dist
gnu/usr.bin/Makefile
share/man/man5/make.conf.5
share/man/man7/hier.7
usr.bin/objformat/Makefile

index 19476b2..370e971 100644 (file)
--- a/UPDATING
+++ b/UPDATING
@@ -45,9 +45,8 @@ from your kernel configuration.
 
 BINUTILS 2.20
 -------------
-Binutils 2.20 has been removed, leaving Binutils 2.21 as the only
-version of Binutils in base.  The value of BINUTILSVERS has no effect
-at all anymore.
+Binutils 2.20 has been removed in favor of Binutils 2.22.  The accepted
+values of BINUTILSVERS have changed accordingly.
 
 +-----------------------------------------------------------------------+
 +         UPGRADING DRAGONFLY FROM 2.8 to later versions                +
index b95c9ad..2c6f222 100644 (file)
             elf
             ..
         ..
+        binutils222
+            ldscripts
+            ..
+            elf
+            ..
+        ..
         custom
         ..
         gcc41
index cd39579..bf71fd0 100644 (file)
@@ -10,8 +10,7 @@ SUBDIR+=cvs
 SUBDIR+=gdb
 .endif
 
-# XXX marino: Step 1 for moving back to a single binutils system
-#SUBDIR+= binutils220
+SUBDIR+= binutils222
 SUBDIR+= binutils221
 
 .if !defined(NO_GCC41)
index 5b1787a..0e86e33 100644 (file)
@@ -128,6 +128,8 @@ All other values will handled according to the settings in
 .Pq Vt str
 Controls which binutils to use by default.
 Currently accepted values are
+.Dq binutils222
+and
 .Dq binutils221
 (default).
 .It Va CFLAGS
index ed011a8..8e861ae 100644 (file)
@@ -331,6 +331,15 @@ see
 .Xr ld 1
 .El
 .Pp
+.It Pa binutils222/
+.Pp
+.Bl -tag -width ".Pa ldscripts/" -compact
+.It Pa ldscripts/
+linker scripts;
+see
+.Xr ld 1
+.El
+.Pp
 .It Pa lpr/
 utilities and filters for LP print system;
 see
index 5258a03..e1d3d13 100644 (file)
@@ -26,6 +26,7 @@ LINKS+=       ${BINDIR}/objformat ${BINDIR}/as
 LINKS+=        ${BINDIR}/objformat ${BINDIR}/c++filt
 LINKS+=        ${BINDIR}/objformat ${BINDIR}/elfedit
 LINKS+=        ${BINDIR}/objformat ${BINDIR}/gprof
+LINKS+=        ${BINDIR}/objformat ${BINDIR}/incremental-dump
 LINKS+=        ${BINDIR}/objformat ${BINDIR}/ld
 LINKS+=        ${BINDIR}/objformat ${BINDIR}/nm
 LINKS+=        ${BINDIR}/objformat ${BINDIR}/objcopy