On Tue, Nov 11, 2014 at 08:30:18PM -0800, Andrew Fish wrote:
> This this redefinition a bug?
> 
> Thanks,
> 
> Andrew Fish
> 
> Building ... /Users/andrewfish/work/src/edk2/OvmfPkg/XenBusDxe/XenBusDxe.inf 
> [X64]
> "clang" -target x86_64-pc-win32-macho -c -g -Os -Wall -Werror -Wextra 
> -include AutoGen.h -funsigned-char -fno-ms-extensions -fno-stack-protector 
> -fno-builtin -fshort-wchar -mno-implicit-float -mms-bitfields 
> -Wno-unused-parameter -Wno-missing-braces -Wno-missing-field-initializers 
> -Wno-tautological-compare -Wno-sign-compare 
> -ftrap-function=undefined_behavior_has_been_optimized_away_by_clang  -mno-mmx 
> -mno-sse -o 
> /Users/andrewfish/work/src/edk2/Build/OvmfX64/DEBUG_XCODE5/X64/OvmfPkg/XenBusDxe/XenBusDxe/OUTPUT/./XenBusDxe.obj
>  -I/Users/andrewfish/work/src/edk2/OvmfPkg/XenBusDxe/X64 
> -I/Users/andrewfish/work/src/edk2/OvmfPkg/XenBusDxe 
> -I/Users/andrewfish/work/src/edk2/Build/OvmfX64/DEBUG_XCODE5/X64/OvmfPkg/XenBusDxe/XenBusDxe/DEBUG
>  -I/Users/andrewfish/work/src/edk2/MdePkg 
> -I/Users/andrewfish/work/src/edk2/MdePkg/Include 
> -I/Users/andrewfish/work/src/edk2/MdePkg/Include/X64 
> -I/Users/andrewfish/work/src/edk2/OvmfPkg 
> -I/Users/andrewfish/work/src/edk2/OvmfPkg/Include /Users/andrewfish/work/sr
 c/edk2/OvmfPkg/XenBusDxe/XenBusDxe.c
> In file included from 
> /Users/andrewfish/work/src/edk2/OvmfPkg/XenBusDxe/XenBusDxe.c:32:
> /Users/andrewfish/work/src/edk2/OvmfPkg/XenBusDxe/XenHypercall.h:19:31: 
> error: redefinition of typedef 'XENBUS_DEVICE' is a C11 feature 
> [-Werror,-Wtypedef-redefinition]
> typedef struct _XENBUS_DEVICE XENBUS_DEVICE;
>                               ^
> /Users/andrewfish/work/src/edk2/OvmfPkg/XenBusDxe/XenBusDxe.h:86:31: note: 
> previous definition is here
> typedef struct _XENBUS_DEVICE XENBUS_DEVICE;

I'm going to send a patch to try to fix this, hopefully that will be
enough.

-- 
Anthony PERARD

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to