From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8819 invoked by alias); 15 Mar 2005 21:51:54 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 8703 invoked from network); 15 Mar 2005 21:51:44 -0000 Received: from unknown (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org with SMTP; 15 Mar 2005 21:51:44 -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 j2FLpiEI022811 for ; Tue, 15 Mar 2005 16:51:44 -0500 Received: from zenia.home.redhat.com (sebastian-int.corp.redhat.com [172.16.52.221]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id j2FLpgY16534; Tue, 15 Mar 2005 16:51:43 -0500 To: hans-peter.nilsson@axis.com, orjan.friberg@axis.com CC: gdb@sources.redhat.com Subject: Troubles building cris target From: Jim Blandy Date: Tue, 15 Mar 2005 21:51:00 -0000 Message-ID: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2005-03/txt/msg00155.txt.bz2 When I try to build the GDB/sim sources from sources.redhat.com CVS on an AMD64 Fedora Core 2 system, the build dies trying to link the sim/cris/run executable with the errors below. This looks simple to fix, but I haven't followed it through. If you folks have some time to look at it, that'd be great. Or, if you don't think you'll be able to get to it, could we mark cris as 'broken' in gdb/MAINTAINERS in the meantime, so gdb_mbuild.sh will go through? gcc -DHAVE_CONFIG_H -DWITH_DEFAULT_MODEL='"crisv32"' -DPROFILE=1 -DWITH_PROFILE=-1 -DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT -DWITH_ENVIRONMENT=ALL_ENVIRONMENT -DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN -DWITH_SCACHE=16384 -I. -I/home/jimb/gdb/src/sim/cris -I../common -I/home/jimb/gdb/src/sim/cris/../common -I../../include -I/home/jimb/gdb/src/sim/cris/../../include -I../../bfd -I/home/jimb/gdb/src/sim/cris/../../bfd -I../../opcodes -I/home/jimb/gdb/src/sim/cris/../../opcodes -I../../intl -I/home/jimb/gdb/src/sim/cris/../../intl -g3 -o run \ nrun.o libsim.a ../../bfd/libbfd.a ../../opcodes/libopcodes.a ../../libiberty/libiberty.a -lnsl libsim.a(mloopv10f.o)(.text+0x3c2b): In function `crisv10f_engine_run_full': /home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:1285: undefined reference to `ADDCSI' libsim.a(mloopv10f.o)(.text+0x3ff2):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:1348: undefined reference to `SUBCSI' libsim.a(mloopv10f.o)(.text+0x43fc):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:1411: undefined reference to `SUBCQI' libsim.a(mloopv10f.o)(.text+0x479d):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:1470: undefined reference to `SUBCHI' libsim.a(mloopv10f.o)(.text+0x4b45):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:1529: undefined reference to `SUBCSI' libsim.a(mloopv10f.o)(.text+0x4fcc):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:1607: undefined reference to `SUBCQI' libsim.a(mloopv10f.o)(.text+0x5464):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:1686: undefined reference to `SUBCHI' libsim.a(mloopv10f.o)(.text+0x5903):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:1765: undefined reference to `SUBCSI' libsim.a(mloopv10f.o)(.text+0x5c65):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:1825: undefined reference to `SUBCQI' libsim.a(mloopv10f.o)(.text+0x5fc2):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:1884: undefined reference to `SUBCHI' libsim.a(mloopv10f.o)(.text+0x6328):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:1943: undefined reference to `SUBCSI' libsim.a(mloopv10f.o)(.text+0x667e):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:2002: undefined reference to `SUBCSI' libsim.a(mloopv10f.o)(.text+0x6b07):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:2080: undefined reference to `SUBCSI' libsim.a(mloopv10f.o)(.text+0x6f99):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:2159: undefined reference to `SUBCSI' libsim.a(mloopv10f.o)(.text+0x72fa):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:2219: undefined reference to `SUBCSI' libsim.a(mloopv10f.o)(.text+0x7651):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:2278: more undefined references to `SUBCSI' follow libsim.a(mloopv10f.o)(.text+0x12f88): In function `crisv10f_engine_run_full': /home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:5575: undefined reference to `ADDCQI' libsim.a(mloopv10f.o)(.text+0x133be):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:5642: undefined reference to `ADDCHI' libsim.a(mloopv10f.o)(.text+0x137fe):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:5709: undefined reference to `ADDCSI' libsim.a(mloopv10f.o)(.text+0x13cf6):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:5791: undefined reference to `ADDCQI' libsim.a(mloopv10f.o)(.text+0x14327):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:5878: undefined reference to `ADDCHI' libsim.a(mloopv10f.o)(.text+0x14963):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:5965: undefined reference to `ADDCSI' libsim.a(mloopv10f.o)(.text+0x14dce):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:6029: undefined reference to `ADDCQI' libsim.a(mloopv10f.o)(.text+0x151c0):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:6096: undefined reference to `ADDCHI' libsim.a(mloopv10f.o)(.text+0x155bd):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:6163: undefined reference to `ADDCSI' libsim.a(mloopv10f.o)(.text+0x15cf4):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:6289: undefined reference to `ADDCSI' libsim.a(mloopv10f.o)(.text+0x160ff):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:6352: undefined reference to `ADDCSI' libsim.a(mloopv10f.o)(.text+0x165f9):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:6434: undefined reference to `ADDCSI' libsim.a(mloopv10f.o)(.text+0x16b93):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:6517: undefined reference to `ADDCSI' libsim.a(mloopv10f.o)(.text+0x16ffd):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:6581: more undefined references to `ADDCSI' follow libsim.a(mloopv10f.o)(.text+0x1961a): In function `crisv10f_engine_run_full': /home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:7191: undefined reference to `SUBCQI' libsim.a(mloopv10f.o)(.text+0x19a50):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:7258: undefined reference to `SUBCHI' libsim.a(mloopv10f.o)(.text+0x19e90):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:7325: undefined reference to `SUBCSI' libsim.a(mloopv10f.o)(.text+0x1a388):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:7407: undefined reference to `SUBCQI' libsim.a(mloopv10f.o)(.text+0x1a9b8):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:7494: undefined reference to `SUBCHI' libsim.a(mloopv10f.o)(.text+0x1aff4):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:7581: undefined reference to `SUBCSI' libsim.a(mloopv10f.o)(.text+0x1b45f):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:7645: undefined reference to `SUBCQI' libsim.a(mloopv10f.o)(.text+0x1b851):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:7712: undefined reference to `SUBCHI' libsim.a(mloopv10f.o)(.text+0x1bc4e):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:7779: undefined reference to `SUBCSI' libsim.a(mloopv10f.o)(.text+0x1c059):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:7842: undefined reference to `SUBCSI' libsim.a(mloopv10f.o)(.text+0x1c464):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:7905: undefined reference to `SUBCSI' libsim.a(mloopv10f.o)(.text+0x1c95e):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:7987: undefined reference to `SUBCSI' libsim.a(mloopv10f.o)(.text+0x1cef9):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:8070: undefined reference to `SUBCSI' libsim.a(mloopv10f.o)(.text+0x1d363):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:8134: more undefined references to `SUBCSI' follow libsim.a(mloopv10f.o)(.text+0x1fb77): In function `crisv10f_engine_run_full': /home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:8777: undefined reference to `SUBCQI' libsim.a(mloopv10f.o)(.text+0x1ff63):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:8844: undefined reference to `SUBCHI' libsim.a(mloopv10f.o)(.text+0x2035d):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:8911: undefined reference to `SUBCSI' libsim.a(mloopv10f.o)(.text+0x20814):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:8996: undefined reference to `SUBCQI' libsim.a(mloopv10f.o)(.text+0x20c69):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:9079: undefined reference to `SUBCHI' libsim.a(mloopv10f.o)(.text+0x210c8):/home/jimb/gdb/src/sim/cris/semcrisv10f-switch.c:9162: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x31df): In function `crisv32f_engine_run_full': /home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:1215: undefined reference to `ADDCSI' libsim.a(mloopv32f.o)(.text+0x3541):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:1278: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x38bc):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:1341: undefined reference to `SUBCQI' libsim.a(mloopv32f.o)(.text+0x3c3a):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:1400: undefined reference to `SUBCHI' libsim.a(mloopv32f.o)(.text+0x3fc6):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:1459: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x43c5):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:1537: undefined reference to `SUBCQI' libsim.a(mloopv32f.o)(.text+0x47f0):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:1616: undefined reference to `SUBCHI' libsim.a(mloopv32f.o)(.text+0x4c20):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:1695: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x4f8d):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:1755: undefined reference to `SUBCQI' libsim.a(mloopv32f.o)(.text+0x52e7):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:1814: undefined reference to `SUBCHI' libsim.a(mloopv32f.o)(.text+0x5677):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:1873: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x59ca):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:1932: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x5dcf):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:2010: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x61e0):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:2089: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x6541):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:2149: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x6895):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:2208: more undefined references to `SUBCSI' follow libsim.a(mloopv32f.o)(.text+0x1836d): In function `crisv32f_engine_run_full': /home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:5681: undefined reference to `ADDCQI' libsim.a(mloopv32f.o)(.text+0x18751):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:5748: undefined reference to `ADDCHI' libsim.a(mloopv32f.o)(.text+0x18b6d):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:5815: undefined reference to `ADDCSI' libsim.a(mloopv32f.o)(.text+0x18fc6):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:5897: undefined reference to `ADDCQI' libsim.a(mloopv32f.o)(.text+0x19451):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:5984: undefined reference to `ADDCHI' libsim.a(mloopv32f.o)(.text+0x19914):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:6071: undefined reference to `ADDCSI' libsim.a(mloopv32f.o)(.text+0x19cd8):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:6135: undefined reference to `ADDCQI' libsim.a(mloopv32f.o)(.text+0x1a0ad):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:6202: undefined reference to `ADDCHI' libsim.a(mloopv32f.o)(.text+0x1a4ba):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:6269: undefined reference to `ADDCSI' libsim.a(mloopv32f.o)(.text+0x1a871):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:6332: undefined reference to `ADDCSI' libsim.a(mloopv32f.o)(.text+0x1ac28):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:6395: undefined reference to `ADDCSI' libsim.a(mloopv32f.o)(.text+0x1b081):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:6477: undefined reference to `ADDCSI' libsim.a(mloopv32f.o)(.text+0x1b4e6):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:6560: undefined reference to `ADDCSI' libsim.a(mloopv32f.o)(.text+0x1b89b):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:6624: more undefined references to `ADDCSI' follow libsim.a(mloopv32f.o)(.text+0x1d794): In function `crisv32f_engine_run_full': /home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:7168: undefined reference to `SUBCQI' libsim.a(mloopv32f.o)(.text+0x1db78):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:7235: undefined reference to `SUBCHI' libsim.a(mloopv32f.o)(.text+0x1df94):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:7302: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x1e3ed):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:7384: undefined reference to `SUBCQI' libsim.a(mloopv32f.o)(.text+0x1e878):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:7471: undefined reference to `SUBCHI' libsim.a(mloopv32f.o)(.text+0x1ed3b):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:7558: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x1f0ff):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:7622: undefined reference to `SUBCQI' libsim.a(mloopv32f.o)(.text+0x1f4d4):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:7689: undefined reference to `SUBCHI' libsim.a(mloopv32f.o)(.text+0x1f8e1):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:7756: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x1fc98):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:7819: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x2004f):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:7882: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x204a8):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:7964: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x2090d):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:8047: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x20cc2):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:8111: more undefined references to `SUBCSI' follow libsim.a(mloopv32f.o)(.text+0x22bbc): In function `crisv32f_engine_run_full': /home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:8657: undefined reference to `ADDCSI' libsim.a(mloopv32f.o)(.text+0x2301d):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:8742: undefined reference to `ADDCSI' libsim.a(mloopv32f.o)(.text+0x233e2):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:8809: undefined reference to `ADDCSI' libsim.a(mloopv32f.o)(.text+0x23e0f):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:9038: undefined reference to `SUBCQI' libsim.a(mloopv32f.o)(.text+0x241de):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:9105: undefined reference to `SUBCHI' libsim.a(mloopv32f.o)(.text+0x245e8):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:9172: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x24a44):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:9257: undefined reference to `SUBCQI' libsim.a(mloopv32f.o)(.text+0x24e3d):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:9340: undefined reference to `SUBCHI' libsim.a(mloopv32f.o)(.text+0x25261):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:9423: undefined reference to `SUBCSI' libsim.a(mloopv32f.o)(.text+0x2791d):/home/jimb/gdb/src/sim/cris/semcrisv32f-switch.c:10129: undefined reference to `ADDCSI' collect2: ld returned 1 exit status make[2]: *** [run] Error 1 make[2]: Leaving directory `/home/jimb/gdb/mbuild/cris-elf/sim/cris' make[1]: *** [all] Error 1 make[1]: Leaving directory `/home/jimb/gdb/mbuild/cris-elf/sim' make: *** [all-sim] Error 2