correcting build rule for clang
still not success

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2920 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
exclude debug from lzma decode

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2921 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
fighting with asserts

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2922 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
Fix for NVRAM madness: Config values are preferred over NVRAM values; NVRAM values are preferred over default values (ROM, MLB, etc won't be overwritten anymore). Removed double and useless code, furthermore did some style changes to comply with the EDK2 Code Style.

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2923 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
UNTESTED fix for a pretty silly mistake from the last commit.

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2924 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
Fixed another "typo". Sorry for two fix-up revs!

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2925 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
Fix build errors but reading MLB and ROM settings will cause exception since they read into NULL buffer

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2926 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
correcting memory allocation errors

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2927 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
one more uninitialized value

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2928 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
using more correct procedure to GetVariables

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2929 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
correct compilation flags, some safety improvements

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2930 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
working OvmfPkg clang compiled

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2931 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
working shell by clang

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2932 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
possible null pointer eliminating

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2933 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
types mismatch in previous commit

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2934 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
mistake with DebugDSDT

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2935 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
qemu adoptation

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2936 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
helper to do ISO image

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2937 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
error in nvram.plist reading

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2938 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
Correct mistake introduced at r2923 with SMBIOS Mobile setting

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2939 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462