On Tue, Aug 4, 2020 at 8:10 AM Heinz Junkes <jun...@fhi-berlin.mpg.de> wrote:
> I'm trying to figure out when compiling a third party software (EPICS), > whether the RTEMS for a target bsp was created with the legacy stack or > uses the libbsd stack. > > Unfortunately I have found some different definitions: > > in target.cfg : RTEMS_HAS_NETWORKING > in bsp.cfg : HAS_NETWORKING > in header files #if defined(RTEMS_NETWORKING) > > Which one should I take best? > > I tend to RTEMS_HAS_NETWORKING in target.cfg ;-) > rtems/score/cpuopts.h defines it in the installed headers. but I think either bsp.cfg or target.cfg would be trustworthy. target.cfg has more info in it. This doesn't help you know before building which network stacks a BSP supports though. --joel > > Danke Heinz_______________________________________________ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel