From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Permerror (SPF Permanent Error: More than 10 MX records returned) identity=mailfrom; client-ip=134.134.136.126; helo=mga18.intel.com; envelope-from=liming.gao@intel.com; receiver=edk2-devel@lists.01.org Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) (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 CE9E520356262 for ; Sun, 10 Dec 2017 05:48:38 -0800 (PST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Dec 2017 05:53:15 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.45,388,1508828400"; d="scan'208";a="185692888" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by fmsmga006.fm.intel.com with ESMTP; 10 Dec 2017 05:53:14 -0800 Received: from fmsmsx153.amr.corp.intel.com (10.18.125.6) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sun, 10 Dec 2017 05:53:14 -0800 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by FMSMSX153.amr.corp.intel.com (10.18.125.6) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sun, 10 Dec 2017 05:53:14 -0800 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.152]) by shsmsx102.ccr.corp.intel.com ([169.254.2.175]) with mapi id 14.03.0319.002; Sun, 10 Dec 2017 21:53:12 +0800 From: "Gao, Liming" To: Zenith432 , "edk2-devel@lists.01.org" CC: "Kinney, Michael D" Thread-Topic: [PATCH] MdePkg: correct and clarify documentation of VA_LIST in Base.h Thread-Index: AQHTcZnUOe8quejbvUOxSYD7AOYCv6M8mSKg Date: Sun, 10 Dec 2017 13:53:12 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E18E2A8@SHSMSX104.ccr.corp.intel.com> References: <1667068483.2112668.1512898346914.ref@mail.yahoo.com> <1667068483.2112668.1512898346914@mail.yahoo.com> In-Reply-To: <1667068483.2112668.1512898346914@mail.yahoo.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH] MdePkg: correct and clarify documentation of VA_LIST in Base.h 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: Sun, 10 Dec 2017 13:48:39 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Q291bGQgeW91IGFkZCBidWcgNDU3IGxpbmsgaW4gdGhlIGNvbW1pdCBtZXNzYWdlPyANCg0KPiAt LS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBaZW5pdGg0MzIgW21haWx0bzp6ZW5p dGg0MzJAdXNlcnMuc291cmNlZm9yZ2UubmV0XQ0KPiBTZW50OiBTdW5kYXksIERlY2VtYmVyIDEw LCAyMDE3IDU6MzIgUE0NCj4gVG86IGVkazItZGV2ZWxAbGlzdHMuMDEub3JnDQo+IENjOiBLaW5u ZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyBHYW8sIExpbWluZyA8 bGltaW5nLmdhb0BpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFtQQVRDSF0gTWRlUGtnOiBjb3JyZWN0 IGFuZCBjbGFyaWZ5IGRvY3VtZW50YXRpb24gb2YgVkFfTElTVCBpbiBCYXNlLmgNCj4gDQo+IFRo aXMgaXMgdG8gcmVzb2x2ZSBidWcgNDU3Lg0KPiANCj4gQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5v Q29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQ0KPiBTaWduZWQtb2ZmLWJ5OiBaZW5pdGg0 MzIgPHplbml0aDQzMiBhdCB1c2Vycy5zb3VyY2Vmb3JnZS5uZXQ+DQo+IC0tLQ0KPiAgTWRlUGtn L0luY2x1ZGUvQmFzZS5oIHwgMjQgKysrKysrKysrKysrKysrKysrKystLS0tDQo+ICAxIGZpbGUg Y2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1n aXQgYS9NZGVQa2cvSW5jbHVkZS9CYXNlLmggYi9NZGVQa2cvSW5jbHVkZS9CYXNlLmgNCj4gaW5k ZXggMDIxNDBhNWEuLjE5ZjM2ODcyIDEwMDY0NA0KPiAtLS0gYS9NZGVQa2cvSW5jbHVkZS9CYXNl LmgNCj4gKysrIGIvTWRlUGtnL0luY2x1ZGUvQmFzZS5oDQo+IEBAIC01NjAsMTMgKzU2MCwxNCBA QCBzdHJ1Y3QgX0xJU1RfRU5UUlkgew0KPiAgLy8gIFZBX0xJU1QgIC0gdHlwZWRlZiBmb3IgYXJn dW1lbnQgbGlzdC4NCj4gIC8vICBWQV9TVEFSVCAoVkFfTElTVCBNYXJrZXIsIGFyZ3VtZW50IGJl Zm9yZSB0aGUgLi4uKSAtIEluaXQgTWFya2VyIGZvciB1c2UuDQo+ICAvLyAgVkFfRU5EIChWQV9M SVNUIE1hcmtlcikgLSBDbGVhciBNYXJrZXINCj4gLS8vICBWQV9BUkcgKFZBX0xJU1QgTWFya2Vy LCB2YXIgYXJnIHNpemUpIC0gVXNlIE1hcmtlciB0byBnZXQgYW4gYXJndW1lbnQgZnJvbQ0KPiAt Ly8gICAgdGhlIC4uLiBsaXN0LiBZb3UgbXVzdCBrbm93IHRoZSBzaXplIGFuZCBwYXNzIGl0IGlu IHRoaXMgbWFjcm8uDQo+ICsvLyAgVkFfQVJHIChWQV9MSVNUIE1hcmtlciwgdmFyIGFyZyB0eXBl KSAtIFVzZSBNYXJrZXIgdG8gZ2V0IGFuIGFyZ3VtZW50IGZyb20NCj4gKy8vICAgIHRoZSAuLi4g bGlzdC4gWW91IG11c3Qga25vdyB0aGUgdHlwZSBhbmQgcGFzcyBpdCBpbiB0aGlzIG1hY3JvLg0K PiAgLy8gIFZBX0NPUFkgKFZBX0xJU1QgRGVzdCwgVkFfTElTVCBTdGFydCkgLSBJbml0aWFsaXpl IERlc3QgYXMgYSBjb3B5IG9mIFN0YXJ0Lg0KPiAgLy8NCj4gLS8vICBleGFtcGxlOg0KPiArLy8g IEV4YW1wbGU6DQo+ICAvLw0KPiAgLy8gIFVJTlRODQo+ICsvLyAgRUZJQVBJDQo+ICAvLyAgRXhh bXBsZVZhckFyZyAoDQo+ICAvLyAgICBJTiBVSU5UTiAgTnVtYmVyT2ZBcmdzLA0KPiAgLy8gICAg Li4uDQo+IEBAIC01ODIsNyArNTgzLDcgQEAgc3RydWN0IF9MSVNUX0VOVFJZIHsNCj4gIC8vICAg IFZBX1NUQVJUIChNYXJrZXIsIE51bWJlck9mQXJncyk7DQo+ICAvLyAgICBmb3IgKEluZGV4ID0g MCwgUmVzdWx0ID0gMDsgSW5kZXggPCBOdW1iZXJPZkFyZ3M7IEluZGV4KyspIHsNCj4gIC8vICAg ICAgLy8NCj4gLS8vICAgICAgLy8gVGhlIC4uLiBsaXN0IGlzIGEgc2VyaWVzIG9mIFVJTlROIHZh bHVlcywgc28gYXZlcmFnZSB0aGVtIHVwLg0KPiArLy8gICAgICAvLyBUaGUgLi4uIGxpc3QgaXMg YSBzZXJpZXMgb2YgVUlOVE4gdmFsdWVzLCBzbyBzdW0gdGhlbSB1cC4NCj4gIC8vICAgICAgLy8N Cj4gIC8vICAgICAgUmVzdWx0ICs9IFZBX0FSRyAoTWFya2VyLCBVSU5UTik7DQo+ICAvLyAgICB9 DQo+IEBAIC01OTEsNiArNTkyLDIxIEBAIHN0cnVjdCBfTElTVF9FTlRSWSB7DQo+ICAvLyAgICBy ZXR1cm4gUmVzdWx0DQo+ICAvLyAgfQ0KPiAgLy8NCj4gKy8vICBOb3RlczoNCj4gKy8vDQo+ICsv LyAgVGhpcyBzZXQgb2YgbWFjcm9zIGlzIGludGVuZGVkIHRvIHN1cHBvcnQgdmFyaWFkaWMgZnVu Y3Rpb25zIHRoYXQNCj4gKy8vICB1c2UgdGhlIEVGSUFQSSBjYWxsaW5nIGNvbnZlbnRpb24uICBW YXJpYWRpYyBmdW5jdGlvbnMgdGhhdCB1c2UgYQ0KPiArLy8gIG5hdGl2ZSBjYWxsaW5nIGNvbnZl bnRpb24gc2hvdWxkIHVzZSBzdGRhcmcuaC4NCj4gKy8vICBJbiBwYXJ0aWN1bGFyOg0KPiArLy8g IC0tIFZBX1NUQVJUIG1heSBvbmx5IGJlIHVzZWQgaW4gYSB2YXJpYWRpYyBFRklBUEkgZnVuY3Rp b24uDQo+ICsvLyAgLS0gdmFfc3RhcnQgbWF5IG9ubHkgYmUgdXNlZCBpbiBhIHZhcmlhZGljIG5h dGl2ZSBmdW5jdGlvbi4NCj4gKy8vICAtLSBWQV9TVEFSVCwgVkFfRU5ELCBWQV9BUkcgYW5kIFZB X0NPUFkgbWF5IG9ubHkgYmUgdXNlZCBvbiBhIFZBX0xJU1QuDQo+ICsvLyAgLS0gdmFfc3RhcnQs IHZhX2VuZCwgdmFfYXJnIGFuZCB2YV9jb3B5IG1heSBvbmx5IGJlIHVzZWQgb24gYSB2YV9saXN0 Lg0KPiArLy8gIC0tIEJvdGggVkFfTElTVCBvciB2YV9saXN0IG1heSBiZSBwYXNzZWQgYXMgYXJn dW1lbnRzIHRvIGZ1bmN0aW9ucw0KPiArLy8gICAgIG9mIGVpdGhlciBFRklBUEkgb3IgbmF0aXZl IGNhbGxpbmcgY29udmVudGlvbnMuDQo+ICsvLyAgLS0gVkFfRU5ELCBWQV9BUkcsIFZBX0NPUFks IHZhX2VuZCwgdmFfYXJnLCBhbmQgdmFfY29weSBtYXkgYmUgdXNlZA0KPiArLy8gICAgIGluIGZ1 bmN0aW9ucyBvZiBlaXRoZXIgY2FsbGluZyBjb252ZW50aW9ucy4NCj4gKy8vDQo+IA0KPiAgLyoq DQo+ICAgIFJldHVybiB0aGUgc2l6ZSBvZiBhcmd1bWVudCB0aGF0IGhhcyBiZWVuIGFsaWduZWQg dG8gc2l6ZW9mIChVSU5UTikuDQo+IC0tDQo+IDIuMTQuMw0K