I confirmed the win32 port is building now, thanks!
Because this is such a breaking change where we cannot provide an automatic backwards compatibility, and it doesn't really fix a serious bug, I'd suggest to revert this until a 2.1.0 release. We have more minor bugs fixed (and yet to fix) that are worth a 2.0.2 release. And I wouldn't want to have breaking changes in there.
Am 2. Feb. 2017, um 04:58, Joel Cunningham <address@hidden
win32 port currently isn’t building due to LWIP_PROVIDE_ERRNO changes:
e:\projects\lwip\src\include\lwip\errno.h(46): fatal error C1017: invalid integer constant _expression_
This be because cc.h does the following:
I started on a fix, but then wasn’t sure whether LWIP_PROVIDE_ERRNO should be in cc.h or lwipopts.h. The change to doc/sys_arch.txt describes LWIP_PROVIDE_ERRNO as still being in cc.h, but I would expect to use lwipopts.h to override defaults in opt.h. Any clarification on where LWIP_PROVIDE_ERRNO should be defined now?
lwip-devel mailing list
lwip-devel mailing listaddress@hidden