On 02/06/13 22:04, Mcdaniel, Daryl wrote: > I have actually been looking into this. Essentially all core EDK II > headers need to have the #ifdef cplusplus wrapper added. Many files in > StdLib have this wrapper but not all, and some of those that do need to > be a bit more inclusive.
[...] > Then, of course, there is the issue of coming up with solutions that > work for all supported compilers and all supported CPU architectures, is > maintainable, and does not add an undue burden to other developers. If nowhere else, my guess is that this would be the spot where the undertaking bleeds to death. As of today, I'm not allowed to use *structure assignment*, or the *division operator* with UINT64, in edk2, because supported C compilers generate different code for them, or something like that. Laszlo ------------------------------------------------------------------------------ Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb _______________________________________________ edk2-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/edk2-devel
