summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2006-02-05 06:55:51 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2006-02-05 06:55:51 +0000
commit4fca5bd51a2d574b1d57956bf139ea230b42fa84 (patch)
treede898f7076cb48a06c0b1053b3c4d65dacbcc800
parent2006-02-05 Ralf Corsepius <ralf.corsepius@rtems.org> (diff)
downloadrtems-4fca5bd51a2d574b1d57956bf139ea230b42fa84.tar.bz2
2006-02-05 Ralf Corsepius <ralf.corsepius@rtems.org>
* gccnewlib/mkspec.in: Split patches.
Diffstat (limited to '')
-rw-r--r--scripts/ChangeLog1
-rw-r--r--scripts/gccnewlib/mkspec.in12
2 files changed, 12 insertions, 1 deletions
diff --git a/scripts/ChangeLog b/scripts/ChangeLog
index 82823e5796..30f2964296 100644
--- a/scripts/ChangeLog
+++ b/scripts/ChangeLog
@@ -1,5 +1,6 @@
2006-02-05 Ralf Corsepius <ralf.corsepius@rtems.org>
+ * gccnewlib/mkspec.in: Split patches.
* gccnewlib/gccnewlib.add: Dynamically create brp-*.
Use split source tar balls.
* binutils/binutils.add: Dynamically create brp-*.
diff --git a/scripts/gccnewlib/mkspec.in b/scripts/gccnewlib/mkspec.in
index 442c403beb..d6af26a6c9 100644
--- a/scripts/gccnewlib/mkspec.in
+++ b/scripts/gccnewlib/mkspec.in
@@ -49,7 +49,12 @@ target_alias=$1
. ./$CFG
if test -n "${gcc_patch_version}"; then
-PATCH0="Patch0: gcc-${gcc_version}-rtems-${gcc_patch_version}.diff"
+PATCH0="Patch0: gcc-core-${gcc_version}-rtems-${gcc_patch_version}.diff"
+PATCH1="Patch1: gcc-g++-${gcc_version}-rtems-${gcc_patch_version}.diff"
+PATCH2="Patch2: gcc-fortran-${gcc_version}-rtems-${gcc_patch_version}.diff"
+PATCH3="Patch3: gcc-gcj-${gcc_version}-rtems-${gcc_patch_version}.diff"
+PATCH4="Patch4: gcc-ada-${gcc_version}-rtems-${gcc_patch_version}.diff"
+PATCH5="Patch5: gcc-objc-${gcc_version}-rtems-${gcc_patch_version}.diff"
fi
if test -n "${newlib_patch_version}"; then
@@ -58,6 +63,11 @@ fi
# note that the variables in the gccnewlib directory are actually the same
sed -e "s,@PATCH0\@,${PATCH0}," \
+ -e "s,@PATCH1\@,${PATCH1}," \
+ -e "s,@PATCH2\@,${PATCH2}," \
+ -e "s,@PATCH3\@,${PATCH3}," \
+ -e "s,@PATCH4\@,${PATCH4}," \
+ -e "s,@PATCH5\@,${PATCH5}," \
-e "s,@PATCH50\@,${PATCH50}," \
-e "s,@Release\@,${gccnewlib_rpm_release},g" \
-e "s,@target_alias\@,${target_alias},g" \