From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 7D7CC21A16EF1 for ; Tue, 30 May 2017 18:49:58 -0700 (PDT) Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga105.fm.intel.com with ESMTP; 30 May 2017 18:50:58 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.38,420,1491289200"; d="scan'208";a="862962102" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by FMSMGA003.fm.intel.com with ESMTP; 30 May 2017 18:50:58 -0700 Received: from fmsmsx114.amr.corp.intel.com (10.18.116.8) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 30 May 2017 18:50:57 -0700 Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by FMSMSX114.amr.corp.intel.com (10.18.116.8) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 30 May 2017 18:50:57 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.116]) by SHSMSX152.ccr.corp.intel.com ([169.254.6.122]) with mapi id 14.03.0319.002; Wed, 31 May 2017 09:50:28 +0800 From: "Zhu, Yonghong" To: "Kinney, Michael D" , "edk2-devel@lists.01.org" CC: Laszlo Ersek , "Gao, Liming" , "Shaw, Kevin W" , "Zhu, Yonghong" Thread-Topic: [edk2-InfSpecification PATCH] Add LIB to supported file types in [Binaries] section Thread-Index: AQHS1oM1AGTelOTkyEGMQw+WX6XpgqIG0w6AgAbgdaA= Date: Wed, 31 May 2017 01:50:28 +0000 Message-ID: References: <1495846169-37664-1-git-send-email-michael.d.kinney@intel.com> <1495846169-37664-2-git-send-email-michael.d.kinney@intel.com> In-Reply-To: <1495846169-37664-2-git-send-email-michael.d.kinney@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [edk2-InfSpecification PATCH] Add LIB to supported file types in [Binaries] section X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 May 2017 01:49:58 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Yonghong Zhu =20 Best Regards, Zhu Yonghong -----Original Message----- From: Kinney, Michael D=20 Sent: Saturday, May 27, 2017 8:49 AM To: edk2-devel@lists.01.org Cc: Laszlo Ersek ; Gao, Liming ; Z= hu, Yonghong ; Shaw, Kevin W Subject: [edk2-InfSpecification PATCH] Add LIB to supported file types in [= Binaries] section https://bugzilla.tianocore.org/show_bug.cgi?id=3D463 Cc: Laszlo Ersek Cc: Liming Gao Cc: Yonghong Zhu Cc: Kevin W Shaw Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Michael Kinney --- 2_inf_overview/27_[binaries]_section.md | 7 ++++++- 3_edk_ii_inf_file_format/315_[binaries]_section.md | 2 +- README.md | 3 ++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/2_inf_overview/27_[binaries]_section.md b/2_inf_overview/27_[b= inaries]_section.md index f117340..993b836 100644 --- a/2_inf_overview/27_[binaries]_section.md +++ b/2_inf_overview/27_[binaries]_section.md @@ -74,7 +74,7 @@ The formats for entries in this section are: ``` FileType|Relative/path/and/filename.ext|DEBUG|GCC|UNIXGCC|TRUE FileType|Filename.ext|*|GCC -FIleType|Relative/path/and/filename.ext|RELEASE +FileType|Relative/path/and/filename.ext|RELEASE FileType|Filename.ext|RELEASE FileType|Filename.ext ``` @@ -170,6 +170,11 @@ This binary is an `EFI_SECTION_COMPATIBILTY16 leaf` se= ction. =20 This binary is an `EFI_SECTION_FIRMWARE_VOLUME_IMAGE` leaf section. =20 +**_LIB_** + +This binary is a pre-built library instance that provides the library=20 +class defined in the `LIBRARY_CLASS` statement in the `[Defines]` section. + ********** **Note:** The section names listed above refer to leaf section type values= rather than the name of the data structure. diff --git a/3_edk_ii_inf_file_format/315_[binaries]_section.md b/3_edk_ii_= inf_file_format/315_[binaries]_section.md index 7a03547..d6d57f2 100644 --- a/3_edk_ii_inf_file_format/315_[binaries]_section.md +++ b/3_edk_ii_inf_file_format/315_[binaries]_section.md @@ -110,7 +110,7 @@ included in any one `[Binaries]` section. ::=3D {"ACPI"} {"ASL"} {"PE32"} {"PIC"} {"FV"} {"PEI_DEPEX"} {"DXE_DEPEX"} {"SMM_DEPEX"} {"TE"} {"BIN"} {"RAW"} {"COMPAT16"} - {"DISPOSABLE"} + {"DISPOSABLE"} {"LIB"} ``` =20 #### Parameters diff --git a/README.md b/README.md index 57e05d2..e2ffcb9 100644 --- a/README.md +++ b/README.md @@ -192,4 +192,5 @@ Copyright (c) 2007-2017, Intel Corporation. All rights = reserved. | | Updated other sections to specify how the build system will= evaluate the Feature Flag Expression = = | = | | | Prohibit using #include statements in UNI files specified i= n the MODULE_UNI_FILE entry = = | = | | 1.25 | Revised WORKSPACE wording for updated build system that can= handle packages located outside of the WORKSPACE directory tree (refer to = the TianoCore.org/EDKII website for additional instructions on setting up a= development environment). | Januar= y 2016 | -| 1.26 | Convert to GitBooks = = = | March = 2017 | +| 1.26 | Convert to GitBooks = = = | May 20= 17 | +| | [#463](https://bugzilla.tianocore.org/show_bug.cgi?id=3D463= ) INF spec: document the LIB file type under the [Binaries] Section = = | = | -- 2.6.3.windows.1