Module Name:    src
Committed By:   skrll
Date:           Sun Nov  8 15:33:29 UTC 2009

Modified Files:
        src/tools/binutils: mknative-binutils

Log Message:
Update for new binutils location, etc.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/tools/binutils/mknative-binutils

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/tools/binutils/mknative-binutils
diff -u src/tools/binutils/mknative-binutils:1.5 src/tools/binutils/mknative-binutils:1.6
--- src/tools/binutils/mknative-binutils:1.5	Thu Feb  2 20:06:04 2006
+++ src/tools/binutils/mknative-binutils	Sun Nov  8 15:33:29 2009
@@ -1,8 +1,8 @@
 #!/bin/sh
-#	$NetBSD: mknative-binutils,v 1.5 2006/02/02 20:06:04 skrll Exp $
+#	$NetBSD: mknative-binutils,v 1.6 2009/11/08 15:33:29 skrll Exp $
 #
 # Shell script for generating all the constants needed for a native
-# platform build of src/gnu/dist/binutils.
+# platform build of src/external/gpl3/binutils
 #
 
 # initialise
@@ -14,59 +14,60 @@
 
 . $_TOP/tools/gcc/mknative.common
 
-##### gnu/lib/libbfd #####
+##### external/gpl3/binutils/lib/libbfd #####
 
 get_libbfd () {
-	mkdir -p $_TOP/gnu/lib/libbfd/arch/$MACHINE_ARCH
+	mkdir -p $_TOP/external/gpl3/binutils/lib/libbfd/arch/$MACHINE_ARCH
 
 	{
 		getvars bfd/Makefile \
 			libbfd_la_DEPENDENCIES libbfd_la_OBJECTS DEFS \
 			INCLUDES TDEFAULTS
-	} | write_mk gnu/lib/libbfd/arch/$MACHINE_ARCH/defs.mk
+	} | write_mk external/gpl3/binutils/lib/libbfd/arch/$MACHINE_ARCH/defs.mk
 
-	write_c gnu/lib/libbfd/arch/$MACHINE_ARCH/bfd.h <$_TMPDIR/bfd/bfd.h
-	write_c gnu/lib/libbfd/arch/$MACHINE_ARCH/bfdver.h <$_TMPDIR/bfd/bfdver.h
+	write_c external/gpl3/binutils/lib/libbfd/arch/$MACHINE_ARCH/bfd.h <$_TMPDIR/bfd/bfd.h
+	write_c external/gpl3/binutils/lib/libbfd/arch/$MACHINE_ARCH/bfdver.h <$_TMPDIR/bfd/bfdver.h
+	write_c external/gpl3/binutils/lib/libbfd/arch/$MACHINE_ARCH/bfd_stdint.h <$_TMPDIR/bfd/bfd_stdint.h
 
 	{
 		cat $_TMPDIR/bfd/config.h
-	} | write_c gnu/lib/libbfd/arch/$MACHINE_ARCH/config.h
+	} | write_c external/gpl3/binutils/lib/libbfd/arch/$MACHINE_ARCH/config.h
 }
 
-##### gnu/lib/libopcodes #####
+##### external/gpl3/binutils/lib/libopcodes #####
 
 get_libopcodes () {
-	mkdir -p $_TOP/gnu/lib/libopcodes/arch/$MACHINE_ARCH
+	mkdir -p $_TOP/external/gpl3/binutils/lib/libopcodes/arch/$MACHINE_ARCH
 
 	{
 		getvars opcodes/Makefile \
 			archdefs BFD_MACHINES libopcodes_la_SOURCES
-	} | write_mk gnu/lib/libopcodes/arch/$MACHINE_ARCH/defs.mk
+	} | write_mk external/gpl3/binutils/lib/libopcodes/arch/$MACHINE_ARCH/defs.mk
 
 	{
 		cat $_TMPDIR/opcodes/config.h
-	} | write_c gnu/lib/libopcodes/arch/$MACHINE_ARCH/config.h
+	} | write_c external/gpl3/binutils/lib/libopcodes/arch/$MACHINE_ARCH/config.h
 }
 
-##### gnu/lib/libiberty #####
+##### external/gpl3/binutils/lib/libiberty #####
 
 get_libiberty () {
-	mkdir -p $_TOP/gnu/lib/libiberty/arch/$MACHINE_ARCH
+	mkdir -p $_TOP/external/gpl3/binutils/lib/libiberty/arch/$MACHINE_ARCH
 
 	getvars libiberty/Makefile \
 		ALLOCA EXTRA_OFILES LIBOBJS REQUIRED_OFILES \
-		| write_mk gnu/lib/libiberty/arch/$MACHINE_ARCH/defs.mk
+		| write_mk external/gpl3/binutils/lib/libiberty/arch/$MACHINE_ARCH/defs.mk
 
-	write_c gnu/lib/libiberty/arch/$MACHINE_ARCH/config.h \
+	write_c external/gpl3/binutils/lib/libiberty/arch/$MACHINE_ARCH/config.h \
 		<$_TMPDIR/libiberty/config.h
 }
 
