[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lwip-devel] [bug #53952] ip4_addr_debug_print_val unaligned structu
From: |
Ray Ozzie |
Subject: |
Re: [lwip-devel] [bug #53952] ip4_addr_debug_print_val unaligned structure reference compiler warning |
Date: |
Fri, 25 May 2018 13:17:43 +0000 |
User-agent: |
Microsoft-MacOutlook/10.d.1.180523 |
My sincere apologies. It was a copy/paste error on my part when integrating
your change.
It works perfectly now. Thanks for your responsiveness.
And again, I can't tell you how appreciative of the work that you all put into
this project.
On 5/25/18, 1:14 AM, "address@hidden" <address@hidden> wrote:
Don't know what happened there but maybe it doesn't work because you're
applying it against 2.0.3?
Simon
On 24.05.2018 23:35, Ray Ozzie wrote:
> 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/
>
>
>