From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by ml01.01.org (Postfix) with ESMTP id A3B851A1E11 for ; Mon, 1 Aug 2016 00:19:41 -0700 (PDT) Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga102.fm.intel.com with ESMTP; 01 Aug 2016 00:19:42 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.28,454,1464678000"; d="scan'208";a="857000624" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga003.jf.intel.com with ESMTP; 01 Aug 2016 00:19:42 -0700 Received: from fmsmsx120.amr.corp.intel.com (10.18.124.208) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.248.2; Mon, 1 Aug 2016 00:19:40 -0700 Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by fmsmsx120.amr.corp.intel.com (10.18.124.208) with Microsoft SMTP Server (TLS) id 14.3.248.2; Mon, 1 Aug 2016 00:19:40 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.147]) by SHSMSX152.ccr.corp.intel.com ([169.254.6.107]) with mapi id 14.03.0248.002; Mon, 1 Aug 2016 15:19:39 +0800 From: "Shi, Steven" To: Ard Biesheuvel CC: edk2-devel-01 , "Gao, Liming" , "afish@apple.com" , "Justen, Jordan L" , "Kinney, Michael D" Thread-Topic: [PATCH v2 2/7] BaseTools-GenFw:Add new x86_64 Elf relocation types for PIC/PIE code Thread-Index: AQHR2PTIfEgqDmQOXkSZxkGjHzXOZaAwUHcAgADFQ0D//4q6gIABWuBw//+paACAAOGngIABCJcw//+seQAAEOGtQP//hWcA//93H4A= Date: Mon, 1 Aug 2016 07:19:38 +0000 Message-ID: <06C8AB66E78EE34A949939824ABE2B3103382483@shsmsx102.ccr.corp.intel.com> References: <1467967364-11556-1-git-send-email-steven.shi@intel.com> <1467967364-11556-3-git-send-email-steven.shi@intel.com> <06C8AB66E78EE34A949939824ABE2B3103381245@shsmsx102.ccr.corp.intel.com> <06C8AB66E78EE34A949939824ABE2B31033813C8@shsmsx102.ccr.corp.intel.com> <06C8AB66E78EE34A949939824ABE2B3103381AD8@shsmsx102.ccr.corp.intel.com> <06C8AB66E78EE34A949939824ABE2B3103381BF3@shsmsx102.ccr.corp.intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMWNmNzFmNzYtZjg2Yy00NTQ2LWI4ZmEtNWQ0Y2M5NTBlZmZkIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE1LjkuNi42IiwiVHJ1c3RlZExhYmVsSGFzaCI6IkZia2wzb01KbHFCTHFxSnZmWjU3bHJ0NGt2WFd5OThldXluSklPUlhEcEk9In0= x-ctpclassification: CTP_IC x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH v2 2/7] BaseTools-GenFw:Add new x86_64 Elf relocation types for PIC/PIE code X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2016 07:19:42 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 PiA+Pg0KPiA+PiBUaGUgZmFjdCB0aGF0IGl0IHdvcmtzIGRvZXMgbm90IG1ha2UgaXQgc2FmZS4g SGF2aW5nIG11bHRpcGxlIGZpeHVwcw0KPiA+PiBmb3IgdGhlIHNhbWUgc3ltYm9sIGluIHRoZSAu cmVsb2Mgc2VjdGlvbiBpcyBhIHByb2JsZW0sIGFuZCBzbyBpcw0KPiA+PiByZWFwcGx5aW5nIEdP VFBDUkVMWCB0byBwbGFjZXMgd2hlcmUgdGhlIG9yaWdpbmFsIGluc3RydWN0aW9uIGhhcyBiZWVu DQo+ID4+IHJlcGxhY2VkIGJ5IHRoZSBsaW5rZXIuDQo+ID4+DQo+ID4gW1N0ZXZlbl06IEkgc3Rp bGwgZG9uJ3QgdW5kZXJzdGFuZCB3aHkgdGhlcmUgd2lsbCBiZSBtdWx0aXBsZSBmaXh1cHMgZm9y IHRoZQ0KPiBzYW1lIHN5bWJvbCBpbiB0aGUgLnJlbG9jIHNlY3Rpb24/DQo+ID4NCj4gDQo+IFJl bWVtYmVyIHRoaXMgZXhhbXBsZQ0KPiANCj4gPj4gPiBpbnQgbjsNCj4gPj4gPiBpbnQgZiAoKSB7 IHJldHVybiBuOyB9DQo+ID4+ID4gaW50IGcgKCkgeyByZXR1cm4gbjsgfQ0KPiA+PiA+IGludCBo ICgpIHsgcmV0dXJuIG47IH0NCj4gDQo+IElmIGV2ZXJ5ICdyZXR1cm4gbicgcmVzdWx0cyBpbiBh IEdPVFBDUkVMIHJlbG9jYXRpb24sIGhvdyBhcmUgeW91DQo+IGdvaW5nIHRvIG1ha2Ugc3VyZSB0 aGF0IHRoZSBHT1QgZW50cnkgZm9yICduJyBpcyBvbmx5IGZpeGVkIHVwIGENCj4gc2luZ2xlIHRp bWU/DQoNCltTdGV2ZW5dOiB0aGUgJ3JldHVybiBuJyB3aWxsIG5vdCByZXN1bHQgaW4gcmVsb2Nh dGlvbiwgYnV0IHRoZSAnaW50IG4nIHdpbGwgcmVzdWx0IGluIHRoZSByZWxvY2F0aW9uIGluIEdP VC4gVGhlIHRocmVlICdyZXR1cm4gbicgd2lsbCBwb2ludCB0byB0aGUgc2FtZSAnaW50IG4nIHJl bG9jYXRpb24gaXRlbS4gU28sIHdlIG5lZWQgb25seSBmaXh1cCAnaW50IG4nIG9uY2UsIGFsbCB0 aHJlZSAncmV0dXJuIG4nIHdpbGwgdXNlIHRoZSBjb3JyZWN0IGdsb2JhbCAnbicgdmFsdWUuIEJU VywgdGhlICdpbnQgbicgcmVsb2NhdGlvbiB0eXBlIGluIHlvdXIgY29kZSBvbiBYNjQgc2hvdWxk IGJlIFJfWDg2XzY0X0dMT0JfREFUDQoNCllvdSBjYW4gc2VlIHRoZSAnaW50IG15Z2xvYicgaW4g RWxpJ3MgZXhhbXBsZSBpbiBodHRwOi8vZWxpLnRoZWdyZWVucGxhY2UubmV0LzIwMTEvMTEvMDMv cG9zaXRpb24taW5kZXBlbmRlbnQtY29kZS1waWMtaW4tc2hhcmVkLWxpYnJhcmllcy8uIFRoZSAn aW50IG15Z2xvYicgaXMgc2FtZSBhcyB5b3VyICdpbnQgbicgZXhhbXBsZS4NCg0KaW50IG15Z2xv YiA9IDQyOw0KaW50IG1sX2Z1bmMoaW50IGEsIGludCBiKQ0Kew0KICAgIHJldHVybiBteWdsb2Ig KyBhICsgYjsNCn0NCg0KDQoNCg==