forked from Imagelibrary/rtems
2001-05-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.in: Remove AC_EXEEXT, treat .exe manually. * gccnewlib/base-gcc.add: Remove cpp. * gccnewlib/gccnewlib.add: mv cpp $target_alias-cpp, update copyright.
This commit is contained in:
@@ -1,3 +1,10 @@
|
||||
2001-05-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
||||
|
||||
* configure.in: Remove AC_EXEEXT, treat .exe manually.
|
||||
* gccnewlib/base-gcc.add: Remove cpp.
|
||||
* gccnewlib/gccnewlib.add: mv cpp $target_alias-cpp, update
|
||||
copyright.
|
||||
|
||||
2001-04-16 Joel Sherrill <joel@OARcorp.com>
|
||||
|
||||
* setup.def: Modified the binutils version to 2.11 and
|
||||
|
||||
@@ -2,9 +2,19 @@
|
||||
|
||||
AC_INIT(binutils)
|
||||
|
||||
AM_INIT_AUTOMAKE(rtems-scripts,20000610-0,no)
|
||||
AM_INIT_AUTOMAKE(rtems-scripts,20010516,no)
|
||||
|
||||
AC_EXEEXT
|
||||
AC_CANONICAL_HOST
|
||||
|
||||
# Check for .exe suffix.
|
||||
# With autoconf > 2.13 AC_EXEEXT is not what we want to use.
|
||||
AC_MSG_CHECKING([for executable suffix])
|
||||
case "$host" in
|
||||
i?86-*cygwin*)
|
||||
EXEEXT=.exe ;;
|
||||
esac
|
||||
AC_SUBST(EXEEXT)
|
||||
AC_MSG_RESULT([$EXEEXT])
|
||||
|
||||
test -f ./setup.cache || cp ${srcdir}/setup.def ./setup.cache
|
||||
. ./setup.cache
|
||||
@@ -32,13 +42,11 @@ fi
|
||||
AC_MSG_RESULT($RPM_SPECSdir)
|
||||
AC_SUBST(RPM_SPECSdir)
|
||||
|
||||
AC_CANONICAL_HOST
|
||||
|
||||
AC_MSG_CHECKING(for RPM CPU type)
|
||||
case "${host}" in
|
||||
i[[34567]]86-*linux*) RPM_CPU=i386 ;;
|
||||
i[[34567]]86-pc-cygwin*) RPM_CPU=i386 ;;
|
||||
sparc-sun-solaris*) RPM_CPU=sparc ;;
|
||||
case "$host" in
|
||||
i?86-*linux*) RPM_CPU=i386 ;;
|
||||
i?86-*cygwin*) RPM_CPU=i386 ;;
|
||||
sparc-sun-solaris*) RPM_CPU=sparc ;;
|
||||
*)
|
||||
AC_MSG_ERROR([RPM CPU for ${host} is unknown])
|
||||
;;
|
||||
|
||||
@@ -20,7 +20,6 @@ This is the files for gcc and newlib that are shared by all targets.
|
||||
%doc /opt/rtems/info/libm.info*.gz
|
||||
|
||||
%dir /opt/rtems/bin
|
||||
/opt/rtems/bin/cpp@exe_ext@
|
||||
/opt/rtems/bin/gcov@exe_ext@
|
||||
|
||||
%dir /opt/rtems/man
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for building gcc for rtems
|
||||
#
|
||||
# Copyright (c) 1999,2000 OARCorp, Huntsville, AL
|
||||
# Copyright (c) 1999,2000,2001 OARCorp, Huntsville, AL
|
||||
#
|
||||
# please send bugfixes or comments to joel@OARcorp.com
|
||||
#
|
||||
@@ -88,6 +88,14 @@ This is gcc's and newlib C Library's sources with patches for RTEMS.
|
||||
# cd back to build/
|
||||
cd ../..
|
||||
|
||||
# Bug in gcc-2.95.x: It bogusly tries to share cpp for all targets.
|
||||
# Rename it to target_alias-cpp
|
||||
if test -f $RPM_BUILD_ROOT/opt/rtems/bin/cpp@exe_ext@;
|
||||
then
|
||||
mv $RPM_BUILD_ROOT/opt/rtems/bin/cpp@exe_ext@ \
|
||||
$RPM_BUILD_ROOT/opt/rtems/bin/@target_alias@-cpp@exe_ext@
|
||||
fi
|
||||
|
||||
# gzip info files
|
||||
gzip -f $RPM_BUILD_ROOT/opt/rtems/info/*.info 2>/dev/null
|
||||
gzip -f $RPM_BUILD_ROOT/opt/rtems/info/*.info-? 2>/dev/null
|
||||
|
||||
@@ -16,6 +16,7 @@ This is gcc and newlib C Library for @target_alias@.
|
||||
%doc /opt/rtems/man/man1/@target_alias@-gcc.1
|
||||
%doc /opt/rtems/man/man1/@target_alias@-g++.1
|
||||
|
||||
/opt/rtems/bin/@target_alias@-cpp@exe_ext@
|
||||
/opt/rtems/bin/@target_alias@-c++@exe_ext@
|
||||
/opt/rtems/bin/@target_alias@-g++@exe_ext@
|
||||
/opt/rtems/bin/@target_alias@-gcc@exe_ext@
|
||||
|
||||
Reference in New Issue
Block a user