This is the mail archive of the
gdb-prs@sourceware.org
mailing list for the GDB project.
gdb/2362: Building 6.7.1 on NetBSD 3.1 fails with compile error.
- From: dw at botanicus dot net
- To: gdb-gnats at sources dot redhat dot com
- Date: 19 Nov 2007 10:47:30 -0000
- Subject: gdb/2362: Building 6.7.1 on NetBSD 3.1 fails with compile error.
- Reply-to: dw at botanicus dot net
>Number: 2362
>Category: gdb
>Synopsis: Building 6.7.1 on NetBSD 3.1 fails with compile error.
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Mon Nov 19 10:48:01 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator: dw@botanicus.net
>Release: 6.7.1
>Organization:
>Environment:
NetBSD 3.1
>Description:
Per synopsis, there are 2 declarations that don't compile on NetBSD amd64. The problem is due to typedef reloc_howto_type having const, and 2 declaration sites having "const reloc_howto_type".
Patch attached.
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: text/x-patch; name="6.7.1-netbsd-3.1-constness.diff"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="6.7.1-netbsd-3.1-constness.diff"
QmluYXJ5IGZpbGVzIGdkYi02LjcuMS9iZmQvLmJmZC1pbi5oLnN3cCBhbmQgZ2RiLTYuNy4xLmN0
L2JmZC8uYmZkLWluLmguc3dwIGRpZmZlcgpkaWZmIC11ck4gZ2RiLTYuNy4xL2JmZC9lbGYzMi1p
Mzg2LmMgZ2RiLTYuNy4xLmN0L2JmZC9lbGYzMi1pMzg2LmMKLS0tIGdkYi02LjcuMS9iZmQvZWxm
MzItaTM4Ni5jCTIwMDctMDgtMjMgMTc6MTM6MzcuMDAwMDAwMDAwICswMTAwCisrKyBnZGItNi43
LjEuY3QvYmZkL2VsZjMyLWkzODYuYwkyMDA3LTExLTE1IDE2OjExOjQ0LjAwMDAwMDAwMCArMDAw
MApAQCAtMTE3MSw3ICsxMTcxLDcgQEAKIAkJCQkJICBzeW10YWJfaGRyLCBzeW1faGFzaGVzLAog
CQkJCQkgIGZyb21fdHlwZSwgcmVsLCByZWxlbmQpKQogICAgIHsKLSAgICAgIGNvbnN0IHJlbG9j
X2hvd3RvX3R5cGUgKmZyb20sICp0bzsKKyAgICAgIHJlbG9jX2hvd3RvX3R5cGUgKmZyb20sICp0
bzsKIAogICAgICAgZnJvbSA9IGVsZl9pMzg2X3J0eXBlX3RvX2hvd3RvIChhYmZkLCBmcm9tX3R5
cGUpOwogICAgICAgdG8gPSBlbGZfaTM4Nl9ydHlwZV90b19ob3d0byAoYWJmZCwgdG9fdHlwZSk7
CmRpZmYgLXVyTiBnZGItNi43LjEvYmZkL2VsZjY0LXg4Ni02NC5jIGdkYi02LjcuMS5jdC9iZmQv
ZWxmNjQteDg2LTY0LmMKLS0tIGdkYi02LjcuMS9iZmQvZWxmNjQteDg2LTY0LmMJMjAwNy0wOC0y
NCAyMjo0Nzo1My4wMDAwMDAwMDAgKzAxMDAKKysrIGdkYi02LjcuMS5jdC9iZmQvZWxmNjQteDg2
LTY0LmMJMjAwNy0xMS0xNSAxNjoxMDo1NS4wMDAwMDAwMDAgKzAwMDAKQEAgLTk1Miw3ICs5NTIs
NyBAQAogCQkJCQkgICAgICBzeW10YWJfaGRyLCBzeW1faGFzaGVzLAogCQkJCQkgICAgICBmcm9t
X3R5cGUsIHJlbCwgcmVsZW5kKSkKICAgICB7Ci0gICAgICBjb25zdCByZWxvY19ob3d0b190eXBl
ICpmcm9tLCAqdG87CisgICAgICByZWxvY19ob3d0b190eXBlICpmcm9tLCAqdG87CiAKICAgICAg
IGZyb20gPSBlbGY2NF94ODZfNjRfcnR5cGVfdG9faG93dG8gKGFiZmQsIGZyb21fdHlwZSk7CiAg
ICAgICB0byA9IGVsZjY0X3g4Nl82NF9ydHlwZV90b19ob3d0byAoYWJmZCwgdG9fdHlwZSk7Cg==