Wayne Thornton commented on a discussion on cpukit/dhrl/dhrl.c: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1193#note_148424 > + } > + > + // Initialize Worker A > + sc = rtems_task_create( > + rtems_build_name( 'D', 'H', 'R', 'A' ), > + priority, > + RTEMS_MINIMUM_STACK_SIZE, > + RTEMS_DEFAULT_MODES, > + RTEMS_DEFAULT_ATTRIBUTES, > + &dhrl_worker_a_id > + ); > + if ( sc != RTEMS_SUCCESSFUL ) { > + return sc; > + } > + > + CPU_ZERO( &cpuset ); So it appears that adding the pre-processor macro broke the build and I was compiling an empty libdhrl.a. Removing the macro allowed the libdhrl.a to populate. I was thinking about it, and the libdhrl.yml file specifies that RTEMS_SMP is required to enable and build, so a pre-processer macro shouldn't be needed? -- View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1193#note_148424 You're receiving this email because of your account on gitlab.rtems.org.
_______________________________________________ bugs mailing list [email protected] http://lists.rtems.org/mailman/listinfo/bugs
