Hi With more POSIX enabled by default, the RTEMS_POSIX_API flag has changed meanings and this has broken the meaning of checking for POSIX in rtems_waf. The rtems-examples use code like this which now turns off all POSIX examples because POSIX signals are disabled.
if rtems.check_posix(bld): bld.recurse('posix_hello_world') bld.recurse('both_hello') I suspect rtems_check_posix() should always return true now and another method named rtems_check_posix_signals() should be added based on the flag. Similarly, RTEMS_POSIX_API should probably always be set and another macro provided for POSIX signals. The meaning changed without considering the impact. We need to account for this. I think this was also present in 5 but I am not sure how to deal with it there. My proposed change may be too much for the feature macro. --joel
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel