Commit c4c9b76e by Stephane Carrez Committed by Stephane Carrez

re PR target/15334 (ICE building libgcc/./_mulvsi3.o for m68hc11-unknown-elf)

	PR target/15334
	* config/m68hc11/m68hc11.c (m68hc11_override_options): Disable -fweb
	because it breaks the 32-bit shift patterns that rely on a match_dup.

From-SVN: r86840
parent c4dd5a8d
2004-08-31 Stephane Carrez <stcarrez@nerim.fr>
PR target/15334
* config/m68hc11/m68hc11.c (m68hc11_override_options): Disable -fweb
because it breaks the 32-bit shift patterns that rely on a match_dup.
2004-08-31 Matt Austern <austern@apple.com>
* config/darwin.c (darwin_make_decl_one_only): Allocate section
......
......@@ -293,6 +293,11 @@ m68hc11_override_options (void)
flag_pic = 0;
}
/* Do not enable -fweb because it breaks the 32-bit shift patterns
by breaking the match_dup of those patterns. The shift patterns
will no longer be recognized after that. */
flag_web = 0;
/* Configure for a 68hc11 processor. */
if (TARGET_M6811)
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment