changeset 1231:3c221a743075

Remove DNS from RedBoot template & adjust .ecm files - BUG #57316
author gthomas
date Sun, 21 Sep 2003 12:27:52 +0000
parents 7d2ca52b341a
children dcff141b7c9c
files packages/hal/arm/arm9/aaed2000/current/ChangeLog packages/hal/arm/arm9/aaed2000/current/misc/redboot_primary_RAM.ecm packages/hal/arm/arm9/aaed2000/current/misc/redboot_primary_ROMRAM.ecm packages/hal/arm/arm9/innovator/current/ChangeLog packages/hal/arm/arm9/innovator/current/misc/redboot_RAM.ecm packages/hal/arm/arm9/innovator/current/misc/redboot_ROM.ecm packages/hal/arm/arm9/innovator/current/misc/redboot_SRAM.ecm packages/hal/arm/e7t/current/ChangeLog packages/hal/arm/e7t/current/misc/redboot_ROM.ecm packages/hal/arm/ebsa285/current/ChangeLog packages/hal/arm/ebsa285/current/misc/redboot_RAM.ecm packages/hal/arm/ebsa285/current/misc/redboot_ROM.ecm packages/hal/arm/ebsa285/current/misc/redboot_ROMRAM.ecm packages/hal/arm/edb7xxx/current/ChangeLog packages/hal/arm/edb7xxx/current/misc/edb7312_redboot_RAM.ecm packages/hal/arm/edb7xxx/current/misc/edb7312_redboot_ROM.ecm packages/hal/arm/edb7xxx/current/misc/edb7312_redboot_ROMRAM.ecm packages/hal/arm/integrator/current/ChangeLog packages/hal/arm/integrator/current/misc/redboot_ROMRAM.ecm packages/hal/arm/sa11x0/assabet/current/ChangeLog packages/hal/arm/sa11x0/assabet/current/misc/redboot_RAM.ecm packages/hal/arm/sa11x0/assabet/current/misc/redboot_ROM.ecm packages/hal/arm/sa11x0/cerf/current/ChangeLog packages/hal/arm/sa11x0/cerf/current/misc/redboot_RAM.ecm packages/hal/arm/sa11x0/cerf/current/misc/redboot_ROM.ecm packages/hal/arm/sa11x0/ipaq/current/ChangeLog packages/hal/arm/sa11x0/ipaq/current/misc/redboot_RAM.ecm packages/hal/arm/sa11x0/ipaq/current/misc/redboot_ROM.ecm packages/hal/arm/sa11x0/nano/current/ChangeLog packages/hal/arm/sa11x0/nano/current/misc/redboot_POST.ecm packages/hal/arm/sa11x0/nano/current/misc/redboot_RAM.ecm packages/hal/arm/snds/current/ChangeLog packages/hal/arm/snds/current/misc/redboot_RAM.ecm packages/hal/arm/snds/current/misc/redboot_ROM.ecm packages/hal/arm/xscale/iq80310/current/ChangeLog packages/hal/arm/xscale/iq80310/current/misc/redboot_RAM.ecm packages/hal/arm/xscale/iq80310/current/misc/redboot_ROM.ecm packages/hal/arm/xscale/iq80321/current/ChangeLog packages/hal/arm/xscale/iq80321/current/misc/redboot_RAM.ecm packages/hal/arm/xscale/iq80321/current/misc/redboot_ROM.ecm packages/hal/arm/xscale/picasso/current/ChangeLog packages/hal/arm/xscale/picasso/current/misc/redboot_RAM.ecm packages/hal/arm/xscale/picasso/current/misc/redboot_ROM.ecm packages/hal/arm/xscale/uE250/current/ChangeLog packages/hal/arm/xscale/uE250/current/misc/redboot_RAM.ecm packages/hal/arm/xscale/uE250/current/misc/redboot_ROM.ecm packages/hal/frv/frv400/current/ChangeLog packages/hal/frv/frv400/current/misc/redboot_RAM.ecm packages/hal/frv/frv400/current/misc/redboot_ROMRAM.ecm packages/hal/mips/idt79s334a/current/ChangeLog packages/hal/mips/idt79s334a/current/misc/redboot_RAM.ecm packages/hal/mips/idt79s334a/current/misc/redboot_ROMRAM.ecm packages/hal/mips/malta/current/ChangeLog packages/hal/mips/malta/current/misc/redboot_RAM.ecm packages/hal/mips/malta/current/misc/redboot_RAM_5kc.ecm packages/hal/mips/malta/current/misc/redboot_ROM.ecm packages/hal/mips/malta/current/misc/redboot_ROM_5kc.ecm packages/hal/powerpc/adder/current/ChangeLog packages/hal/powerpc/adder/current/misc/adderII_redboot_ROMRAM.ecm packages/hal/powerpc/adder/current/misc/adder_redboot_ROMRAM.ecm packages/hal/powerpc/csb281/current/ChangeLog packages/hal/powerpc/csb281/current/misc/redboot_RAM.ecm packages/hal/powerpc/csb281/current/misc/redboot_ROM.ecm packages/hal/powerpc/csb281/current/misc/redboot_ROMRAM.ecm packages/hal/powerpc/mbx/current/ChangeLog packages/hal/powerpc/mbx/current/misc/redboot_RAM.ecm packages/hal/powerpc/mbx/current/misc/redboot_ROM.ecm packages/hal/powerpc/moab/current/ChangeLog packages/hal/powerpc/moab/current/misc/redboot_BOOT.ecm packages/hal/powerpc/moab/current/misc/redboot_RAM+FLASH.ecm packages/hal/powerpc/moab/current/misc/redboot_RAM.ecm packages/hal/powerpc/moab/current/misc/redboot_ROM.ecm packages/hal/powerpc/moab/current/misc/redboot_ROMRAM.ecm packages/hal/powerpc/rattler/current/ChangeLog packages/hal/powerpc/rattler/current/misc/redboot_RAM.ecm packages/hal/powerpc/rattler/current/misc/redboot_ROM.ecm packages/hal/powerpc/rattler/current/misc/redboot_ROMRAM+PCI.ecm packages/hal/powerpc/rattler/current/misc/redboot_ROMRAM.ecm packages/hal/powerpc/ts1000/current/ChangeLog packages/hal/powerpc/ts1000/current/misc/redboot_RAM.ecm packages/hal/powerpc/ts1000/current/misc/redboot_ROM.ecm packages/hal/powerpc/ts1000/current/misc/redboot_ROMRAM.ecm packages/hal/powerpc/viper/current/ChangeLog packages/hal/powerpc/viper/current/misc/redboot_ROMRAM.ecm packages/hal/sh/cq7750/current/ChangeLog packages/hal/sh/cq7750/current/misc/redboot_RAM.ecm packages/hal/sh/cq7750/current/misc/redboot_ROM.ecm packages/hal/sh/se77x9/current/ChangeLog packages/hal/sh/se77x9/current/misc/redboot_SE7709RP01_RAM.ecm packages/hal/sh/se77x9/current/misc/redboot_SE7709RP01_ROM.ecm packages/redboot/current/ChangeLog packages/redboot/current/cdl/redboot.cdl packages/templates/redboot/ChangeLog packages/templates/redboot/current.ect
diffstat 94 files changed, 238 insertions(+), 125 deletions(-) [+]
line wrap: on
line diff
--- a/packages/hal/arm/arm9/aaed2000/current/ChangeLog
+++ b/packages/hal/arm/arm9/aaed2000/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_primary_RAM.ecm: 
+	* misc/redboot_primary_ROMRAM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-07-18  Nick Garnett  <nickg@balti.calivar.com>
 
 	* cdl/hal_arm_arm9_aaed2000.cdl:
--- a/packages/hal/arm/arm9/aaed2000/current/misc/redboot_primary_RAM.ecm
+++ b/packages/hal/arm/arm9/aaed2000/current/misc/redboot_primary_RAM.ecm
@@ -23,7 +23,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
--- a/packages/hal/arm/arm9/aaed2000/current/misc/redboot_primary_ROMRAM.ecm
+++ b/packages/hal/arm/arm9/aaed2000/current/misc/redboot_primary_ROMRAM.ecm
@@ -23,7 +23,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
--- a/packages/hal/arm/arm9/innovator/current/ChangeLog
+++ b/packages/hal/arm/arm9/innovator/current/ChangeLog
@@ -1,3 +1,10 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROM.ecm: 
+	* misc/redboot_SRAM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-02-12  Patrick Doyle  <wpd@delcomsys.com>
 
 	* src/innovator_misc.c: Replaced explicit prototype of memset with
--- a/packages/hal/arm/arm9/innovator/current/misc/redboot_RAM.ecm
+++ b/packages/hal/arm/arm9/innovator/current/misc/redboot_RAM.ecm
@@ -23,8 +23,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_MEMALLOC current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
--- a/packages/hal/arm/arm9/innovator/current/misc/redboot_ROM.ecm
+++ b/packages/hal/arm/arm9/innovator/current/misc/redboot_ROM.ecm
@@ -23,8 +23,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_MEMALLOC current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
--- a/packages/hal/arm/arm9/innovator/current/misc/redboot_SRAM.ecm
+++ b/packages/hal/arm/arm9/innovator/current/misc/redboot_SRAM.ecm
@@ -23,8 +23,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_MEMALLOC current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
--- a/packages/hal/arm/e7t/current/ChangeLog
+++ b/packages/hal/arm/e7t/current/ChangeLog
@@ -1,3 +1,8 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_ROM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-07-18  Nick Garnett  <nickg@balti.calivar.com>
 
 	* cdl/hal_arm_e7t.cdl:
--- a/packages/hal/arm/e7t/current/misc/redboot_ROM.ecm
+++ b/packages/hal/arm/e7t/current/misc/redboot_ROM.ecm
@@ -19,7 +19,6 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package CYGPKG_MEMALLOC current ;
     package CYGPKG_COMPRESS_ZLIB current ;
 };
@@ -84,12 +83,5 @@ cdl_option CYGBLD_ISO_STRING_STRFUNCS_HE
     inferred_value 1 <cyg/libc/string/string.h>
 };
 
-cdl_option CYGBLD_ISO_DNS_HEADER {
-    inferred_value 1 <cyg/ns/dns/dns.h>
-};
-
-cdl_option CYGPKG_NS_DNS_BUILD {
-    inferred_value 0
-};
 
 
--- a/packages/hal/arm/ebsa285/current/ChangeLog
+++ b/packages/hal/arm/ebsa285/current/ChangeLog
@@ -1,3 +1,10 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROM.ecm: 
+	* misc/redboot_ROMRAM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-07-18  Nick Garnett  <nickg@balti.calivar.com>
 
 	* cdl/hal_arm_ebsa285.cdl:
--- a/packages/hal/arm/ebsa285/current/misc/redboot_RAM.ecm
+++ b/packages/hal/arm/ebsa285/current/misc/redboot_RAM.ecm
@@ -24,7 +24,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_MEMALLOC current ;
--- a/packages/hal/arm/ebsa285/current/misc/redboot_ROM.ecm
+++ b/packages/hal/arm/ebsa285/current/misc/redboot_ROM.ecm
@@ -24,7 +24,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_MEMALLOC current ;
--- a/packages/hal/arm/ebsa285/current/misc/redboot_ROMRAM.ecm
+++ b/packages/hal/arm/ebsa285/current/misc/redboot_ROMRAM.ecm
@@ -24,7 +24,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_MEMALLOC current ;
--- a/packages/hal/arm/edb7xxx/current/ChangeLog
+++ b/packages/hal/arm/edb7xxx/current/ChangeLog
@@ -1,3 +1,10 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/edb7312_redboot_RAM.ecm: 
+	* misc/edb7312_redboot_ROM.ecm: 
+	* misc/edb7312_redboot_ROMRAM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-07-18  Nick Garnett  <nickg@balti.calivar.com>
 
 	* cdl/hal_arm_edb7xxx.cdl:
--- a/packages/hal/arm/edb7xxx/current/misc/edb7312_redboot_RAM.ecm
+++ b/packages/hal/arm/edb7xxx/current/misc/edb7312_redboot_RAM.ecm
@@ -23,7 +23,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
 };
--- a/packages/hal/arm/edb7xxx/current/misc/edb7312_redboot_ROM.ecm
+++ b/packages/hal/arm/edb7xxx/current/misc/edb7312_redboot_ROM.ecm
@@ -22,7 +22,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
--- a/packages/hal/arm/edb7xxx/current/misc/edb7312_redboot_ROMRAM.ecm
+++ b/packages/hal/arm/edb7xxx/current/misc/edb7312_redboot_ROMRAM.ecm
@@ -17,14 +17,14 @@ cdl_configuration eCos {
     package -hardware CYGPKG_DEVS_ETH_CL_CS8900A current ;
     package -hardware CYGPKG_IO_SERIAL_ARM_EDB7XXX current ;
     package -hardware CYGPKG_DEVS_FLASH_EDB7XXX current ;
+    package -hardware CYGPKG_DEVS_FLASH_STRATA current ;
     package -template CYGPKG_HAL current ;
     package -template CYGPKG_INFRA current ;
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
-    package -hardware CYGPKG_DEVS_FLASH_STRATA current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
--- a/packages/hal/arm/integrator/current/ChangeLog
+++ b/packages/hal/arm/integrator/current/ChangeLog
@@ -1,3 +1,8 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_ROMRAM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-07-18  Nick Garnett  <nickg@balti.calivar.com>
 
 	* cdl/hal_arm_integrator.cdl:
--- a/packages/hal/arm/integrator/current/misc/redboot_ROMRAM.ecm
+++ b/packages/hal/arm/integrator/current/misc/redboot_ROMRAM.ecm
@@ -16,7 +16,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_MEMALLOC current ;
--- a/packages/hal/arm/sa11x0/assabet/current/ChangeLog
+++ b/packages/hal/arm/sa11x0/assabet/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-02-13  Patrick Doyle  <wpd@delcomsys.com>
 	* src/assabet_misc.c: Replaced explicit prototype of memset with
 	#include <string.h>.
--- a/packages/hal/arm/sa11x0/assabet/current/misc/redboot_RAM.ecm
+++ b/packages/hal/arm/sa11x0/assabet/current/misc/redboot_RAM.ecm
@@ -29,7 +29,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_PCMCIA current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
--- a/packages/hal/arm/sa11x0/assabet/current/misc/redboot_ROM.ecm
+++ b/packages/hal/arm/sa11x0/assabet/current/misc/redboot_ROM.ecm
@@ -29,7 +29,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_PCMCIA current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
--- a/packages/hal/arm/sa11x0/cerf/current/ChangeLog
+++ b/packages/hal/arm/sa11x0/cerf/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-02-13  Patrick Doyle  <wpd@delcomsys.com>
 	* src/cerf_misc.c: Replaced explicit prototype of memset with
 	#include <string.h>.
--- a/packages/hal/arm/sa11x0/cerf/current/misc/redboot_RAM.ecm
+++ b/packages/hal/arm/sa11x0/cerf/current/misc/redboot_RAM.ecm
@@ -30,7 +30,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
--- a/packages/hal/arm/sa11x0/cerf/current/misc/redboot_ROM.ecm
+++ b/packages/hal/arm/sa11x0/cerf/current/misc/redboot_ROM.ecm
@@ -30,7 +30,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
--- a/packages/hal/arm/sa11x0/ipaq/current/ChangeLog
+++ b/packages/hal/arm/sa11x0/ipaq/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2002-09-20  Gary Thomas  <gthomas@ecoscentric.com>
 
 	* src/lcd_support.c (lcd_comm_control): Need to ingore BAUD commands
--- a/packages/hal/arm/sa11x0/ipaq/current/misc/redboot_RAM.ecm
+++ b/packages/hal/arm/sa11x0/ipaq/current/misc/redboot_RAM.ecm
@@ -28,7 +28,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_PCMCIA current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_IO_FLASH current ;
--- a/packages/hal/arm/sa11x0/ipaq/current/misc/redboot_ROM.ecm
+++ b/packages/hal/arm/sa11x0/ipaq/current/misc/redboot_ROM.ecm
@@ -28,7 +28,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_PCMCIA current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_IO_FLASH current ;
--- a/packages/hal/arm/sa11x0/nano/current/ChangeLog
+++ b/packages/hal/arm/sa11x0/nano/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_POST.ecm: 
+	* misc/redboot_RAM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-02-13  Patrick Doyle  <wpd@delcomsys.com>
 	* src/nano_misc.c: Replaced explicit prototype of memset with
 	#include <string.h>.
--- a/packages/hal/arm/sa11x0/nano/current/misc/redboot_POST.ecm
+++ b/packages/hal/arm/sa11x0/nano/current/misc/redboot_POST.ecm
@@ -26,7 +26,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_MEMALLOC current ;
--- a/packages/hal/arm/sa11x0/nano/current/misc/redboot_RAM.ecm
+++ b/packages/hal/arm/sa11x0/nano/current/misc/redboot_RAM.ecm
@@ -26,7 +26,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_MEMALLOC current ;
--- a/packages/hal/arm/snds/current/ChangeLog
+++ b/packages/hal/arm/snds/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-07-18  Nick Garnett  <nickg@balti.calivar.com>
 
 	* cdl/hal_arm_snds.cdl:
--- a/packages/hal/arm/snds/current/misc/redboot_RAM.ecm
+++ b/packages/hal/arm/snds/current/misc/redboot_RAM.ecm
@@ -18,7 +18,6 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
 };
 
 cdl_option CYGNUM_HAL_COMMON_INTERRUPTS_STACK_SIZE {
@@ -61,12 +60,5 @@ cdl_option CYGBLD_ISO_STRING_STRFUNCS_HE
     inferred_value 1 <cyg/libc/string/string.h>
 };
 
-cdl_option CYGBLD_ISO_DNS_HEADER {
-    inferred_value 1 <cyg/ns/dns/dns.h>
-};
-
-cdl_option CYGPKG_NS_DNS_BUILD {
-    inferred_value 0
-};
 
 
--- a/packages/hal/arm/snds/current/misc/redboot_ROM.ecm
+++ b/packages/hal/arm/snds/current/misc/redboot_ROM.ecm
@@ -18,7 +18,6 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
 };
 
 cdl_option CYGNUM_HAL_COMMON_INTERRUPTS_STACK_SIZE {
@@ -69,12 +68,5 @@ cdl_option CYGBLD_ISO_STRING_STRFUNCS_HE
     inferred_value 1 <cyg/libc/string/string.h>
 };
 
-cdl_option CYGBLD_ISO_DNS_HEADER {
-    inferred_value 1 <cyg/ns/dns/dns.h>
-};
-
-cdl_option CYGPKG_NS_DNS_BUILD {
-    inferred_value 0
-};
 
 
--- a/packages/hal/arm/xscale/iq80310/current/ChangeLog
+++ b/packages/hal/arm/xscale/iq80310/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-02-10  Nick Garnett  <nickg@calivar.com>
 
 	* misc/redboot_ROMA.ecm:
--- a/packages/hal/arm/xscale/iq80310/current/misc/redboot_RAM.ecm
+++ b/packages/hal/arm/xscale/iq80310/current/misc/redboot_RAM.ecm
@@ -23,7 +23,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_MEMALLOC current ;
--- a/packages/hal/arm/xscale/iq80310/current/misc/redboot_ROM.ecm
+++ b/packages/hal/arm/xscale/iq80310/current/misc/redboot_ROM.ecm
@@ -23,7 +23,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_MEMALLOC current ;
--- a/packages/hal/arm/xscale/iq80321/current/ChangeLog
+++ b/packages/hal/arm/xscale/iq80321/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-07-03  Gary Thomas  <gary@mlbassoc.com>
 
 	* include/hal_platform_setup.h: Remove erroneous 'O' that somehow
--- a/packages/hal/arm/xscale/iq80321/current/misc/redboot_RAM.ecm
+++ b/packages/hal/arm/xscale/iq80321/current/misc/redboot_RAM.ecm
@@ -27,7 +27,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_MEMALLOC current ;
--- a/packages/hal/arm/xscale/iq80321/current/misc/redboot_ROM.ecm
+++ b/packages/hal/arm/xscale/iq80321/current/misc/redboot_ROM.ecm
@@ -27,7 +27,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_MEMALLOC current ;
--- a/packages/hal/arm/xscale/picasso/current/ChangeLog
+++ b/packages/hal/arm/xscale/picasso/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-09-20  Gary Thomas  <gary@mlbassoc.com>
 
 	* src/picasso_ide.c: IDE init needs to return number of controllers found.
--- a/packages/hal/arm/xscale/picasso/current/misc/redboot_RAM.ecm
+++ b/packages/hal/arm/xscale/picasso/current/misc/redboot_RAM.ecm
@@ -26,8 +26,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
--- a/packages/hal/arm/xscale/picasso/current/misc/redboot_ROM.ecm
+++ b/packages/hal/arm/xscale/picasso/current/misc/redboot_ROM.ecm
@@ -26,8 +26,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
--- a/packages/hal/arm/xscale/uE250/current/ChangeLog
+++ b/packages/hal/arm/xscale/uE250/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-09-20  Gary Thomas  <gary@mlbassoc.com>
 
 	* src/uE250_ide.c: IDE init needs to return number of controllers found.
--- a/packages/hal/arm/xscale/uE250/current/misc/redboot_RAM.ecm
+++ b/packages/hal/arm/xscale/uE250/current/misc/redboot_RAM.ecm
@@ -26,8 +26,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
--- a/packages/hal/arm/xscale/uE250/current/misc/redboot_ROM.ecm
+++ b/packages/hal/arm/xscale/uE250/current/misc/redboot_ROM.ecm
@@ -26,8 +26,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
--- a/packages/hal/frv/frv400/current/ChangeLog
+++ b/packages/hal/frv/frv400/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROMRAM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-07-18  Nick Garnett  <nickg@balti.calivar.com>
 
 	* cdl/hal_frv_frv400.cdl:
--- a/packages/hal/frv/frv400/current/misc/redboot_RAM.ecm
+++ b/packages/hal/frv/frv400/current/misc/redboot_RAM.ecm
@@ -23,7 +23,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
 };
--- a/packages/hal/frv/frv400/current/misc/redboot_ROMRAM.ecm
+++ b/packages/hal/frv/frv400/current/misc/redboot_ROMRAM.ecm
@@ -23,7 +23,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
--- a/packages/hal/mips/idt79s334a/current/ChangeLog
+++ b/packages/hal/mips/idt79s334a/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROMRAM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-07-18  Nick Garnett  <nickg@balti.calivar.com>
 
 	* cdl/hal_mips_idt32334_refidt334.cdl:
--- a/packages/hal/mips/idt79s334a/current/misc/redboot_RAM.ecm
+++ b/packages/hal/mips/idt79s334a/current/misc/redboot_RAM.ecm
@@ -25,7 +25,6 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
 };
 
@@ -93,12 +92,5 @@ cdl_option CYGBLD_ISO_STRING_STRFUNCS_HE
     inferred_value 1 <cyg/libc/string/string.h>
 };
 
-cdl_option CYGBLD_ISO_DNS_HEADER {
-    inferred_value 1 <cyg/ns/dns/dns.h>
-};
-
-cdl_option CYGPKG_NS_DNS_BUILD {
-    inferred_value 0
-};
 
 
--- a/packages/hal/mips/idt79s334a/current/misc/redboot_ROMRAM.ecm
+++ b/packages/hal/mips/idt79s334a/current/misc/redboot_ROMRAM.ecm
@@ -25,8 +25,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_IO_FLASH current ;
 };
--- a/packages/hal/mips/malta/current/ChangeLog
+++ b/packages/hal/mips/malta/current/ChangeLog
@@ -1,3 +1,11 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_RAM_5kc.ecm: 
+	* misc/redboot_ROM.ecm: 
+	* misc/redboot_ROM_5kc.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-09-20  Gary Thomas  <gary@mlbassoc.com>
 
 	* src/plf_misc.c: IDE init needs to return number of controllers found.