-##### gnu/usr.bin/binutils #####
+##### external/gpl3/binutils/usr.bin #####
 
 get_binutils () {
 	### common
 
-	mkdir -p $_TOP/gnu/usr.bin/binutils/common/arch/$MACHINE_ARCH
+	mkdir -p $_TOP/external/gpl3/binutils/usr.bin/common/arch/$MACHINE_ARCH
 
 	{
 		getvars binutils/Makefile \
@@ -77,46 +78,46 @@
 		for f in `getvars binutils/Makefile PROGRAMS | sed 'y,-,_,;s,^[^=]*=,,'`; do
 			getvars binutils/Makefile ${f}_OBJECTS ${f}_DEPENDENCIES
 		done
-	} | write_mk gnu/usr.bin/binutils/common/arch/$MACHINE_ARCH/defs.mk
+	} | write_mk external/gpl3/binutils/usr.bin/common/arch/$MACHINE_ARCH/defs.mk
 
-	write_c gnu/usr.bin/binutils/common/arch/$MACHINE_ARCH/config.h \
+	write_c external/gpl3/binutils/usr.bin/common/arch/$MACHINE_ARCH/config.h \
 		<$_TMPDIR/binutils/config.h
 
 	### gas
 
-	mkdir -p $_TOP/gnu/usr.bin/binutils/gas/arch/$MACHINE_ARCH
+	mkdir -p $_TOP/external/gpl3/binutils/usr.bin/gas/arch/$MACHINE_ARCH
 
 	getvars gas/Makefile \
 		DEFS INCLUDES OBJS \
-		| write_mk gnu/usr.bin/binutils/gas/arch/$MACHINE_ARCH/defs.mk
+		| write_mk external/gpl3/binutils/usr.bin/gas/arch/$MACHINE_ARCH/defs.mk
 
 	for f in config itbl-cpu obj-format targ-cpu targ-env; do
-		write_c gnu/usr.bin/binutils/gas/arch/$MACHINE_ARCH/$f.h <$_TMPDIR/gas/$f.h
+		write_c external/gpl3/binutils/usr.bin/gas/arch/$MACHINE_ARCH/$f.h <$_TMPDIR/gas/$f.h
 	done
 
 	### gprof
 
-	mkdir -p $_TOP/gnu/usr.bin/binutils/gprof/arch/$MACHINE_ARCH
+	mkdir -p $_TOP/external/gpl3/binutils/usr.bin/gprof/arch/$MACHINE_ARCH
 
 	getvars gprof/Makefile \
 		DEFS gprof_OBJECTS INCLUDES TEXINFOS \
-		| write_mk gnu/usr.bin/binutils/gprof/arch/$MACHINE_ARCH/defs.mk
+		| write_mk external/gpl3/binutils/usr.bin/gprof/arch/$MACHINE_ARCH/defs.mk
 
-	write_c gnu/usr.bin/binutils/gprof/arch/$MACHINE_ARCH/gconfig.h <$_TMPDIR/gprof/gconfig.h
+	write_c external/gpl3/binutils/usr.bin/gprof/arch/$MACHINE_ARCH/gconfig.h <$_TMPDIR/gprof/gconfig.h
 
 	### ld
 
-	mkdir -p $_TOP/gnu/usr.bin/binutils/ld/arch/$MACHINE_ARCH
+	mkdir -p $_TOP/external/gpl3/binutils/usr.bin/ld/arch/$MACHINE_ARCH
 
 	{
 		getvars ld/Makefile \
 			DEFS EMUL EMULATION_OFILES INCLUDES OFILES STRINGIFY TEXINFOS
 		getvars ld/Makefile \
 			target_alias | sed 's,[\._0-9A-Z]*$,,'
-	} | write_mk gnu/usr.bin/binutils/ld/arch/$MACHINE_ARCH/defs.mk
+	} | write_mk external/gpl3/binutils/usr.bin/ld/arch/$MACHINE_ARCH/defs.mk
 
 	for f in config ldemul-list; do
-		write_c gnu/usr.bin/binutils/ld/arch/$MACHINE_ARCH/$f.h <$_TMPDIR/ld/$f.h
+		write_c external/gpl3/binutils/usr.bin/ld/arch/$MACHINE_ARCH/$f.h <$_TMPDIR/ld/$f.h
 	done
 }
 

Reply via email to