This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: cross target report on gcc 3.1-20020423
Jakub Jelinek wrote:
>
> On Fri, Apr 26, 2002 at 08:16:11AM -0500, Joel Sherrill wrote:
> > ===================================================================
> > RCS file: /cvs/gcc/gcc/configure.in,v
> > retrieving revision 1.119.2.11
> > diff -u -r1.119.2.11 configure.in
> > --- configure.in 22 Apr 2002 16:28:47 -0000 1.119.2.11
> > +++ configure.in 26 Apr 2002 13:18:46 -0000
> > @@ -636,6 +636,12 @@
> > ;;
> > *-*-rtems*)
> > noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
> > + case ${target} in
> > + h8300*-*-* | h8500-*-*)
> > + noconfigdirs="$noconfigdirs ${libgcj} target-libf2c"
> > + ;;
> > + *) ;;
> > + esac
>
> Why are you adding ${libgcj} twice for h8[35]00*-*-rtems*?
Sloppy cut and paste. It ignores it twice. :) I have fixed
it in the version I am sending to gcc-patches. Thanks.
Really the whole organization of this logic is broken.
There are directories to ignore because of CPU and directories
to ignore because of OS/full tuples. The logic needs
to be broken into two switches. But even the discussion of
that is beyond the scope of a 3.1 patch.
> Jakub
--
Joel Sherrill, Ph.D. Director of Research & Development
joel@OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985