From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2702 invoked by alias); 10 Jun 2005 01:15:50 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 2620 invoked by uid 22791); 10 Jun 2005 01:15:33 -0000 Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Fri, 10 Jun 2005 01:15:33 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11/8.12.11) with ESMTP id j5A1FW1N018250 for ; Thu, 9 Jun 2005 21:15:32 -0400 Received: from pobox.toronto.redhat.com (pobox.toronto.redhat.com [172.16.14.4]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id j5A1FWO22928 for ; Thu, 9 Jun 2005 21:15:32 -0400 Received: from touchme.toronto.redhat.com (IDENT:postfix@touchme.toronto.redhat.com [172.16.14.9]) by pobox.toronto.redhat.com (8.12.8/8.12.8) with ESMTP id j5A1FWMX026296 for ; Thu, 9 Jun 2005 21:15:32 -0400 Received: from tooth.toronto.redhat.com (tooth.toronto.redhat.com [172.16.14.29]) by touchme.toronto.redhat.com (Postfix) with ESMTP id 025A9800108 for ; Thu, 9 Jun 2005 21:15:31 -0400 (EDT) Date: Fri, 10 Jun 2005 01:15:00 -0000 From: jjohnstn X-X-Sender: jjohnstn@tooth.toronto.redhat.com To: gdb-patches@sources.redhat.com Subject: [COMMIT]: Follow-up ia64 patch for --without-libunwind Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="279715086-781056465-1118366131=:21671" X-SW-Source: 2005-06/txt/msg00084.txt.bz2 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --279715086-781056465-1118366131=:21671 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-length: 916 The following patch fixes the problem with building the latest ia64-tdep.c with --without-libunwind configured. It also removes warnings about gdb_byte vs void *. 2005-06-09 Jeff Johnston * ia64-tdep.c (ia64_pseudo_register_read): Use gdb_byte and protect libunwind references with HAVE_LIBUNWIND_IA64_H flag. * (ia64_pseudo_register_write): Use gdb_byte to remove warning. * (ia64_register_to_value, ia64_value_to_register): Ditto. * (ia64_frame_prev_register): Ditto. * (ia64_libunwind_frame_prev_register): Ditto. * (ia64_sigtramp_frame_prev_register): Ditto. * (ia64_libunwind_sigtramp_frame_prev_register): Ditto. * (ia64_store_return_value): Ditto. --279715086-781056465-1118366131=:21671 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="ia64-tdep.patch" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename="ia64-tdep.patch" Content-length: 5051 SW5kZXg6IGlhNjQtdGRlcC5jDQo9PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpS Q1MgZmlsZTogL2N2cy9zcmMvc3JjL2dkYi9pYTY0LXRkZXAuYyx2DQpyZXRy aWV2aW5nIHJldmlzaW9uIDEuMTMzDQpkaWZmIC11IC1wIC1yMS4xMzMgaWE2 NC10ZGVwLmMNCi0tLSBpYTY0LXRkZXAuYwk4IEp1biAyMDA1IDIxOjU0OjIy IC0wMDAwCTEuMTMzDQorKysgaWE2NC10ZGVwLmMJMTAgSnVuIDIwMDUgMDE6 MDg6NDAgLTAwMDANCkBAIC02NzMsMTQgKzY3MywxNiBAQCByc2VfYWRkcmVz c19hZGQoQ09SRV9BRERSIGFkZHIsIGludCBuc2xvDQogDQogc3RhdGljIHZv aWQNCiBpYTY0X3BzZXVkb19yZWdpc3Rlcl9yZWFkIChzdHJ1Y3QgZ2RiYXJj aCAqZ2RiYXJjaCwgc3RydWN0IHJlZ2NhY2hlICpyZWdjYWNoZSwNCi0gICAg ICAgICAgICAgICAgICAgICAgICAgICBpbnQgcmVnbnVtLCB2b2lkICpidWYp DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJlZ251bSwgZ2Ri X2J5dGUgKmJ1ZikNCiB7DQogICBpZiAocmVnbnVtID49IFYzMl9SRUdOVU0g JiYgcmVnbnVtIDw9IFYxMjdfUkVHTlVNKQ0KICAgICB7DQorI2lmZGVmIEhB VkVfTElCVU5XSU5EX0lBNjRfSA0KICAgICAgIC8qIEZpcnN0IHRyeSBhbmQg dXNlIHRoZSBsaWJ1bndpbmQgc3BlY2lhbCByZWcgYWNjZXNzb3IsIG90aGVy d2lzZSBmYWxsYmFjayB0bw0KIAkgc3RhbmRhcmQgbG9naWMuICAqLw0KICAg ICAgIGlmICghbGlidW53aW5kX2lzX2luaXRpYWxpemVkICgpDQogCSAgfHwg bGlidW53aW5kX2dldF9yZWdfc3BlY2lhbCAoZ2RiYXJjaCwgcmVnbnVtLCBi dWYpICE9IDApDQorI2VuZGlmDQogCXsNCiAJICAvKiBUaGUgZmFsbGJhY2sg cG9zaXRpb24gaXMgdG8gYXNzdW1lIHRoYXQgcjMyLXIxMjcgYXJlIGZvdW5k IHNlcXVlbnRpYWxseQ0KIAkgICAgIGluIG1lbW9yeSBzdGFydGluZyBhdCAk Ym9mLiAgVGhpcyBpc24ndCBhbHdheXMgdHJ1ZSwgYnV0IHdpdGhvdXQgbGli dW53aW5kLA0KQEAgLTc5MSw3ICs3OTMsNyBAQCBpYTY0X3BzZXVkb19yZWdp c3Rlcl9yZWFkIChzdHJ1Y3QgZ2RiYXJjDQogDQogc3RhdGljIHZvaWQNCiBp YTY0X3BzZXVkb19yZWdpc3Rlcl93cml0ZSAoc3RydWN0IGdkYmFyY2ggKmdk YmFyY2gsIHN0cnVjdCByZWdjYWNoZSAqcmVnY2FjaGUsDQotCQkJICAgIGlu dCByZWdudW0sIGNvbnN0IHZvaWQgKmJ1ZikNCisJCQkgICAgaW50IHJlZ251 bSwgY29uc3QgZ2RiX2J5dGUgKmJ1ZikNCiB7DQogICBpZiAocmVnbnVtID49 IFYzMl9SRUdOVU0gJiYgcmVnbnVtIDw9IFYxMjdfUkVHTlVNKQ0KICAgICB7 DQpAQCAtOTEyLDcgKzkxNCw3IEBAIGlhNjRfY29udmVydF9yZWdpc3Rlcl9w IChpbnQgcmVnbm8sIHN0cnUNCiANCiBzdGF0aWMgdm9pZA0KIGlhNjRfcmVn aXN0ZXJfdG9fdmFsdWUgKHN0cnVjdCBmcmFtZV9pbmZvICpmcmFtZSwgaW50 IHJlZ251bSwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHR5 cGUgKnZhbHR5cGUsIHZvaWQgKm91dCkNCisgICAgICAgICAgICAgICAgICAg ICAgICAgc3RydWN0IHR5cGUgKnZhbHR5cGUsIGdkYl9ieXRlICpvdXQpDQog ew0KICAgY2hhciBpbltNQVhfUkVHSVNURVJfU0laRV07DQogICBmcmFtZV9y ZWdpc3Rlcl9yZWFkIChmcmFtZSwgcmVnbnVtLCBpbik7DQpAQCAtOTIxLDcg KzkyMyw3IEBAIGlhNjRfcmVnaXN0ZXJfdG9fdmFsdWUgKHN0cnVjdCBmcmFt ZV9pbmYNCiANCiBzdGF0aWMgdm9pZA0KIGlhNjRfdmFsdWVfdG9fcmVnaXN0 ZXIgKHN0cnVjdCBmcmFtZV9pbmZvICpmcmFtZSwgaW50IHJlZ251bSwNCi0g ICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHR5cGUgKnZhbHR5cGUs IGNvbnN0IHZvaWQgKmluKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICBz dHJ1Y3QgdHlwZSAqdmFsdHlwZSwgY29uc3QgZ2RiX2J5dGUgKmluKQ0KIHsN CiAgIGNoYXIgb3V0W01BWF9SRUdJU1RFUl9TSVpFXTsNCiAgIGNvbnZlcnRf dHlwZWRfZmxvYXRpbmcgKGluLCB2YWx0eXBlLCBvdXQsIGJ1aWx0aW5fdHlw ZV9pYTY0X2V4dCk7DQpAQCAtMTU3Niw3ICsxNTc4LDcgQEAgc3RhdGljIHZv aWQNCiBpYTY0X2ZyYW1lX3ByZXZfcmVnaXN0ZXIgKHN0cnVjdCBmcmFtZV9p bmZvICpuZXh0X2ZyYW1lLCB2b2lkICoqdGhpc19jYWNoZSwNCiAJCQkgIGlu dCByZWdudW0sIGludCAqb3B0aW1pemVkcCwNCiAJCQkgIGVudW0gbHZhbF90 eXBlICpsdmFscCwgQ09SRV9BRERSICphZGRycCwNCi0JCQkgIGludCAqcmVh bG51bXAsIHZvaWQgKnZhbHVlcCkNCisJCQkgIGludCAqcmVhbG51bXAsIGdk Yl9ieXRlICp2YWx1ZXApDQogew0KICAgc3RydWN0IGlhNjRfZnJhbWVfY2Fj aGUgKmNhY2hlID0NCiAgICAgaWE2NF9mcmFtZV9jYWNoZSAobmV4dF9mcmFt ZSwgdGhpc19jYWNoZSk7DQpAQCAtMTk3Niw3ICsxOTc4LDcgQEAgaWE2NF9z aWd0cmFtcF9mcmFtZV9wcmV2X3JlZ2lzdGVyIChzdHJ1Yw0KIAkJCQkgICB2 b2lkICoqdGhpc19jYWNoZSwNCiAJCQkJICAgaW50IHJlZ251bSwgaW50ICpv cHRpbWl6ZWRwLA0KIAkJCQkgICBlbnVtIGx2YWxfdHlwZSAqbHZhbHAsIENP UkVfQUREUiAqYWRkcnAsDQotCQkJCSAgIGludCAqcmVhbG51bXAsIHZvaWQg KnZhbHVlcCkNCisJCQkJICAgaW50ICpyZWFsbnVtcCwgZ2RiX2J5dGUgKnZh bHVlcCkNCiB7DQogICBjaGFyIGR1bW15X3ZhbHBbTUFYX1JFR0lTVEVSX1NJ WkVdOw0KICAgY2hhciBidWZbTUFYX1JFR0lTVEVSX1NJWkVdOw0KQEAgLTI3 NDcsNyArMjc0OSw3IEBAIGlhNjRfbGlidW53aW5kX2ZyYW1lX3ByZXZfcmVn aXN0ZXIgKHN0cnUNCiAJCQkJICAgIHZvaWQgKip0aGlzX2NhY2hlLA0KIAkJ CQkgICAgaW50IHJlZ251bSwgaW50ICpvcHRpbWl6ZWRwLA0KIAkJCQkgICAg ZW51bSBsdmFsX3R5cGUgKmx2YWxwLCBDT1JFX0FERFIgKmFkZHJwLA0KLQkJ CQkgICAgaW50ICpyZWFsbnVtcCwgdm9pZCAqdmFsdWVwKQ0KKwkJCQkgICAg aW50ICpyZWFsbnVtcCwgZ2RiX2J5dGUgKnZhbHVlcCkNCiB7DQogICBpbnQg cmVnID0gcmVnbnVtOw0KIA0KQEAgLTI4ODUsNyArMjg4Nyw3IEBAIGlhNjRf bGlidW53aW5kX3NpZ3RyYW1wX2ZyYW1lX3ByZXZfcmVnaXMNCiAJCQkJCSAg ICAgdm9pZCAqKnRoaXNfY2FjaGUsDQogCQkJCQkgICAgIGludCByZWdudW0s IGludCAqb3B0aW1pemVkcCwNCiAJCQkJCSAgICAgZW51bSBsdmFsX3R5cGUg Kmx2YWxwLCBDT1JFX0FERFIgKmFkZHJwLA0KLQkJCQkJICAgICBpbnQgKnJl YWxudW1wLCB2b2lkICp2YWx1ZXApDQorCQkJCQkgICAgIGludCAqcmVhbG51 bXAsIGdkYl9ieXRlICp2YWx1ZXApDQogDQogew0KICAgQ09SRV9BRERSIHBy ZXZfaXAsIGFkZHI7DQpAQCAtMzQ5Nyw3ICszNDk5LDggQEAgaWE2NF91bndp bmRfcGMgKHN0cnVjdCBnZGJhcmNoICpnZGJhcmNoLA0KIH0NCiANCiBzdGF0 aWMgdm9pZA0KLWlhNjRfc3RvcmVfcmV0dXJuX3ZhbHVlIChzdHJ1Y3QgdHlw ZSAqdHlwZSwgc3RydWN0IHJlZ2NhY2hlICpyZWdjYWNoZSwgY29uc3Qgdm9p ZCAqdmFsYnVmKQ0KK2lhNjRfc3RvcmVfcmV0dXJuX3ZhbHVlIChzdHJ1Y3Qg dHlwZSAqdHlwZSwgc3RydWN0IHJlZ2NhY2hlICpyZWdjYWNoZSwgDQorCQkJ Y29uc3QgZ2RiX2J5dGUgKnZhbGJ1ZikNCiB7DQogICBpZiAoVFlQRV9DT0RF ICh0eXBlKSA9PSBUWVBFX0NPREVfRkxUKQ0KICAgICB7DQo= --279715086-781056465-1118366131=:21671--