forked from Imagelibrary/rtems
Added initial h8300 support.
This commit is contained in:
@@ -16,6 +16,9 @@ CLEANFILES += binutils.spec.in
|
||||
MKBINUTILSSPEC_DEPS = $(top_builddir)/mkbinutilspec binutils.spec.in \
|
||||
$(top_builddir)/setup.cache
|
||||
|
||||
h8300-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)
|
||||
$(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . h8300-rtems
|
||||
|
||||
hppa1.1-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)
|
||||
$(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . hppa1.1-rtems
|
||||
|
||||
@@ -46,7 +49,8 @@ sh-rtemself-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)
|
||||
sparc-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)
|
||||
$(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . sparc-rtems
|
||||
|
||||
RPM_SPECS_DATA = hppa1.1-rtems-$(BINUTILSVERS).spec \
|
||||
RPM_SPECS_DATA = h8300-rtems-$(BINUTILSVERS).spec \
|
||||
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 \
|
||||
|
||||
@@ -30,6 +30,9 @@ MKGCCNEWLIBSPEC_DEPS = $(top_builddir)/mkgccnewlibspec gccnewlib.spec.in \
|
||||
MKGCCNEWLIB_C_ONLY_SPEC_DEPS = $(top_builddir)/mkgccnewlibspec \
|
||||
gccnewlib_c_only.spec.in $(top_builddir)/setup.cache
|
||||
|
||||
h8300-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIB_C_ONLY_SPEC_DEPS)
|
||||
$(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . h8300-rtems
|
||||
|
||||
hppa1.1-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
|
||||
$(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . hppa1.1-rtems
|
||||
|
||||
@@ -60,7 +63,8 @@ sh-rtemself-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
|
||||
sparc-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
|
||||
$(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . sparc-rtems
|
||||
|
||||
RPM_SPECS_DATA = hppa1.1-rtems-$(GCCNEWLIBVERS).spec \
|
||||
RPM_SPECS_DATA = h8300-rtems-$(GCCNEWLIBVERS).spec \
|
||||
hppa1.1-rtems-$(GCCNEWLIBVERS).spec \
|
||||
i386-rtems-$(GCCNEWLIBVERS).spec i960-rtems-$(GCCNEWLIBVERS).spec \
|
||||
m68k-rtems-$(GCCNEWLIBVERS).spec m68k-rtemself-$(GCCNEWLIBVERS).spec \
|
||||
mips64orion-rtems-$(GCCNEWLIBVERS).spec \
|
||||
|
||||
@@ -15,6 +15,9 @@ CLEANFILES += gdb.spec.in
|
||||
MKGDBSPEC_DEPS = $(top_builddir)/mkgdbspec gdb.spec.in \
|
||||
$(top_builddir)/setup.cache
|
||||
|
||||
h8300-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)
|
||||
$(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . h8300-rtems
|
||||
|
||||
hppa1.1-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)
|
||||
$(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . hppa1.1-rtems
|
||||
|
||||
@@ -45,7 +48,8 @@ sh-rtemself-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)
|
||||
sparc-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)
|
||||
$(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . sparc-rtems
|
||||
|
||||
RPM_SPECS_DATA = hppa1.1-rtems-$(GDBVERS).spec i386-rtems-$(GDBVERS).spec \
|
||||
RPM_SPECS_DATA = h8300-rtems-$(GDBVERS).spec i386-rtems-$(GDBVERS).spec \
|
||||
hppa1.1-rtems-$(GDBVERS).spec i386-rtems-$(GDBVERS).spec \
|
||||
i960-rtems-$(GDBVERS).spec m68k-rtems-$(GDBVERS).spec \
|
||||
m68k-rtemself-$(GDBVERS).spec mips64orion-rtems-$(GDBVERS).spec \
|
||||
powerpc-rtems-$(GDBVERS).spec sh-rtems-$(GDBVERS).spec \
|
||||
|
||||
@@ -51,6 +51,12 @@ target_alias=$1
|
||||
specfile=${dst}/$target_alias-gdb-${gdb_version}.spec
|
||||
|
||||
case ${target_alias} in
|
||||
h8300*)
|
||||
extra_configure_arguments="--enable-sim"
|
||||
;;
|
||||
i960*)
|
||||
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
|
||||
|
||||
@@ -3,17 +3,17 @@
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
binutils_version=2.9.5.0.24
|
||||
binutils_patch_version=20000207
|
||||
binutils_version=2.10
|
||||
binutils_patch_version=20000628
|
||||
binutils_rpm_release=1
|
||||
newlib_version=1.8.2
|
||||
newlib_patch_version=20000606
|
||||
gcc_version=2.95.2
|
||||
gcc_patch_version=20000531
|
||||
gccnewlib_rpm_release=7
|
||||
gdb_version=4.18
|
||||
gdb_patch_version=20000524
|
||||
gdb_rpm_release=4
|
||||
gdb_version=5.0
|
||||
gdb_patch_version=20000627
|
||||
gdb_rpm_release=1
|
||||
rtems_version=rtems-4.5.0-beta3a
|
||||
rtems_rpm_release=1
|
||||
rpm_build_root=/tmp
|
||||
|
||||
Reference in New Issue
Block a user