From mboxrd@z Thu Jan 1 00:00:00 1970 From: jeffs@accelent.com To: gcc-gnats@gcc.gnu.org Subject: c++/2325: Small problem cross-compiling the c++ compiler Date: Mon, 19 Mar 2001 12:16:00 -0000 Message-id: <20010319201517.25266.qmail@sourceware.cygnus.com> X-SW-Source: 2001-03/msg00144.html List-Id: >Number: 2325 >Category: c++ >Synopsis: Small problem cross-compiling the c++ compiler >Confidential: no >Severity: non-critical >Priority: medium >Responsible: unassigned >State: open >Class: change-request >Submitter-Id: net >Arrival-Date: Mon Mar 19 12:16:15 PST 2001 >Closed-Date: >Last-Modified: >Originator: Jeff Sutherland >Release: gcc-2.95.3 >Organization: >Environment: i386-pc-linux-gnu (krufty RedHat 6.2, gcc-2.95.2 host, glibc-2.1.3, kernel 2.4.0+ >Description: There's a couple of typos in two header files that cause a build to abort when building a c++ cross-compiler targeted at arm-linux from a Linux i386 host/build machine. I've attached a patch below that fixes this problem (which always seems to show up in one form or another each time a new version of gcc is released :) >How-To-Repeat: ./configure --target=arm-linux --prefix=/pub/usr --with-cpu=strongarm110 --with-headers=/pub/build/include --disable-threads --with-languages=c,c++ >Fix: See attached patch. >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: application/octet-stream; name="patch-gcc2.95.3-bin2.10-ASI" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="patch-gcc2.95.3-bin2.10-ASI" ZGlmZiAtdXJOIGdjYy0yLjk1LjNfb3JpZy9nY2MvY29uZmlnL2FybS90LWxpbnV4IGdjYy0yLjk1 LjMvZ2NjL2NvbmZpZy9hcm0vdC1saW51eAotLS0gZ2NjLTIuOTUuM19vcmlnL2djYy9jb25maWcv YXJtL3QtbGludXgJRnJpIE1hciAyNiAxMDozMDoyMCAxOTk5CisrKyBnY2MtMi45NS4zL2djYy9j b25maWcvYXJtL3QtbGludXgJTW9uIE1hciAxOSAxNDowODoyMSAyMDAxCkBAIC0xLDYgKzEsNyBA QAogIyBKdXN0IGZvciB0aGVzZSwgd2Ugb21pdCB0aGUgZnJhbWUgcG9pbnRlciBzaW5jZSBpdCBt YWtlcyBzdWNoIGEgYmlnCiAjIGRpZmZlcmVuY2UuICBJdCBpcyB0aGVuIHBvaW50bGVzcyBhZGRp bmcgZGVidWdnaW5nLgogVEFSR0VUX0xJQkdDQzJfQ0ZMQUdTID0gLWZvbWl0LWZyYW1lLXBvaW50 ZXIgLWZQSUMKKyNUQVJHRVRfTElCR0NDMl9DRkxBR1MgPSAtZm9taXQtZnJhbWUtcG9pbnRlciAt ZlBJQyAtRGluaGliaXRfbGliYyAtRF9fZ3Rocl9wb3NpeF9oCiBMSUJHQ0MyX0RFQlVHX0NGTEFH UyA9IC1nMAogCiAjIERvbid0IGJ1aWxkIGVucXVpcmUKZGlmZiAtdXJOIGdjYy0yLjk1LjNfb3Jp Zy9nY2MvY3AvaW5jL3R5cGVpbmZvIGdjYy0yLjk1LjMvZ2NjL2NwL2luYy90eXBlaW5mbwotLS0g Z2NjLTIuOTUuM19vcmlnL2djYy9jcC9pbmMvdHlwZWluZm8JV2VkIERlYyAxNiAxNjoxNjoyNiAx OTk4CisrKyBnY2MtMi45NS4zL2djYy9jcC9pbmMvdHlwZWluZm8JTW9uIE1hciAxOSAxNDozMDo1 MSAyMDAxCkBAIC02LDcgKzYsNyBAQAogCiAjcHJhZ21hIGludGVyZmFjZSAidHlwZWluZm8iCiAK LSNpbmNsdWRlIDxleGNlcHRpb24+CisjaW5jbHVkZSAiZXhjZXB0aW9uIgogCiBleHRlcm4gIkMr KyIgewogCmRpZmYgLXVyTiBnY2MtMi45NS4zX29yaWcvZ2NjL2NwL3RpbmZvLmggZ2NjLTIuOTUu My9nY2MvY3AvdGluZm8uaAotLS0gZ2NjLTIuOTUuM19vcmlnL2djYy9jcC90aW5mby5oCUZyaSBB cHIgIDIgMTA6MzU6NTcgMTk5OQorKysgZ2NjLTIuOTUuMy9nY2MvY3AvdGluZm8uaAlNb24gTWFy IDE5IDE0OjI5OjQ3IDIwMDEKQEAgLTEsNyArMSw3IEBACiAvLyBSVFRJIHN1cHBvcnQgaW50ZXJu YWxzIGZvciAtKi0gQysrIC0qLQogLy8gQ29weXJpZ2h0IChDKSAxOTk0LCAxOTk1LCAxOTk2LCAx OTk4IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbgogCi0jaW5jbHVkZSAidHlwZWluZm8iCisjaW5j bHVkZSAiaW5jL3R5cGVpbmZvIgogCiAvLyBDbGFzcyBkZWNsYXJhdGlvbnMgc2hhcmVkIGJldHdl ZW4gdGhlIHR5cGVpbmZvIGltcGxlbWVudGF0aW9uIGZpbGVzLgogCg==