diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2003-01-28 17:40:36 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2003-01-28 17:40:36 +0000 |
commit | 7d9c437014bebfc1c7ef9ad68a2272dc8070ada7 (patch) | |
tree | 59025cdcef71badc161c819e13be13e0ebff4b6b /contrib | |
parent | 2003-01-28 Joel Sherrill <joel@OARcorp.com> (diff) | |
download | rtems-7d9c437014bebfc1c7ef9ad68a2272dc8070ada7.tar.bz2 |
2003-01-28 Joel Sherrill <joel@OARcorp.com>
* setup.def, sparc-solaris-gcc.spec.in: Update and enable gnat. You
must build and install a C only toolset first though.
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/solaris/ChangeLog | 5 | ||||
-rw-r--r-- | contrib/solaris/setup.def | 2 | ||||
-rw-r--r-- | contrib/solaris/sparc-solaris-gcc.spec.in | 13 |
3 files changed, 16 insertions, 4 deletions
diff --git a/contrib/solaris/ChangeLog b/contrib/solaris/ChangeLog index bd3d275c8c..692d3fd9c9 100644 --- a/contrib/solaris/ChangeLog +++ b/contrib/solaris/ChangeLog @@ -1,3 +1,8 @@ +2003-01-28 Joel Sherrill <joel@OARcorp.com> + + * setup.def, sparc-solaris-gcc.spec.in: Update and enable gnat. You + must build and install a C only toolset first though. + 2003-01-27 Joel Sherrill <joel@OARcorp.com> * setup.def, sparc-solaris-binutils.spec.in: Updated and diff --git a/contrib/solaris/setup.def b/contrib/solaris/setup.def index c9a35f4047..5485f76e95 100644 --- a/contrib/solaris/setup.def +++ b/contrib/solaris/setup.def @@ -8,5 +8,5 @@ binutils_rpm_release=1 solaris_version=8 solaris_rpm_release=2 gcc_version=3.2.1 -gcc_rpm_release=1 +gcc_rpm_release=2 rpm_build_root=/var/tmp diff --git a/contrib/solaris/sparc-solaris-gcc.spec.in b/contrib/solaris/sparc-solaris-gcc.spec.in index 58da690335..52ff9b6d9e 100644 --- a/contrib/solaris/sparc-solaris-gcc.spec.in +++ b/contrib/solaris/sparc-solaris-gcc.spec.in @@ -30,6 +30,10 @@ Cross gcc for target solaris %prep # untar the sources inside sparc-solaris-gcc %setup -c -n %{name} -a 0 + touch gcc-%{gcc_version}/gcc/ada/treeprs.ads + touch gcc-%{gcc_version}/gcc/ada/[es]info.h + touch gcc-%{gcc_version}/gcc/ada/nmake.ad[bs] + test -d build || mkdir build @@ -38,13 +42,16 @@ Cross gcc for target solaris ../gcc-%{gcc_version}/configure --target=sparc-solaris \ --with-gnu-as --with-gnu-ld --without-newlib --verbose \ - --disable-shared --disable-nls --enable-languages=c \ + --disable-shared --disable-nls --enable-languages=c,ada \ --prefix=%{prefix} make all -# We don't want info files - make info + make -C gcc cross-gnattools + make -C gcc ada.all.cross + +# We don't want info files +# make info %install cd build # Bug in gcc-2.95.1: It doesn't build this installation directory |