From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MZBe9-0005mO-0N for qemu-devel@nongnu.org; Thu, 06 Aug 2009 18:41:17 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MZBe4-0005m3-GL for qemu-devel@nongnu.org; Thu, 06 Aug 2009 18:41:16 -0400 Received: from [199.232.76.173] (port=48892 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MZBe4-0005m0-Dm for qemu-devel@nongnu.org; Thu, 06 Aug 2009 18:41:12 -0400 Received: from smtp-out.google.com ([216.239.45.13]:49035) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MZBe3-000559-3b for qemu-devel@nongnu.org; Thu, 06 Aug 2009 18:41:12 -0400 Received: from spaceape8.eur.corp.google.com (spaceape8.eur.corp.google.com [172.28.16.142]) by smtp-out.google.com with ESMTP id n76Mf64s010986 for ; Thu, 6 Aug 2009 15:41:07 -0700 Received: from an-out-0708.google.com (anac38.prod.google.com [10.100.54.38]) by spaceape8.eur.corp.google.com with ESMTP id n76MesoN009924 for ; Thu, 6 Aug 2009 15:41:04 -0700 Received: by an-out-0708.google.com with SMTP id c38so267824ana.0 for ; Thu, 06 Aug 2009 15:41:03 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <20090618185731.GC24046@kos.to> References: <20090618185731.GC24046@kos.to> Date: Thu, 6 Aug 2009 15:41:02 -0700 Message-ID: Subject: Re: [Qemu-devel] Patch to fix mapping of elf pheaders specifying both .data and .bss segments From: Kai Backman Content-Type: multipart/mixed; boundary=000e0cd6ad487ee30d047080d00c List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Riku Voipio Cc: qemu-devel@nongnu.org --000e0cd6ad487ee30d047080d00c Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On Thu, Jun 18, 2009 at 11:57 AM, Riku Voipio wrote: > The patch attached is totally messed up thou. Sorry for the delay. I was vacationing in Finland (incidentally).. To restart the thread, I've re-attached the patch. Kai -- Kai Backman, Software Engineer, kaib@google.com --000e0cd6ad487ee30d047080d00c Content-Type: text/x-diff; charset=US-ASCII; name="qemu_bss.patch" Content-Disposition: attachment; filename="qemu_bss.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fy22msq10 ZGlmZiAtLWdpdCBhL2xpbnV4LXVzZXIvZWxmbG9hZC5jIGIvbGludXgtdXNlci9lbGZsb2FkLmMK aW5kZXggMTkwYWQxNC4uZTRlNzVkNSAxMDA2NDQKLS0tIGEvbGludXgtdXNlci9lbGZsb2FkLmMK KysrIGIvbGludXgtdXNlci9lbGZsb2FkLmMKQEAgLTEyMTEsNyArMTIxMSw3IEBAIGludCBsb2Fk X2VsZl9iaW5hcnkoc3RydWN0IGxpbnV4X2JpbnBybSAqIGJwcm0sIHN0cnVjdCB0YXJnZXRfcHRf cmVncyAqIHJlZ3MsCiAgICAgYWJpX3Vsb25nIG1hcHBlZF9hZGRyOwogICAgIHN0cnVjdCBlbGZf cGhkciAqIGVsZl9wcG50OwogICAgIHN0cnVjdCBlbGZfcGhkciAqZWxmX3BoZGF0YTsKLSAgICBh YmlfdWxvbmcgZWxmX2JzcywgaywgZWxmX2JyazsKKyAgICBhYmlfdWxvbmcgZWxmX2JzcywgbGFz dF9ic3MsIG1hcHBlZF9ic3MsIGssIGVsZl9icms7CiAgICAgaW50IHJldHZhbDsKICAgICBjaGFy ICogZWxmX2ludGVycHJldGVyOwogICAgIGFiaV91bG9uZyBlbGZfZW50cnksIGludGVycF9sb2Fk X2FkZHIgPSAwOwpAQCAtMTI3MSw2ICsxMjcxLDcgQEAgaW50IGxvYWRfZWxmX2JpbmFyeShzdHJ1 Y3QgbGludXhfYmlucHJtICogYnBybSwgc3RydWN0IHRhcmdldF9wdF9yZWdzICogcmVncywKICAg ICBlbGZfcHBudCA9IGVsZl9waGRhdGE7CiAKICAgICBlbGZfYnNzID0gMDsKKyAgICBsYXN0X2Jz cyA9IDA7CiAgICAgZWxmX2JyayA9IDA7CiAKIApAQCAtMTQ5NSwxMiArMTQ5NiwyNCBAQCBpbnQg bG9hZF9lbGZfYmluYXJ5KHN0cnVjdCBsaW51eF9iaW5wcm0gKiBicHJtLCBzdHJ1Y3QgdGFyZ2V0 X3B0X3JlZ3MgKiByZWdzLAogICAgICAgICBrID0gZWxmX3BwbnQtPnBfdmFkZHIgKyBlbGZfcHBu dC0+cF9maWxlc3o7CiAgICAgICAgIGlmIChrID4gZWxmX2JzcykKICAgICAgICAgICAgIGVsZl9i c3MgPSBrOworICAgICAgICBrID0gZWxmX3BwbnQtPnBfdmFkZHIgKyBlbGZfcHBudC0+cF9tZW1z ejsKKyAgICAgICAgaWYgKGsgPiBsYXN0X2JzcykKKyAgICAgICAgICAgIGxhc3RfYnNzID0gazsK ICAgICAgICAgaWYgKChlbGZfcHBudC0+cF9mbGFncyAmIFBGX1gpICYmIGVuZF9jb2RlIDwgIGsp CiAgICAgICAgICAgICBlbmRfY29kZSA9IGs7CiAgICAgICAgIGlmIChlbmRfZGF0YSA8IGspCiAg ICAgICAgICAgICBlbmRfZGF0YSA9IGs7CiAgICAgICAgIGsgPSBlbGZfcHBudC0+cF92YWRkciAr IGVsZl9wcG50LT5wX21lbXN6OwogICAgICAgICBpZiAoayA+IGVsZl9icmspIGVsZl9icmsgPSBr OworICAgICAgICBpZiAoIWVsZl9pbnRlcnByZXRlciAmJiBsYXN0X2JzcyA+IGVsZl9ic3MpIHsK KyAgICAgIAkgICAgcGFkemVybyhlbGZfYnNzLCBsYXN0X2Jzcyk7CisJICAgIG1hcHBlZF9ic3Mg PSBUQVJHRVRfRUxGX1BBR0VTVEFSVChlbGZfYnNzICsgcWVtdV9ob3N0X3BhZ2Vfc2l6ZSAtIDEp OworCisJICAgIC8qIE1hcCB0aGUgbGFzdCBvZiB0aGUgYnNzIHNlZ21lbnQgKi8KKyAgICAgICAg ICAgIHRhcmdldF9tbWFwKGxvYWRfYmlhcyArIG1hcHBlZF9ic3MsIGxhc3RfYnNzLW1hcHBlZF9i c3MsCisgICAgICAgICAgICAgICAgICAgICAgICBQUk9UX1JFQUR8UFJPVF9XUklURXxQUk9UX0VY RUMsCisgICAgICAgICAgICAgICAgICAgICAgICBNQVBfRklYRUR8TUFQX1BSSVZBVEV8TUFQX0FO T05ZTU9VUywgLTEsIDApOworICAgICAgICB9CiAgICAgfQogCiAgICAgZWxmX2VudHJ5ICs9IGxv YWRfYmlhczsK --000e0cd6ad487ee30d047080d00c--