This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: egcs 980315 bug on powerpc-unknown-linux-gnulibc1
- To: Franz Sirl <Franz dot Sirl-kernel at lauterbach dot com>
- Subject: Re: egcs 980315 bug on powerpc-unknown-linux-gnulibc1
- From: David Edelsohn <dje at watson dot ibm dot com>
- Date: Sat, 16 May 1998 13:25:47 -0400
- Cc: law at cygnus dot com, Elliot Lee <sopwith at cuc dot edu>, egcs-bugs at cygnus dot com, linuxppc-dev at cs dot wisc dot edu
>>>>> Franz Sirl writes:
Franz> @@ -4523,7 +4542,7 @@
Franz> #endif
Franz> else if (TARGET_NEW_MNEMONICS)
Franz> {
Franz> - fprintf (file, "\taddis %s,%s,", reg_names[11], reg_names[11]);
Franz> + fprintf (file, "\tlis %s,", reg_names[11]);
Franz> assemble_name (file, buf);
Franz> fprintf (file, "@ha\n");
Franz> fprintf (file, "\tstw %s,4(%s)\n", reg_names[0], reg_names[1]);
This patch is fine and I have added it to my collection of patches
to apply when I do my next merge. I also already have incorporated the
rs6000.md patch to provide default cases for all switch statements.
Neither of these really fix a bug, the latter one simply removes
some warnings and the first one makes the assembly produced more
readable.
David