On 02/12/2014 13:42, Olivier Martin wrote: > Now, BaseTools is part of EDK2 source tree. Should BaseTools use > ProcessorBind.h from MdePkg?
Note that it's possible that BaseTools is compiled for a different architecture than MdePkg. Unifying the files can be useful, but perhaps the BaseTools arch-specific headers can be simplified? BaseTools/ does not use MDE_CPU_*, GLOBAL_REMOVE_IF_UNREFERENCED, INTERWORK_FUNC, etc. It's quite possible that BaseTools/ needs would be satisfied by putting a single set of definitions in BaseTypes.h instead. Paolo > Today, we have two sets of ProcessorBind.h files; one in > BaseTools/Source/C/Include and one in MdePkg/Include. > ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel