summaryrefslogtreecommitdiffstats
path: root/CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf
diff options
context:
space:
mode:
authorJeff Fan <jeff.fan@intel.com>2015-04-02 07:14:12 +0000
committervanjeff <vanjeff@Edk2>2015-04-02 07:14:12 +0000
commitdcfa39fd63a76c504a69ee87a68d7faa3e5638f7 (patch)
treebcbc260ac409a2d9453a197708866d64975e70d3 /CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf
parentbfd5c4c76011f6e29a42cb9a761610e55ec0584f (diff)
downloadedk2-dcfa39fd63a76c504a69ee87a68d7faa3e5638f7.tar.gz
Copy head(r17080) from UDK2014.SP1 Branch with excluding UNI files.
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jeff Fan <jeff.fan@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/branches/UDK2010.SR1@17104 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf')
-rw-r--r--CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf15
1 files changed, 9 insertions, 6 deletions
diff --git a/CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf b/CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf
index cdbe3ac8b2..b31a785e21 100644
--- a/CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf
+++ b/CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf
@@ -3,15 +3,15 @@
#
# Caution: This module requires additional review when modified.
# This library will have external input - signature.
-# This external input must be validated carefully to avoid security issue like
-# buffer overflow, integer overflow.
+# This external input must be validated carefully to avoid security issues such as
+# buffer overflow or integer overflow.
#
# Note: MD4 Digest functions, HMAC-MD5 functions, HMAC-SHA1 functions, AES/
# TDES/ARC4 functions, RSA external functions, PKCS#7 SignedData sign functions,
-# Diffie-Hellman functions, authenticode signature verification functions are
+# Diffie-Hellman functions, and authenticode signature verification functions are
# not supported in this instance.
#
-# Copyright (c) 2010 - 2012, Intel Corporation. All rights reserved.<BR>
+# Copyright (c) 2010 - 2014, Intel Corporation. All rights reserved.<BR>
# This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License
# which accompanies this distribution. The full text of the license may be found at
@@ -34,7 +34,7 @@
#
# The following information is for reference only and not required by the build tools.
#
-# VALID_ARCHITECTURES = IA32 X64
+# VALID_ARCHITECTURES = IA32 X64 ARM AARCH64
#
[Sources]
@@ -90,6 +90,9 @@
[Sources.ARM]
Rand/CryptRand.c
+[Sources.AARCH64]
+ Rand/CryptRand.c
+
[Packages]
MdePkg/MdePkg.dec
CryptoPkg/CryptoPkg.dec
@@ -108,4 +111,4 @@
#
[BuildOptions]
GCC:*_GCC44_IA32_CC_FLAGS = "-D__cdecl=__attribute__((cdecl))" "-D__declspec(t)=__attribute__((t))"
-
+ XCODE:*_*_*_CC_FLAGS = -mmmx -msse