public inbox for gcc-prs@sourceware.org help / color / mirror / Atom feed
From: pwilloug@uk.ibm.com To: gcc-gnats@gcc.gnu.org Subject: bootstrap/7217: Building a i686->sparc cross-compiler is a no go. Date: Fri, 05 Jul 2002 08:16:00 -0000 [thread overview] Message-ID: <20020705151308.15654.qmail@sources.redhat.com> (raw) >Number: 7217 >Category: bootstrap >Synopsis: Building a i686->sparc cross-compiler is a no go. >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Fri Jul 05 08:16:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Philip Graham Willoughby >Release: gcc-core 3.1 >Organization: >Environment: SuSE Linux 7.2 (kernel 2.4.4, gcc 2.95.3, binutils 2.10.91, glibc 2.2.2, make 3.79.1, bash 2.05.0(1)) >Description: bootstrap appears to proceed normally until it comes to compiling gcc/crtstuff.c, when a few pagefuls of assembler errors emerge. I suspect that xgcc may be using the wrong assembler at this point, but I am not sufficiently versed in the differences between GNU Sparc ASM and GNU i386 ASM to be able to tell from the errors. The error messages are attached. Please advise me of an alternative way to build a cross-compiler if possible as I have a fairly urgent need for one at the moment. >How-To-Repeat: Download and unpack gcc-core-3.1. Download and unpack binutils-2.12.1. cd gcc-3.1 ln -s ../binutils-2.12 binutils ./configure --target=sparc-linux --enable-shared --with-languages=c --with-cross-host=i686-pc-linux-gnu --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu make bootstrap (or just make) >Fix: >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: application/octet-stream; name="error" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="error" bWFrZVsyXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvdXNyL2xvY2FsL3NyYy9nY2MtMy4xL2djYycK KGNkIGludGwgJiYgbWFrZSBhbGwpCm1ha2VbM106IEVudGVyaW5nIGRpcmVjdG9yeSBgL3Vzci9s b2NhbC9zcmMvZ2NjLTMuMS9nY2MvaW50bCcKbWFrZVszXTogTm90aGluZyB0byBiZSBkb25lIGZv ciBgYWxsJy4KbWFrZVszXTogTGVhdmluZyBkaXJlY3RvcnkgYC91c3IvbG9jYWwvc3JjL2djYy0z LjEvZ2NjL2ludGwnCi4veGdjYyAtQi4vIC1CL3Vzci9sb2NhbC9zcGFyYy1saW51eC9iaW4vIC1p c3lzdGVtCi91c3IvbG9jYWwvc3BhcmMtbGludXgvaW5jbHVkZSAtaXN5c3RlbSAvdXNyL2xvY2Fs L3NwYXJjLWxpbnV4L3N5cy1pbmNsdWRlIC1PMgotRElOX0dDQyAtRENST1NTX0NPTVBJTEUgICAt VyAtV2FsbCAtV3dyaXRlLXN0cmluZ3MgLVdzdHJpY3QtcHJvdG90eXBlcwotV21pc3NpbmctcHJv dG90eXBlcyAtaXN5c3RlbSAuL2luY2x1ZGUgIC1JLiAtSS4gLUkuIC1JLi8uIC1JLi9jb25maWcK LUkuLy4uL2luY2x1ZGUgIC1nMCAtZmluaGliaXQtc2l6ZS1kaXJlY3RpdmUgLWZuby1pbmxpbmUt ZnVuY3Rpb25zCi1mbm8tZXhjZXB0aW9ucyAgXAogIC1EaW5oaWJpdF9saWJjIC1jIC4vY3J0c3R1 ZmYuYyAtRENSVF9CRUdJTiBcCiAgLW8gY3J0YmVnaW4ubwovdG1wL2NjVjZHMDlyLnM6IEFzc2Vt YmxlciBtZXNzYWdlczoKL3RtcC9jY1Y2RzA5ci5zOjI6IFdhcm5pbmc6IEJhZCAuc2VjdGlvbiBk aXJlY3RpdmUgLSBjaGFyYWN0ZXIgZm9sbG93aW5nIG5hbWUKaXMgbm90ICcjJwovdG1wL2NjVjZH MDlyLnM6NDogRXJyb3I6IGlnbm9yaW5nIHVucmVjb2duaXplZCBzeW1ib2wgdHlwZSAiIgovdG1w L2NjVjZHMDlyLnM6NzogV2FybmluZzogQmFkIC5zZWN0aW9uIGRpcmVjdGl2ZSAtIGNoYXJhY3Rl ciBmb2xsb3dpbmcgbmFtZQppcyBub3QgJyMnCi90bXAvY2NWNkcwOXIuczo5OiBFcnJvcjogaWdu b3JpbmcgdW5yZWNvZ25pemVkIHN5bWJvbCB0eXBlICIiCi90bXAvY2NWNkcwOXIuczoxMjogV2Fy bmluZzogQmFkIC5zZWN0aW9uIGRpcmVjdGl2ZSAtIGNoYXJhY3RlciBmb2xsb3dpbmcgbmFtZQpp cyBub3QgJyMnCi90bXAvY2NWNkcwOXIuczoxNDogRXJyb3I6IGlnbm9yaW5nIHVucmVjb2duaXpl ZCBzeW1ib2wgdHlwZSAiIgovdG1wL2NjVjZHMDlyLnM6MTY6IFdhcm5pbmc6IEJhZCAuc2VjdGlv biBkaXJlY3RpdmUgLSBjaGFyYWN0ZXIgZm9sbG93aW5nIG5hbWUKaXMgbm90ICcjJwovdG1wL2Nj VjZHMDlyLnM6MTg6IEVycm9yOiBpZ25vcmluZyB1bnJlY29nbml6ZWQgc3ltYm9sIHR5cGUgIiIK L3RtcC9jY1Y2RzA5ci5zOjIzOiBFcnJvcjogaWdub3JpbmcgdW5yZWNvZ25pemVkIHN5bWJvbCB0 eXBlICIiCi90bXAvY2NWNkcwOXIuczoyNzogRXJyb3I6IGlnbm9yaW5nIHVucmVjb2duaXplZCBz eW1ib2wgdHlwZSAiIgovdG1wL2NjVjZHMDlyLnM6MzQ6IEVycm9yOiBpZ25vcmluZyB1bnJlY29n bml6ZWQgc3ltYm9sIHR5cGUgIiIKL3RtcC9jY1Y2RzA5ci5zOjM1OiBFcnJvcjogVW5rbm93biBw c2V1ZG8tb3A6ICBgLnByb2MnCi90bXAvY2NWNkcwOXIuczozNzogRXJyb3I6IFJlc3Qgb2YgbGlu ZSBpZ25vcmVkLiBGaXJzdCBpZ25vcmVkIGNoYXJhY3RlciBpcwpgIScuL3RtcC9jY1Y2RzA5ci5z OjM4OiBFcnJvcjogbm8gc3VjaCBpbnN0cnVjdGlvbjogYHNhdmUgJXNwLC0xMDQsJXNwJwovdG1w L2NjVjZHMDlyLnM6Mzk6IEVycm9yOiBSZXN0IG9mIGxpbmUgaWdub3JlZC4gRmlyc3QgaWdub3Jl ZCBjaGFyYWN0ZXIgaXMKYCEnLi90bXAvY2NWNkcwOXIuczo0MDogRXJyb3I6IG5vIHN1Y2ggaW5z dHJ1Y3Rpb246IGBzZXRoaQolaGkoY29tcGxldGVkLjEpLCVvMCcKL3RtcC9jY1Y2RzA5ci5zOjQx OiBFcnJvcjogbm8gc3VjaCBpbnN0cnVjdGlvbjogYGxkdWIKWyVvMCslbG8oY29tcGxldGVkLjEp XSwlbzEnCi90bXAvY2NWNkcwOXIuczo0MjogRXJyb3I6IGJhZCByZWdpc3RlciBuYW1lIGAlbzEn Ci90bXAvY2NWNkcwOXIuczo0MzogRXJyb3I6IG5vIHN1Y2ggaW5zdHJ1Y3Rpb246IGBibmUgLkxM MScKL3RtcC9jY1Y2RzA5ci5zOjQ0OiBFcnJvcjogbm8gc3VjaCBpbnN0cnVjdGlvbjogYHNldGhp ICVoaShwLjApLCVsMCcKL3RtcC9jY1Y2RzA5ci5zOjQ1OiBFcnJvcjogbm8gc3VjaCBpbnN0cnVj dGlvbjogYGxkIFslbDArJWxvKHAuMCldLCVvMCcKL3RtcC9jY1Y2RzA5ci5zOjQ2OiBFcnJvcjog bm8gc3VjaCBpbnN0cnVjdGlvbjogYGxkIFslbzBdLCVvMScKL3RtcC9jY1Y2RzA5ci5zOjQ3OiBF cnJvcjogYmFkIHJlZ2lzdGVyIG5hbWUgYCVvMScKL3RtcC9jY1Y2RzA5ci5zOjQ4OiBFcnJvcjog aW52YWxpZCBjaGFyYWN0ZXIgJywnIGluIG1uZW1vbmljCi90bXAvY2NWNkcwOXIuczo0OTogRXJy b3I6IG5vIHN1Y2ggaW5zdHJ1Y3Rpb246IGBzZXRoaQolaGkoX19kZXJlZ2lzdGVyX2ZyYW1lX2lu Zm8pLCVvMCcKL3RtcC9jY1Y2RzA5ci5zOjUwOiBFcnJvcjogYmFkIHJlZ2lzdGVyIG5hbWUgYCVv MCcKL3RtcC9jY1Y2RzA5ci5zOjUyOiBFcnJvcjogYmFkIHJlZ2lzdGVyIG5hbWUgYCVvMScKL3Rt cC9jY1Y2RzA5ci5zOjUzOiBFcnJvcjogbm8gc3VjaCBpbnN0cnVjdGlvbjogYHN0ICVvMCxbJWww KyVsbyhwLjApXScKL3RtcC9jY1Y2RzA5ci5zOjU0OiBFcnJvcjogbm8gc3VjaCBpbnN0cnVjdGlv bjogYGxkIFslbDArJWxvKHAuMCldLCVvMCcKL3RtcC9jY1Y2RzA5ci5zOjU1OiBFcnJvcjogbm8g c3VjaCBpbnN0cnVjdGlvbjogYGxkIFslbzBdLCVvMScKL3RtcC9jY1Y2RzA5ci5zOjU2OiBFcnJv cjogYmFkIHJlZ2lzdGVyIG5hbWUgYCVvMScKL3RtcC9jY1Y2RzA5ci5zOjU3OiBFcnJvcjogbm8g c3VjaCBpbnN0cnVjdGlvbjogYGJuZSAuTEwxMScKL3RtcC9jY1Y2RzA5ci5zOjU4OiBFcnJvcjog YmFkIHJlZ2lzdGVyIG5hbWUgYCVvMCcKL3RtcC9jY1Y2RzA5ci5zOjU5OiBFcnJvcjogbm8gc3Vj aCBpbnN0cnVjdGlvbjogYHNldGhpCiVoaShfX2RlcmVnaXN0ZXJfZnJhbWVfaW5mbyksJW8wJwov dG1wL2NjVjZHMDlyLnM6NjE6IEVycm9yOiBiYWQgcmVnaXN0ZXIgbmFtZSBgJW8wJwovdG1wL2Nj VjZHMDlyLnM6NjI6IEVycm9yOiBiYWQgcmVnaXN0ZXIgbmFtZSBgJW8wJwovdG1wL2NjVjZHMDly LnM6NjM6IEVycm9yOiBubyBzdWNoIGluc3RydWN0aW9uOiBgYmUgLkxMNycKL3RtcC9jY1Y2RzA5 ci5zOjY0OiBFcnJvcjogbm8gc3VjaCBpbnN0cnVjdGlvbjogYHNldGhpCiVoaShfX0VIX0ZSQU1F X0JFR0lOX18pLCVvMCcKL3RtcC9jY1Y2RzA5ci5zOjY1OiBFcnJvcjogdG9vIG1hbnkgbWVtb3J5 IHJlZmVyZW5jZXMgZm9yIGBjYWxsJwovdG1wL2NjVjZHMDlyLnM6NjY6IEVycm9yOiBiYWQgcmVn aXN0ZXIgbmFtZSBgJW8wJwovdG1wL2NjVjZHMDlyLnM6Njg6IEVycm9yOiBiYWQgcmVnaXN0ZXIg bmFtZSBgJW8xJwovdG1wL2NjVjZHMDlyLnM6Njk6IEVycm9yOiBubyBzdWNoIGluc3RydWN0aW9u OiBgc2V0aGkgJWhpKGNvbXBsZXRlZC4xKSwlbzAnCi90bXAvY2NWNkcwOXIuczo3MDogRXJyb3I6 IG5vIHN1Y2ggaW5zdHJ1Y3Rpb246IGBzdGIKJW8xLFslbzArJWxvKGNvbXBsZXRlZC4xKV0nL3Rt cC9jY1Y2RzA5ci5zOjc0OiBFcnJvcjogbm8gc3VjaCBpbnN0cnVjdGlvbjoKJWByZXN0b3JlJwov dG1wL2NjVjZHMDlyLnM6NzY6IEVycm9yOiBpZ25vcmluZyB1bnJlY29nbml6ZWQgc3ltYm9sIHR5 cGUgIiIKL3RtcC9jY1Y2RzA5ci5zOjc3OiBFcnJvcjogVW5rbm93biBwc2V1ZG8tb3A6ICBgLnBy b2MnCi90bXAvY2NWNkcwOXIuczo3OTogRXJyb3I6IFJlc3Qgb2YgbGluZSBpZ25vcmVkLiBGaXJz dCBpZ25vcmVkIGNoYXJhY3RlciBpcwpgIScuL3RtcC9jY1Y2RzA5ci5zOjgwOiBFcnJvcjogbm8g c3VjaCBpbnN0cnVjdGlvbjogYHNhdmUgJXNwLC0xMDQsJXNwJwovdG1wL2NjVjZHMDlyLnM6ODE6 IEVycm9yOiBSZXN0IG9mIGxpbmUgaWdub3JlZC4gRmlyc3QgaWdub3JlZCBjaGFyYWN0ZXIgaXMK YCEnLi90bXAvY2NWNkcwOXIuczo4MzogRXJyb3I6IHRvbyBtYW55IG1lbW9yeSByZWZlcmVuY2Vz IGZvciBgY2FsbCcKL3RtcC9jY1Y2RzA5ci5zOjg4OiBFcnJvcjogbm8gc3VjaCBpbnN0cnVjdGlv bjogYHJlc3RvcmUnCi90bXAvY2NWNkcwOXIuczo5MjogRXJyb3I6IGlnbm9yaW5nIHVucmVjb2du aXplZCBzeW1ib2wgdHlwZSAiIgovdG1wL2NjVjZHMDlyLnM6OTM6IEVycm9yOiBVbmtub3duIHBz ZXVkby1vcDogIGAucHJvYycKL3RtcC9jY1Y2RzA5ci5zOjk1OiBFcnJvcjogUmVzdCBvZiBsaW5l IGlnbm9yZWQuIEZpcnN0IGlnbm9yZWQgY2hhcmFjdGVyIGlzCmAhJy4vdG1wL2NjVjZHMDlyLnM6 OTY6IEVycm9yOiBubyBzdWNoIGluc3RydWN0aW9uOiBgc2F2ZSAlc3AsLTEwNCwlc3AnCi90bXAv Y2NWNkcwOXIuczo5NzogRXJyb3I6IFJlc3Qgb2YgbGluZSBpZ25vcmVkLiBGaXJzdCBpZ25vcmVk IGNoYXJhY3RlciBpcwpgIScuL3RtcC9jY1Y2RzA5ci5zOjk4OiBFcnJvcjogbm8gc3VjaCBpbnN0 cnVjdGlvbjogYHNldGhpCiVoaShfX3JlZ2lzdGVyX2ZyYW1lX2luZm8pLCVvMCcKL3RtcC9jY1Y2 RzA5ci5zOjk5OiBFcnJvcjogYmFkIHJlZ2lzdGVyIG5hbWUgYCVvMCcKL3RtcC9jY1Y2RzA5ci5z OjEwMDogRXJyb3I6IGJhZCByZWdpc3RlciBuYW1lIGAlbzAnCi90bXAvY2NWNkcwOXIuczoxMDE6 IEVycm9yOiBubyBzdWNoIGluc3RydWN0aW9uOiBgc2V0aGkKJWhpKF9fRUhfRlJBTUVfQkVHSU5f XyksJW8wJwovdG1wL2NjVjZHMDlyLnM6MTAyOiBFcnJvcjogbm8gc3VjaCBpbnN0cnVjdGlvbjog YHNldGhpICVoaShvYmplY3QuMiksJW8xJwovdG1wL2NjVjZHMDlyLnM6MTAzOiBFcnJvcjogYmFk IHJlZ2lzdGVyIG5hbWUgYCVvMCcKL3RtcC9jY1Y2RzA5ci5zOjEwNDogRXJyb3I6IG5vIHN1Y2gg aW5zdHJ1Y3Rpb246IGBiZSAuTEwxNCcKL3RtcC9jY1Y2RzA5ci5zOjEwNTogRXJyb3I6IGJhZCBy ZWdpc3RlciBuYW1lIGAlbzEnCi90bXAvY2NWNkcwOXIuczoxMDY6IEVycm9yOiB0b28gbWFueSBt ZW1vcnkgcmVmZXJlbmNlcyBmb3IgYGNhbGwnCi90bXAvY2NWNkcwOXIuczoxMDk6IEVycm9yOiBu byBzdWNoIGluc3RydWN0aW9uOiBgc2V0aGkgJWhpKF9fSkNSX0xJU1RfXyksJW8wJwovdG1wL2Nj VjZHMDlyLnM6MTEwOiBFcnJvcjogbm8gc3VjaCBpbnN0cnVjdGlvbjogYGxkClslbzArJWxvKF9f SkNSX0xJU1RfXyldLCVvMScKL3RtcC9jY1Y2RzA5ci5zOjExMTogRXJyb3I6IGJhZCByZWdpc3Rl ciBuYW1lIGAlbzEnCi90bXAvY2NWNkcwOXIuczoxMTI6IEVycm9yOiBubyBzdWNoIGluc3RydWN0 aW9uOiBgYmUgLkxMMTMnCi90bXAvY2NWNkcwOXIuczoxMTM6IEVycm9yOiBiYWQgcmVnaXN0ZXIg bmFtZSBgJW8wJwovdG1wL2NjVjZHMDlyLnM6MTE0OiBFcnJvcjogbm8gc3VjaCBpbnN0cnVjdGlv bjogYHNldGhpCiVoaShfSnZfUmVnaXN0ZXJDbGFzc2VzKSwlbzAnCi90bXAvY2NWNkcwOXIuczox MTU6IEVycm9yOiBiYWQgcmVnaXN0ZXIgbmFtZSBgJW8wJwovdG1wL2NjVjZHMDlyLnM6MTE2OiBF cnJvcjogYmFkIHJlZ2lzdGVyIG5hbWUgYCVvMCcKL3RtcC9jY1Y2RzA5ci5zOjExNzogRXJyb3I6 IG5vIHN1Y2ggaW5zdHJ1Y3Rpb246IGBiZSAuTEwxMycKL3RtcC9jY1Y2RzA5ci5zOjExOTogRXJy b3I6IHRvbyBtYW55IG1lbW9yeSByZWZlcmVuY2VzIGZvciBgY2FsbCcKL3RtcC9jY1Y2RzA5ci5z OjEyMDogRXJyb3I6IG5vIHN1Y2ggaW5zdHJ1Y3Rpb246IGByZXN0b3JlJwovdG1wL2NjVjZHMDly LnM6MTI0OiBFcnJvcjogbm8gc3VjaCBpbnN0cnVjdGlvbjogYHJlc3RvcmUnCi90bXAvY2NWNkcw OXIuczoxMjY6IEVycm9yOiBpZ25vcmluZyB1bnJlY29nbml6ZWQgc3ltYm9sIHR5cGUgIiIKL3Rt cC9jY1Y2RzA5ci5zOjEyNzogRXJyb3I6IFVua25vd24gcHNldWRvLW9wOiAgYC5wcm9jJwovdG1w L2NjVjZHMDlyLnM6MTI5OiBFcnJvcjogUmVzdCBvZiBsaW5lIGlnbm9yZWQuIEZpcnN0IGlnbm9y ZWQgY2hhcmFjdGVyIGlzCmAhJy4KL3RtcC9jY1Y2RzA5ci5zOjEzMDogRXJyb3I6IG5vIHN1Y2gg aW5zdHJ1Y3Rpb246IGBzYXZlICVzcCwtMTA0LCVzcCcKL3RtcC9jY1Y2RzA5ci5zOjEzMTogRXJy b3I6IFJlc3Qgb2YgbGluZSBpZ25vcmVkLiBGaXJzdCBpZ25vcmVkIGNoYXJhY3RlciBpcwpgIScu Ci90bXAvY2NWNkcwOXIuczoxMzM6IEVycm9yOiB0b28gbWFueSBtZW1vcnkgcmVmZXJlbmNlcyBm b3IgYGNhbGwnCi90bXAvY2NWNkcwOXIuczoxMzg6IEVycm9yOiBubyBzdWNoIGluc3RydWN0aW9u OiBgcmVzdG9yZScKbWFrZVsyXTogKioqIFtjcnRiZWdpbi5vXSBFcnJvciAxCm1ha2VbMl06IExl YXZpbmcgZGlyZWN0b3J5IGAvdXNyL2xvY2FsL3NyYy9nY2MtMy4xL2djYycKbWFrZVsxXTogKioq IFtzdGFnZTFfYnVpbGRdIEVycm9yIDIKbWFrZVsxXTogTGVhdmluZyBkaXJlY3RvcnkgYC91c3Iv bG9jYWwvc3JjL2djYy0zLjEvZ2NjJwptYWtlOiAqKiogW2Jvb3RzdHJhcF0gRXJyb3IgMgo=
next reply other threads:[~2002-07-05 15:16 UTC|newest] Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top 2002-07-05 8:16 pwilloug [this message] 2003-02-22 21:49 ebotcazou
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20020705151308.15654.qmail@sources.redhat.com \ --to=pwilloug@uk.ibm.com \ --cc=gcc-gnats@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).