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. Thanks, Eugene _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

