public inbox for gcc-prs@sourceware.org help / color / mirror / Atom feed
From: Don Lindsay <lindsayd@cisco.com> To: nobody@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, Subject: Re: libstdc++/5198: 3.0.3 linux x m68k build fail: invalid opcodes in c++locale.cc Date: Fri, 04 Jan 2002 13:56:00 -0000 [thread overview] Message-ID: <20020104215602.24006.qmail@sources.redhat.com> (raw) The following reply was made to PR libstdc++/5198; it has been noted by GNATS. From: Don Lindsay <lindsayd@cisco.com> To: Craig Rodrigues <rodrigc@mediaone.net> Cc: <rodrigc@gcc.gnu.org>, <aaron@frye.com>, <gcc-bugs@gcc.gnu.org>, <gcc-prs@gcc.gnu.org>, <nobody@gcc.gnu.org>, <gcc-gnats@gcc.gnu.org> Subject: Re: libstdc++/5198: 3.0.3 linux x m68k build fail: invalid opcodes in c++locale.cc Date: Fri, 4 Jan 2002 13:53:00 -0800 (PST) On Fri, 4 Jan 2002, Craig Rodrigues wrote: > OK, according to your specs file, everything should be defaulting > to 68020, so I don't know why the assembler is being called > with the 68000 flag. gcc/Makefile is specifying -m68000 on the xgcc invocation, so that's passed through to the assembler. Changing the command line to -m68020 does allow this command to complete OK. Notice, also, that /m68000/ is in the pathname of the affected build area (within the overall build subtree). This appears to be because gcc/Makefile specifies m68000 in its MULTILIB_* vars. My build subtree, at the time when things died, had /m68000/, /m5200/, /mcpu32/ and /msoft-float/ subdirectories. > (1) Edit your specs file so that you change the predefines section to: > -Dmc68020 -D__embedded__ -Asystem=embedded -Amachine=mc68020 Didn't help. I see two questions: - should the makefile be specifying -m68000? (I'm out of practice on multilib rules, but I think the MULTILIB_* stuff is asking for just that, and means to.) - given that -m68000 was on the command line, how come the assembler output contains "casl" opcodes, which "as" tells us are only present on the 68020 and up? I'm guessing that cc1 has to be fixed to not emit "casl" when invoked with -m68000. -- Don
next reply other threads:[~2002-01-04 21:56 UTC|newest] Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top 2002-01-04 13:56 Don Lindsay [this message] -- strict thread matches above, loose matches on Subject: below -- 2002-02-05 5:26 Werner Tuchan 2002-02-04 14:36 Aaron J. Grier 2002-02-04 11:06 Werner Tuchan 2002-01-23 17:41 rth 2002-01-08 13:56 Aaron J. Grier 2002-01-04 15:36 Aaron J. Grier 2002-01-04 14:46 Craig Rodrigues 2002-01-04 14:36 Aaron J. Grier 2002-01-04 14:26 Craig Rodrigues 2002-01-04 12:56 Craig Rodrigues 2002-01-04 12:26 Don Lindsay 2002-01-03 20:46 Craig Rodrigues 2002-01-03 20:16 Don Lindsay 2002-01-03 16:12 rodrigc 2002-01-03 15:47 rodrigc 2001-12-26 16:56 Don Lindsay 2001-12-26 16:20 rodrigc 2001-12-26 14:36 lindsayd
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=20020104215602.24006.qmail@sources.redhat.com \ --to=lindsayd@cisco.com \ --cc=gcc-prs@gcc.gnu.org \ --cc=nobody@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).