summaryrefslogtreecommitdiffstats
path: root/scripts/gccnewlib
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 /scripts/gccnewlib
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 'scripts/gccnewlib')
-rw-r--r--scripts/gccnewlib/mkspec.in12
1 files changed, 11 insertions, 1 deletions
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" \