Simon,
I'm not sure how you normally apply changes, but I found your change here:
http://git.savannah.nongnu.org/cgit/lwip.git
After applying it, I didn't get very far. What had been warnings in one source
file is now a hard error in another. It may occur in other files also, but the
build dies here.
Ray
sockets.c
iccarm.exe C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c -D
USE_HAL_DRIVER -D STM32L4S5xx -D USING_IAR -D __arm__ -D ENV_RTOS -D
WOLFSSL_USER_SETTINGS -o
C:\Users\ray\dev\notebox\cube\notebox\EWARM\notebox\Obj --debug --endian=little
--cpu=Cortex-M4 -e --fpu=VFPv4_sp --dlib_config C:\Program Files (x86)\IAR
Systems\Embedded Workbench 8.0\arm\INC\c\DLib_Config_Full.h -I
C:\Users\ray\dev\notebox\cube\notebox\EWARM/../Inc\ -I
C:\Users\ray\dev\notebox\cube\notebox\EWARM/../Drivers/STM32L4xx_HAL_Driver/Inc\
-I
C:\Users\ray\dev\notebox\cube\notebox\EWARM/../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy\
-I
C:\Users\ray\dev\notebox\cube\notebox\EWARM/../Middlewares/Third_Party/FreeRTOS/Source/portable/IAR/ARM_CM4F\
-I
C:\Users\ray\dev\notebox\cube\notebox\EWARM/../Middlewares/ST/STM32_USB_Device_Library/Core/Inc\
-I
C:\Users\ray\dev\notebox\cube\notebox\EWARM/../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc\
-I
C:\Users\ray\dev\notebox\cube\notebox\EWARM/../Drivers/CMSIS/Device/ST/STM32L4xx/Include\
-I
C:\Users\ray\dev\notebox\cube\notebox\EWARM/../Middlewares/Third_Party/FreeRTOS/Source/include\
-I
C:\Users\ray\dev\notebox\cube\notebox\EWARM/../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS\
-I C:\Users\ray\dev\notebox\cube\notebox\EWARM/../Drivers/CMSIS/Include\ -I
C:\Users\ray\dev\notebox\cube\notebox\EWARM/../../../nbc\ -I
C:\Users\ray\dev\notebox\cube\notebox\EWARM/../../../nbc/rtos/lwip/port\ -I
C:\Users\ray\dev\notebox\cube\notebox\EWARM/../../../nbc/rtos/lwip/src/include\
-I C:\Users\ray\dev\notebox\cube\notebox\EWARM/../../../nbc/rtos/wolf\ -Ohz -I
C:\Program Files (x86)\IAR Systems\Embedded Workbench
8.0\arm\CMSIS\Core\Include\ -I C:\Program Files (x86)\IAR Systems\Embedded
Workbench 8.0\arm\CMSIS\DSP\Include\
IAR ANSI C/C++ Compiler V8.22.1.15669/W32 for ARM
Copyright 1999-2018 IAR Systems AB.
Standalone license - IAR Embedded Workbench for Arm, Cortex-M edition 8.22
C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c(546) : Error[Pe154]:
expression must have struct or union type
C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c(546) : Error[Pe154]:
expression must have struct or union type
C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c(546) : Error[Pe154]:
expression must have struct or union type
C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c(546) : Error[Pe154]:
expression must have struct or union type
C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c(583) : Error[Pe154]:
expression must have struct or union type
C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c(583) : Error[Pe154]:
expression must have struct or union type
C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c(583) : Error[Pe154]:
expression must have struct or union type
C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c(583) : Error[Pe154]:
expression must have struct or union type
C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c(675) : Error[Pe154]:
expression must have struct or union type
C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c(675) : Error[Pe154]:
expression must have struct or union type
C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c(675) : Error[Pe154]:
expression must have struct or union type
C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c(675) : Error[Pe154]:
expression must have struct or union type
C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c(1764) : Error[Pe154]:
expression must have struct or union type
C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c(1764) : Error[Pe154]:
expression must have struct or union type
C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c(1764) : Error[Pe154]:
expression must have struct or union type
C:\Users\ray\dev\notebox\nbc\rtos\lwip\src\api\sockets.c(1764) : Error[Pe154]:
expression must have struct or union type
On 5/24/18, 5:14 PM, "Simon Goldschmidt" <address@hidden> wrote:
Update of bug #53952 (project lwip):
Status: None => Fixed
Assigned to: None => goldsimon
Open/Closed: Open => Closed
_______________________________________________________
Follow-up Comment #2:
Should be fixed, could you test it? Me too lazy to set up IAR again... :-)
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?53952>
_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/