--- a/packages/hal/mips/malta/current/misc/redboot_RAM.ecm
+++ b/packages/hal/mips/malta/current/misc/redboot_RAM.ecm
@@ -24,7 +24,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_MEMALLOC current ;
--- a/packages/hal/mips/malta/current/misc/redboot_RAM_5kc.ecm
+++ b/packages/hal/mips/malta/current/misc/redboot_RAM_5kc.ecm
@@ -24,7 +24,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
--- a/packages/hal/mips/malta/current/misc/redboot_ROM.ecm
+++ b/packages/hal/mips/malta/current/misc/redboot_ROM.ecm
@@ -24,7 +24,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
--- a/packages/hal/mips/malta/current/misc/redboot_ROM_5kc.ecm
+++ b/packages/hal/mips/malta/current/misc/redboot_ROM_5kc.ecm
@@ -24,7 +24,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
--- a/packages/hal/powerpc/adder/current/ChangeLog
+++ b/packages/hal/powerpc/adder/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/adderII_redboot_ROMRAM.ecm: 
+	* misc/adder_redboot_ROMRAM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-08-28  Gary Thomas  <gary@mlbassoc.com>
 
 	* src/redboot_linux_exec.c: Obsolete file - removed.
--- a/packages/hal/powerpc/adder/current/misc/adderII_redboot_ROMRAM.ecm
+++ b/packages/hal/powerpc/adder/current/misc/adderII_redboot_ROMRAM.ecm
@@ -25,8 +25,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
 };
--- a/packages/hal/powerpc/adder/current/misc/adder_redboot_ROMRAM.ecm
+++ b/packages/hal/powerpc/adder/current/misc/adder_redboot_ROMRAM.ecm
@@ -25,8 +25,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
 };
--- a/packages/hal/powerpc/csb281/current/ChangeLog
+++ b/packages/hal/powerpc/csb281/current/ChangeLog
@@ -1,3 +1,10 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROM.ecm: 
+	* misc/redboot_ROMRAM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-08-28  Gary Thomas  <gary@mlbassoc.com>
 
 	* src/redboot_linux_exec.c: Obsolete file - removed.
--- a/packages/hal/powerpc/csb281/current/misc/redboot_RAM.ecm
+++ b/packages/hal/powerpc/csb281/current/misc/redboot_RAM.ecm
@@ -24,8 +24,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
 };
--- a/packages/hal/powerpc/csb281/current/misc/redboot_ROM.ecm
+++ b/packages/hal/powerpc/csb281/current/misc/redboot_ROM.ecm
@@ -24,8 +24,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
 };
--- a/packages/hal/powerpc/csb281/current/misc/redboot_ROMRAM.ecm
+++ b/packages/hal/powerpc/csb281/current/misc/redboot_ROMRAM.ecm
@@ -24,8 +24,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
 };
--- a/packages/hal/powerpc/mbx/current/ChangeLog
+++ b/packages/hal/powerpc/mbx/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-08-28  Gary Thomas  <gary@mlbassoc.com>
 
 	* src/redboot_linux_exec.c: Obsolete file - removed.
--- a/packages/hal/powerpc/mbx/current/misc/redboot_RAM.ecm
+++ b/packages/hal/powerpc/mbx/current/misc/redboot_RAM.ecm
@@ -24,7 +24,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
--- a/packages/hal/powerpc/mbx/current/misc/redboot_ROM.ecm
+++ b/packages/hal/powerpc/mbx/current/misc/redboot_ROM.ecm
@@ -24,7 +24,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
--- a/packages/hal/powerpc/moab/current/ChangeLog
+++ b/packages/hal/powerpc/moab/current/ChangeLog
@@ -1,3 +1,12 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_BOOT.ecm: 
+	* misc/redboot_RAM+FLASH.ecm: 
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROM.ecm: 
+	* misc/redboot_ROMRAM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-09-20  Gary Thomas  <gary@mlbassoc.com>
 
 	* misc/redboot_BOOT.ecm: Disable PCI in BOOT configuration
--- a/packages/hal/powerpc/moab/current/misc/redboot_BOOT.ecm
+++ b/packages/hal/powerpc/moab/current/misc/redboot_BOOT.ecm
@@ -29,8 +29,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_IO_WALLCLOCK current ;
     package CYGPKG_IO_FLASH current ;
--- a/packages/hal/powerpc/moab/current/misc/redboot_RAM+FLASH.ecm
+++ b/packages/hal/powerpc/moab/current/misc/redboot_RAM+FLASH.ecm
@@ -24,8 +24,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
 };
--- a/packages/hal/powerpc/moab/current/misc/redboot_RAM.ecm
+++ b/packages/hal/powerpc/moab/current/misc/redboot_RAM.ecm
@@ -28,8 +28,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_WALLCLOCK current ;
--- a/packages/hal/powerpc/moab/current/misc/redboot_ROM.ecm
+++ b/packages/hal/powerpc/moab/current/misc/redboot_ROM.ecm
@@ -21,7 +21,6 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
 };
 
@@ -85,12 +84,5 @@ cdl_option CYGBLD_ISO_STRING_STRFUNCS_HE
     inferred_value 1 <cyg/libc/string/string.h>
 };
 
-cdl_option CYGBLD_ISO_DNS_HEADER {
-    inferred_value 1 <cyg/ns/dns/dns.h>
-};
-
-cdl_option CYGPKG_NS_DNS_BUILD {
-    inferred_value 0
-};
 
 
--- a/packages/hal/powerpc/moab/current/misc/redboot_ROMRAM.ecm
+++ b/packages/hal/powerpc/moab/current/misc/redboot_ROMRAM.ecm
@@ -28,8 +28,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_IO_WALLCLOCK current ;
     package CYGPKG_IO_FLASH current ;
--- a/packages/hal/powerpc/rattler/current/ChangeLog
+++ b/packages/hal/powerpc/rattler/current/ChangeLog
@@ -1,3 +1,11 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROM.ecm: 
+	* misc/redboot_ROMRAM+PCI.ecm: 
+	* misc/redboot_ROMRAM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-09-08  Gary Thomas  <gary@mlbassoc.com>
 
 	* src/hal_aux.c (hal_platform_init): Avoid performing some hardware
--- a/packages/hal/powerpc/rattler/current/misc/redboot_RAM.ecm
+++ b/packages/hal/powerpc/rattler/current/misc/redboot_RAM.ecm
@@ -22,8 +22,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
 };
--- a/packages/hal/powerpc/rattler/current/misc/redboot_ROM.ecm
+++ b/packages/hal/powerpc/rattler/current/misc/redboot_ROM.ecm
@@ -22,8 +22,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
 };
--- a/packages/hal/powerpc/rattler/current/misc/redboot_ROMRAM+PCI.ecm
+++ b/packages/hal/powerpc/rattler/current/misc/redboot_ROMRAM+PCI.ecm
@@ -24,8 +24,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
 };
--- a/packages/hal/powerpc/rattler/current/misc/redboot_ROMRAM.ecm
+++ b/packages/hal/powerpc/rattler/current/misc/redboot_ROMRAM.ecm
@@ -24,8 +24,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
 };
--- a/packages/hal/powerpc/ts1000/current/ChangeLog
+++ b/packages/hal/powerpc/ts1000/current/ChangeLog
@@ -1,3 +1,10 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROM.ecm: 
+	* misc/redboot_ROMRAM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-07-18  Nick Garnett  <nickg@balti.calivar.com>
 
 	* cdl/hal_powerpc_ts1000.cdl:
--- a/packages/hal/powerpc/ts1000/current/misc/redboot_RAM.ecm
+++ b/packages/hal/powerpc/ts1000/current/misc/redboot_RAM.ecm
@@ -25,8 +25,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
 };
--- a/packages/hal/powerpc/ts1000/current/misc/redboot_ROM.ecm
+++ b/packages/hal/powerpc/ts1000/current/misc/redboot_ROM.ecm
@@ -25,8 +25,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
 };
--- a/packages/hal/powerpc/ts1000/current/misc/redboot_ROMRAM.ecm
+++ b/packages/hal/powerpc/ts1000/current/misc/redboot_ROMRAM.ecm
@@ -25,8 +25,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
 };
--- a/packages/hal/powerpc/viper/current/ChangeLog
+++ b/packages/hal/powerpc/viper/current/ChangeLog
@@ -1,3 +1,8 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_ROMRAM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2003-08-28  Gary Thomas  <gary@mlbassoc.com>
 
 	* src/redboot_linux_exec.c: Obsolete file - removed.
--- a/packages/hal/powerpc/viper/current/misc/redboot_ROMRAM.ecm
+++ b/packages/hal/powerpc/viper/current/misc/redboot_ROMRAM.ecm
@@ -25,8 +25,8 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package -template CYGPKG_CRC current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
     package CYGPKG_IO_ETH_DRIVERS current ;
     package CYGPKG_COMPRESS_ZLIB current ;
--- a/packages/hal/sh/cq7750/current/ChangeLog
+++ b/packages/hal/sh/cq7750/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_RAM.ecm: 
+	* misc/redboot_ROM.ecm:  Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2002-03-05  Jesper Skov  <jskov@redhat.com>
 
 	* misc/redboot_RAM.ecm: Added.
--- a/packages/hal/sh/cq7750/current/misc/redboot_RAM.ecm
+++ b/packages/hal/sh/cq7750/current/misc/redboot_RAM.ecm
@@ -22,7 +22,6 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
 };
 
@@ -82,14 +81,6 @@ cdl_option CYGBLD_ISO_STRING_STRFUNCS_HE
     inferred_value 1 <cyg/libc/string/string.h>
 };
 
-cdl_option CYGBLD_ISO_DNS_HEADER {
-    inferred_value 1 <cyg/ns/dns/dns.h>
-};
-
-cdl_option CYGPKG_NS_DNS_BUILD {
-    inferred_value 0
-};
-
 cdl_option CYGHWR_DEVS_FLASH_AMD_TC58FVB800 {
     inferred_value 1
 };
--- a/packages/hal/sh/cq7750/current/misc/redboot_ROM.ecm
+++ b/packages/hal/sh/cq7750/current/misc/redboot_ROM.ecm
@@ -22,7 +22,6 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
     package CYGPKG_IO_FLASH current ;
 };
 
@@ -90,14 +89,6 @@ cdl_option CYGBLD_ISO_STRING_STRFUNCS_HE
     inferred_value 1 <cyg/libc/string/string.h>
 };
 
-cdl_option CYGBLD_ISO_DNS_HEADER {
-    inferred_value 1 <cyg/ns/dns/dns.h>
-};
-
-cdl_option CYGPKG_NS_DNS_BUILD {
-    inferred_value 0
-};
-
 cdl_option CYGHWR_DEVS_FLASH_AMD_TC58FVB800 {
     inferred_value 1
 };
--- a/packages/hal/sh/se77x9/current/ChangeLog
+++ b/packages/hal/sh/se77x9/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* misc/redboot_SE7709RP01_RAM.ecm: 
+	* misc/redboot_SE7709RP01_ROM.ecm: Adjust for changes in RedBoot
+	template - DNS now must be enabled manually.
+
 2002-08-06  Gary Thomas  <gary@chez-thomas.org>
 2002-08-06  Motoya Kurotsu <kurotsu@allied-telesis.co.jp>	
 
--- a/packages/hal/sh/se77x9/current/misc/redboot_SE7709RP01_RAM.ecm
+++ b/packages/hal/sh/se77x9/current/misc/redboot_SE7709RP01_RAM.ecm
@@ -27,7 +27,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_MEMALLOC current ;
     package CYGPKG_COMPRESS_ZLIB current ;
     package CYGPKG_IO_FLASH current ;
--- a/packages/hal/sh/se77x9/current/misc/redboot_SE7709RP01_ROM.ecm
+++ b/packages/hal/sh/se77x9/current/misc/redboot_SE7709RP01_ROM.ecm
@@ -27,7 +27,7 @@ cdl_configuration eCos {
     package -template CYGPKG_REDBOOT current ;
     package -template CYGPKG_ISOINFRA current ;
     package -template CYGPKG_LIBC_STRING current ;
-    package -template CYGPKG_NS_DNS current ;
+    package CYGPKG_NS_DNS current ;
     package CYGPKG_MEMALLOC current ;
     package CYGPKG_COMPRESS_ZLIB current ;
     package CYGPKG_IO_FLASH current ;
--- a/packages/redboot/current/ChangeLog
+++ b/packages/redboot/current/ChangeLog
@@ -1,3 +1,8 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* cdl/redboot.cdl: Make DNS truly optional (remove from template).
+	BUG #57316
+
 2003-09-20  Gary Thomas  <gary@mlbassoc.com>
 
 	* src/fs/ide.c: Improve IDE handling by having init function return
--- a/packages/redboot/current/cdl/redboot.cdl
+++ b/packages/redboot/current/cdl/redboot.cdl
@@ -387,7 +387,7 @@ cdl_package CYGPKG_REDBOOT {
             cdl_component CYGPKG_REDBOOT_NETWORKING_DNS {
                 display         "DNS support"
                 default_value   1
-                requires        CYGPKG_NS_DNS
+                active_if       CYGPKG_NS_DNS
                 requires        !CYGPKG_NS_DNS_BUILD
                 compile         net/dns.c
                 description     "
--- a/packages/templates/redboot/ChangeLog
+++ b/packages/templates/redboot/ChangeLog
@@ -1,3 +1,7 @@
+2003-09-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* current.ect: DNS now must be enabled manually.
+
 2003-02-14  Jonathan Larmour  <jifl@eCosCentric.com>
 
 	* current.ect: Update inferred values.
--- a/packages/templates/redboot/current.ect
+++ b/packages/templates/redboot/current.ect
@@ -15,7 +15,6 @@ This is the RedBoot configuration, used 
     package     CYGPKG_REDBOOT current ;
     package     CYGPKG_ISOINFRA current ;
     package     CYGPKG_LIBC_STRING current ; 
-    package     CYGPKG_NS_DNS current ;
     package     CYGPKG_CRC current ;
 };
 
@@ -47,10 +46,6 @@ cdl_option CYGNUM_HAL_COMMON_INTERRUPTS_
     user_value 4096
 };
 
-cdl_option CYGBLD_ISO_DNS_HEADER {
-    inferred_value 1 <cyg/ns/dns/dns.h>
-};
-
 cdl_option CYGBLD_ISO_STRING_BSD_FUNCS_HEADER {
     inferred_value 1 <cyg/libc/string/bsdstring.h>
 };
@@ -63,10 +58,6 @@ cdl_option CYGDBG_HAL_DEBUG_GDB_INCLUDE_
     inferred_value 1
 };
 
-cdl_option CYGPKG_NS_DNS_BUILD {
-    inferred_value 0
-};
-
 cdl_option CYGFUN_LIBC_STRING_BSD_FUNCS {
     inferred_value 0
 };