summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2005-05-10 02:30:04 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2005-05-10 02:30:04 +0000
commit0ff08b1c37c8386d66846041792529f01904d103 (patch)
treedb85476bddc46427462fb6b43ed1d6a240c3bbb6 /scripts
parent2005-05-09 Ralf Corsepius <ralf.corsepius@rtems.org> (diff)
downloadrtems-0ff08b1c37c8386d66846041792529f01904d103.tar.bz2
2005-05-10 Ralf Corsepius <ralf.corsepius@rtems.org>
* gccnewlib/Makefile.am: Add h8300-rtemscoff*. * gccnewlib/gccnewlib.add: Let building gnat require gcc. Allow building arm-rtems*-gnat.
Diffstat (limited to 'scripts')
-rw-r--r--scripts/ChangeLog6
-rw-r--r--scripts/gccnewlib/Makefile.am4
-rw-r--r--scripts/gccnewlib/gccnewlib.add7
3 files changed, 12 insertions, 5 deletions
diff --git a/scripts/ChangeLog b/scripts/ChangeLog
index 2a92bf860e..bcede75dcc 100644
--- a/scripts/ChangeLog
+++ b/scripts/ChangeLog
@@ -1,3 +1,9 @@
+2005-05-10 Ralf Corsepius <ralf.corsepius@rtems.org>
+
+ * gccnewlib/Makefile.am: Add h8300-rtemscoff*.
+ * gccnewlib/gccnewlib.add: Let building gnat require gcc.
+ Allow building arm-rtems*-gnat.
+
2005-05-05 Ralf Corsepius <ralf.corsepius@rtems.org>
* gccnewlib/gccnewlib.add: Further clean up of tools not supported
diff --git a/scripts/gccnewlib/Makefile.am b/scripts/gccnewlib/Makefile.am
index 871c96c786..43709e5996 100644
--- a/scripts/gccnewlib/Makefile.am
+++ b/scripts/gccnewlib/Makefile.am
@@ -40,6 +40,10 @@ h8300-rtems@osversion@-$(GCC3NEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
$(MKSPEC) -cfg $(top_builddir)/setup.cache h8300-rtems@osversion@ > $@
RPM_SPECS_DATA += h8300-rtems@osversion@-$(GCC3NEWLIBVERS).spec
+h8300-rtemscoff@osversion@-$(GCC3NEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
+ $(MKSPEC) -cfg $(top_builddir)/setup.cache h8300-rtemscoff@osversion@ > $@
+RPM_SPECS_DATA += h8300-rtemscoff@osversion@-$(GCC3NEWLIBVERS).spec
+
i386-rtems@osversion@-$(GCC3NEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
$(MKSPEC) -cfg $(top_builddir)/setup.cache i386-rtems@osversion@ > $@
RPM_SPECS_DATA += i386-rtems@osversion@-$(GCC3NEWLIBVERS).spec
diff --git a/scripts/gccnewlib/gccnewlib.add b/scripts/gccnewlib/gccnewlib.add
index 4eef35da77..01a20701a3 100644
--- a/scripts/gccnewlib/gccnewlib.add
+++ b/scripts/gccnewlib/gccnewlib.add
@@ -83,11 +83,6 @@ BuildRequires: %{rpmprefix}%{gcc_target}-binutils
%define build_gnat 0
%endif
-%if "%{gcc_target}" == "mips-rtems@osversion@"
-# Libffi is missing in GCC-4.0.0
-%define build_gcj 0
-%endif
-
%if "%{gcc_target}" == "tic4x-rtems@osversion@"
%define build_cxx 0
%define build_gnat 0
@@ -108,6 +103,8 @@ BuildRequires: zlib-devel
# Building gnat requires gnat
# This really isn't available until RedHat 8.0. How to conditionalize this?
BuildRequires: gcc-gnat
+# Urgh, building gnat requires the target c-toolchain
+BuildRequires: %{rpmprefix}%{gcc_target}-gcc < %{version}-%{release}
%endif
%if %build_f95
BuildRequires: gmp-devel