On Sat, Nov 8, 2014 at 11:50 AM, Alan Cudmore <alan.cudm...@gmail.com> wrote: > On 11/5/2014 9:39 AM, Sebastian Huber wrote: >> >> On 05/11/14 15:35, Alan Cudmore wrote: >>> >>> If the ARM BSPs that do not use the shared start.S include the code, but >>> never >>> call it, I can remove it, if that is what is best. We could even remove >>> abort.c >>> and simple_abort.c completely. Just let me know. >> >> >> It would be best to get rid of these files. >> > I did some investigation, and it is not going to be as easy as I thought to > remove libbsp/arm/shared/abort/*.c > > The following ARM BSPs use score: arm_exc_handler_high.c, > arm_exc_handler_low.S, which in turn use shared abort.c ( or simple_abort.c > ): > csb336, > csb337, > edb7312, > gp32, > gumstix, > rtx22xx > > I think these will eventually have to be converted to use the ARM shared > start.S. > Thanks for chasing this down. We should open a bug on this when we can.
> The raspberrypi, beagle, and gdbarmsim BSPs compile the shared/abort files > but do not use them. > > So for now I can do the following: > 1. remove the use of shared/abort/abort*.c from raspberrypi, beagle, and > gdbarmsim ( in Makefile.am ) > 2. include a header file in shared/abort to eliminate future warnings for > BSPs that use abort.c simple_abort.c > Ok > Alan > > _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel