Erik, could you please review the attached changes.

There are three files in this patch set.  Basically, it moves the GetPass 
function from LibC/Uefi to PosixLib and creates Library Class LibPosix which 
contains GetPass, Err, Gen, Glob, and Stringlist;  one library instead of five 
separate.

I have included the whole files as well as the changes in patch format.  
PosixLib.inf is a new file so isn't in the patch file.
Everything is in the attached zip file with password 12345678 since some mail 
systems strip out files with .inf extensions.

StdLib: Move GetPass.c out of Uefi and into PosixLib.  Create LibPosix to 
contain all functions from PosixLib instead of individual libraries.  Retains 
the ability to use the individual libraries, except GetPass, for backwards 
compatibility.

StdLib/LibC/Uefi/GetPass.c
  COPY to StdLib/PosixLib/GetPass/GetPass.c
  DELETE
StdLib/PosixLib/GetPass/GetPass.c
  NEW, COPIED from StdLib/LibC/Uefi/GetPass.c
StdLib/PosixLib/PosixLib.inf
  Create a LibPosix library class to build all PosixLib functions into a single 
library.
  Move GetPass from LibC/Uefi to PosixLib.inf

StdLib/LibC/Uefi/Uefi.inf
  Remove GetPass.c from sources.
  Remove IPF from VALID_ARCHITECTURES
  Update VERSION_STRING
  Align [Defines] on a two-character boundary

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daryl McDaniel 
<[email protected]<mailto:[email protected]>>


Daryl McDaniel

"Patriotism is supporting your country all the time, and your government when 
it deserves it."
-- Mark Twain

Attachment: GetPass.zipx
Description: GetPass.zipx

------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to