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