2000-10-30 Joel Sherrill <joel@OARcorp.com>

* buildall.in, mkgdbspec.in, setup.def, binutils/Makefile.am,
	gccnewlib/HISTORY, gccnewlib/Makefile.am, gdb/Makefile.am:
	Added mips-rtems, updated to include new patches and
	gcc 2.95.2/newlib 1.8.2 revision 11 RPM.
This commit is contained in:
Joel Sherrill
2000-10-31 16:44:11 +00:00
parent df3b242411
commit 06f2f75419
8 changed files with 47 additions and 10 deletions

View File

@@ -1,3 +1,10 @@
2000-10-30 Joel Sherrill <joel@OARcorp.com>
* buildall.in, mkgdbspec.in, setup.def, binutils/Makefile.am,
gccnewlib/HISTORY, gccnewlib/Makefile.am, gdb/Makefile.am:
Added mips-rtems, updated to include new patches and
gcc 2.95.2/newlib 1.8.2 revision 11 RPM.
2000-10-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.in: Remove trailing '/'s from setting up RPM_SPECdir.

View File

@@ -42,6 +42,8 @@ m68k-rtemself-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)
mips64orion-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)
$(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . mips64orion-rtems
mips-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)
$(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . mips-rtems
powerpc-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)
$(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . powerpc-rtems
@@ -62,7 +64,7 @@ RPM_SPECS_DATA = \
hppa1.1-rtems-$(BINUTILSVERS).spec \
i386-rtems-$(BINUTILSVERS).spec i960-rtems-$(BINUTILSVERS).spec \
m68k-rtems-$(BINUTILSVERS).spec m68k-rtemself-$(BINUTILSVERS).spec \
mips64orion-rtems-$(BINUTILSVERS).spec \
mips-rtems-$(BINUTILSVERS).spec mips64orion-rtems-$(BINUTILSVERS).spec \
powerpc-rtems-$(BINUTILSVERS).spec sh-rtems-$(BINUTILSVERS).spec \
sh-rtemself-$(BINUTILSVERS).spec sparc-rtems-$(BINUTILSVERS).spec
CLEANFILES += $(RPM_SPECS_DATA)

View File

@@ -64,7 +64,7 @@ fi
# This is the full list .. hppa1.1 does not build now.
#ALL_TARGETS="hppa1.1-rtems i386-rtems i960-rtems m68k-rtems \
# m68k-rtemself mips64orion-rtems \
# m68k-rtemself mips-rtems mips64orion-rtems \
# powerpc-rtems sh-rtems sh-rtemself sparc-rtems"
# This is the full buildable set.
@@ -72,7 +72,7 @@ if [ "X${TARGETS}" = "X" ] ; then
# do not include c4x or hppa primary targets
# do not include sh-elf or i960-elf secondary targets
TARGETS="arm-rtems h8300-rtems i386-rtems i960-rtems m68k-rtems \
mips64orion-rtems powerpc-rtems sh-rtems sparc-rtems"
mips-rtems mips64orion-rtems powerpc-rtems sh-rtems sparc-rtems"
fi
. $CFG

View File

@@ -4,6 +4,24 @@
# $Id$
#
RPM Version gcc2.95.2newlib1.8.2-11
===================================
+ fixes i386 soft float problem
+ mips-rtems target added
+ newlib include files reworked to allow RTEMS to use standard newlib
.h files.
newlib_patch_version=20001027
gcc_patch_version=20001030
RPM Version gcc2.95.2newlib1.8.2-10
===================================
+ i386 soft floating point worked but incorrectly included two
copies of some libgcc.a routines.
+ added a29k-rtems support
NOTE: Internal Only Number
RPM Version gcc2.95.2newlib1.8.2-9
==================================
+ i386 multilibs and proper CPP_SPEC/CC1_SPEC handling.

View File

@@ -54,6 +54,9 @@ m68k-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
mips64orion-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
$(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . mips64orion-rtems
mips-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
$(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . mips-rtems
powerpc-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
$(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . powerpc-rtems
@@ -73,7 +76,7 @@ RPM_SPECS_DATA = \
hppa1.1-rtems-$(GCCNEWLIBVERS).spec \
i386-rtems-$(GCCNEWLIBVERS).spec i960-rtems-$(GCCNEWLIBVERS).spec \
m68k-rtems-$(GCCNEWLIBVERS).spec \
mips64orion-rtems-$(GCCNEWLIBVERS).spec \
mips-rtems-$(GCCNEWLIBVERS).spec mips64orion-rtems-$(GCCNEWLIBVERS).spec \
powerpc-rtems-$(GCCNEWLIBVERS).spec sh-rtems-$(GCCNEWLIBVERS).spec \
sh-rtemself-$(GCCNEWLIBVERS).spec sparc-rtems-$(GCCNEWLIBVERS).spec
CLEANFILES += $(RPM_SPECS_DATA)

View File

@@ -42,6 +42,9 @@ m68k-rtemself-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)
mips64orion-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)
$(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . mips64orion-rtems
mips-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)
$(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . mips-rtems
powerpc-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)
$(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . powerpc-rtems
@@ -58,9 +61,10 @@ RPM_SPECS_DATA = \
arm-rtems-$(GDBVERS).spec c4x-rtems-$(GDBVERS).spec \
h8300-rtems-$(GDBVERS).spec hppa1.1-rtems-$(GDBVERS).spec \
i386-rtems-$(GDBVERS).spec i960-rtems-$(GDBVERS).spec \
m68k-rtems-$(GDBVERS).spec mips64orion-rtems-$(GDBVERS).spec \
powerpc-rtems-$(GDBVERS).spec sh-rtems-$(GDBVERS).spec \
sh-rtemself-$(GDBVERS).spec sparc-rtems-$(GDBVERS).spec
m68k-rtems-$(GDBVERS).spec mips-rtems-$(GDBVERS).spec \
mips64orion-rtems-$(GDBVERS).spec powerpc-rtems-$(GDBVERS).spec \
sh-rtems-$(GDBVERS).spec sh-rtemself-$(GDBVERS).spec \
sparc-rtems-$(GDBVERS).spec
CLEANFILES += $(RPM_SPECS_DATA)

View File

@@ -57,6 +57,9 @@ case ${target_alias} in
i960*)
extra_configure_arguments="--enable-sim"
;;
mips*)
extra_configure_arguments="--enable-sim"
;;
powerpc*)
extra_configure_arguments="--enable-sim --enable-sim-powerpc --enable-sim-timebase --enable-sim-hardware"
# Enabling this causes the program image to be huge and causes

View File

@@ -7,10 +7,10 @@ binutils_version=2.10
binutils_patch_version=20000726
binutils_rpm_release=2
newlib_version=1.8.2
newlib_patch_version=20000907
newlib_patch_version=20001027
gcc_version=2.95.2
gcc_patch_version=20000828
gccnewlib_rpm_release=10
gcc_patch_version=20001030
gccnewlib_rpm_release=11
gdb_version=5.0
gdb_patch_version=20000718
gdb_rpm_release=2