[PATCH v5 0/7] [5-freebsd-12] Fix compilation for i386

Sebastian Huber sebastian.huber at embedded-brains.de
Fri Apr 17 11:19:54 UTC 2020


On 17/04/2020 10:24, Jan Sommer wrote:
> This is the  backport for the 5-freebsd-12 branch to make rtems-libbsd compile for i386 again:
> - It also introduces path-mappings to waf_libbsd.py as introduced here:
> https://lists.rtems.org/pipermail/devel/2020-February/057457.html
>
> Changes compared to v4:
> - Split up the changes in more reasonable commits
> - header files in rtemsbsd/include/x86 are now only stubs forwarding to
>    the correct file
>
> Changes compared to v3:
> - iflib.c: Properly deactivate usage of ifc_cpus
> - subr_gtaskqueue.c: Deactivate BSD_ASSERT for i386 (will open a
>    discussion for that)
> - Could successfully run network tests (e.g. dhcpcd0x.exe on hardware)
>
> Changes compared to v2:
> - callout.h: Change the callout_reset_on macro
> - iflib.c: Do not use different callout* macro, but use the changed one

Thanks, I checked in v5 of the patch set with a minor modification in 
patch 7.



More information about the devel mailing list