Index: c/src/lib/libbsp/mips/jmr3904/ChangeLog
===================================================================
--- c/src/lib/libbsp/mips/jmr3904/ChangeLog	(revision 166247fb9d59625ca1849d020caef3f01601b437)
+++ c/src/lib/libbsp/mips/jmr3904/ChangeLog	(revision 8c5707a31f1b3db8dd68a29907194fc8f2aa2cfc)
@@ -1,2 +1,7 @@
+2007-03-28	Joel Sherrill <joel@OARcorp.com>
+
+	* Makefile.am: Modify to avoid pulling in too much into minimum
+	executable.
+
 2006-12-02	Ralf CorsÃ©pius <ralf.corsepius@rtems.org>
 
Index: c/src/lib/libbsp/mips/jmr3904/Makefile.am
===================================================================
--- c/src/lib/libbsp/mips/jmr3904/Makefile.am	(revision 166247fb9d59625ca1849d020caef3f01601b437)
+++ c/src/lib/libbsp/mips/jmr3904/Makefile.am	(revision 8c5707a31f1b3db8dd68a29907194fc8f2aa2cfc)
@@ -35,8 +35,15 @@
 clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
 
+## Bulk of Console driver with dependencies that entails
 noinst_PROGRAMS += console.rel
-console_rel_SOURCES = console/console-io.c ../../shared/console-polled.c
+console_rel_SOURCES = ../../shared/console-polled.c
 console_rel_CPPFLAGS = $(AM_CPPFLAGS)
 console_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
+
+## used for debug IO and bottom of console polled
+noinst_PROGRAMS += consoleio.rel
+consoleio_rel_SOURCES = console/console-io.c
+consoleio_rel_CPPFLAGS = $(AM_CPPFLAGS)
+consoleio_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
 
 noinst_PROGRAMS += startup.rel
@@ -55,8 +62,17 @@
 noinst_LIBRARIES = libbsp.a
 libbsp_a_SOURCES =
-libbsp_a_LIBADD = startup.rel clock.rel console.rel timer.rel
+libbsp_a_LIBADD = clock.rel console.rel consoleio.rel timer.rel
 libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/shared/cache.rel \
     ../../../libcpu/@RTEMS_CPU@/shared/interrupts.rel \
     ../../../libcpu/@RTEMS_CPU@/tx39/vectorisrs.rel
+libbsp_a_LIBADD += \
+    startup_rel-bspclean.o \
+    startup_rel-bsplibc.o \
+    startup_rel-bsppost.o \
+    startup_rel-bspstart.o \
+    startup_rel-bootcard.o \
+    startup_rel-sbrk.o \
+    startup_rel-gnatinstallhandler.o \
+    startup_rel-setvec.o
 
 include $(srcdir)/preinstall.am
Index: c/src/lib/libbsp/powerpc/psim/ChangeLog
===================================================================
--- c/src/lib/libbsp/powerpc/psim/ChangeLog	(revision 166247fb9d59625ca1849d020caef3f01601b437)
+++ c/src/lib/libbsp/powerpc/psim/ChangeLog	(revision 8c5707a31f1b3db8dd68a29907194fc8f2aa2cfc)
@@ -1,2 +1,7 @@
+2007-03-28	Joel Sherrill <joel@OARcorp.com>
+
+	* Makefile.am: Modify to avoid pulling in too much into minimum
+	executable.
+
 2006-12-02	Ralf CorsÃ©pius <ralf.corsepius@rtems.org>
 
Index: c/src/lib/libbsp/powerpc/psim/Makefile.am
===================================================================
--- c/src/lib/libbsp/powerpc/psim/Makefile.am	(revision 166247fb9d59625ca1849d020caef3f01601b437)
+++ c/src/lib/libbsp/powerpc/psim/Makefile.am	(revision 8c5707a31f1b3db8dd68a29907194fc8f2aa2cfc)
@@ -51,9 +51,15 @@
 pclock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
 
+## Bulk of Console driver with dependencies that entails
 noinst_PROGRAMS += console.rel
-console_rel_SOURCES = console/console-io.c console/consupp.S \
-    ../../shared/console-polled.c
+console_rel_SOURCES = ../../shared/console-polled.c
 console_rel_CPPFLAGS = $(AM_CPPFLAGS)
 console_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
+
+## used for debug IO and bottom of console polled
+noinst_PROGRAMS += consoleio.rel
+consoleio_rel_SOURCES = console/console-io.c console/consupp.S
+consoleio_rel_CPPFLAGS = $(AM_CPPFLAGS)
+consoleio_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
 
 include_bsp_HEADERS = irq/irq.h
@@ -86,5 +92,5 @@
 noinst_LIBRARIES = libbsp.a
 libbsp_a_SOURCES =
-libbsp_a_LIBADD = startup.rel pclock.rel console.rel irq.rel vectors.rel
+libbsp_a_LIBADD = pclock.rel consoleio.rel console.rel irq.rel vectors.rel
 libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/shared/cpuIdent.rel \
     ../../../libcpu/@RTEMS_CPU@/shared/stack.rel \
@@ -95,4 +101,13 @@
     ../../../libcpu/@RTEMS_CPU@/mpc6xx/timer.rel
 
+libbsp_a_LIBADD += \
+startup_rel-bspclean.o \
+startup_rel-bsplibc.o \
+startup_rel-bsppost.o \
+startup_rel-bspstart.o \
+startup_rel-bootcard.o \
+startup_rel-sbrk.o \
+startup_rel-gnatinstallhandler.o
+
 if HAS_MP
 libbsp_a_LIBADD += shmsupp.rel
