On 24 November 2015 at 18:16, Cohen, Eugene <eug...@hp.com> wrote: > In ArmPlatformPkg there is an implementation of the PeiServicesTablePointer > library that uses the "global variable" creation. (I don't know what the > purpose is of these "global variables" but they seem to be incompatible with > the philosophy of PI/edk2 which is all about decentralizing stuff - hence > the reason GUIDed HOBs exist in PEI.) > > > > This usage is not compatible with the PI specification (vol 1, section > 5.4.4) and as such I recommend that we delete this library and ensure all > ARM platforms use the library from ArmPkg. >
Yes, I would gladly do that. This is the only use of these 'global variables', as far as I can see, so we can remove them completely. -- Ard. _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel