[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bare bsp set for m68k




On Wed, 30 Sep 1998, Robin Kirkham wrote:

> There is no difference between the egcs -m68000 and -m68302 switches (except
> for defining __m68302__ in the preprocessor). Also, with egcs at least,
> -msoft-float is implied by these flags (or should be). (-m68302 is also not
> documented, like -m68332, but that was my doing I think).
> 
> This being the case, do you actually need a separate bare-m68302?

I would prefer to avoid an explosion of build cases.  The addition of bare
BSP cases is going to have a serious impact on how long it takes to build
all targets.

There are two questions to consider on each case: 

+ Does RTEMS differentiate between two CPU models?

+ Do the tools (gcc, binutils, newlib) distinguish between the tools?

So bare-m68302 is not needed from a tools perspective.  The remaining
question is whether it is necessary from an RTEMS perspective.

> >           bare-m5200)
> >             BARE_MODEL_ARG=m5200
> >             BARE_CFLAGS_ARG="-mm5200"
> >             ;;
> 
> I think the option is -m5200

Thanks.  The computer caught that stupid one. :)

--joel