public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Re: egcs-ss-970821 - Coldfire code generation problem
@ 1997-08-27 18:51 Jim Wilson
  0 siblings, 0 replies; 3+ messages in thread
From: Jim Wilson @ 1997-08-27 18:51 UTC (permalink / raw)
  To: egcs

	While compiling egcs-ss-970821 to target m68k-rtems, I encountered the
	following problem building newlib:

	/tmp/cca28012.s:623: Error: operands mismatch -- statement `or.l 
	#272,-646(%a6)' ignored

This problem is due to a typo in a recent m68k.md change made Philippe De
Muyter.  It is easy to fix.

Wed Aug 27 11:35:58 1997  Jim Wilson  <wilson@cygnus.com>

	* m68k.md (iorsi3_internal): Readd ! TARGET_5200 check lost in
	last change.

Index: m68k.md
===================================================================
RCS file: /cvs/cvsfiles/devo/gcc/config/m68k/m68k.md,v
retrieving revision 1.53
diff -p -r1.53 m68k.md
*** m68k.md	1997/08/08 18:00:26	1.53
--- m68k.md	1997/08/27 18:35:46
***************
*** 3675,3681 ****
    [(set (match_operand:SI 0 "general_operand" "=m,d")
  	(ior:SI (match_operand:SI 1 "general_operand" "%0,0")
  		(match_operand:SI 2 "general_operand" "dKs,dmMs")))]
!   ""
    "*
  {
    return output_iorsi3 (operands);
--- 3675,3681 ----
    [(set (match_operand:SI 0 "general_operand" "=m,d")
  	(ior:SI (match_operand:SI 1 "general_operand" "%0,0")
  		(match_operand:SI 2 "general_operand" "dKs,dmMs")))]
!   "! TARGET_5200"
    "*
  {
    return output_iorsi3 (operands);

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: egcs-ss-970821 - Coldfire code generation problem
  1997-08-28  8:21 HAVE_STDLIB_H Craig Burley
@ 1997-08-28  8:21 ` Joel Sherrill
  0 siblings, 0 replies; 3+ messages in thread
From: Joel Sherrill @ 1997-08-28  8:21 UTC (permalink / raw)
  To: egcs

On Wed, 27 Aug 1997, Jim Wilson wrote:

> 	While compiling egcs-ss-970821 to target m68k-rtems, I encountered the
> 	following problem building newlib:
> 
> 	/tmp/cca28012.s:623: Error: operands mismatch -- statement `or.l 
> 	#272,-646(%a6)' ignored
> 
> This problem is due to a typo in a recent m68k.md change made Philippe De
> Muyter.  It is easy to fix.

Thank you very much.  I am glad it was simple.  With this patch, I was
able to build the one-tree (binutils, gcc, newlib) with egcs-ss-970821 for
m68k-rtems.

FYI This is also in the gcc2 snapshots so please forward the patch to that
list.

--joel

^ permalink raw reply	[flat|nested] 3+ messages in thread

* egcs-ss-970821 - Coldfire code generation problem
  1997-08-24  3:43 Building of generated parser files Fergus Henderson
@ 1997-08-24  3:43 ` Joel Sherrill
  0 siblings, 0 replies; 3+ messages in thread
From: Joel Sherrill @ 1997-08-24  3:43 UTC (permalink / raw)
  To: egcs

While compiling egcs-ss-970821 to target m68k-rtems, I encountered the
following problem building newlib:

/usr1/rtems/work/build-m68k-tools/gcc/xgcc
-B/usr1/rtems/work/build-m68k-tools/gcc/ -idirafter
/usr1/rtems/work/build-m68k-tools/m68k-rtems/newlib/targ-include
-idirafter /usr1/rtems/work/src/newlib/libc/include -nostdinc -O2 -g
-m5200  -O2 -DHAVE_GETTIMEOFDAY -DMALLOC_PROVIDED -DEXIT_PROVIDED
-DMISSING_SYSCALL_NAMES -fno-builtin
-I/usr1/rtems/work/build-m68k-tools/m68k-rtems/newlib/./targ-include
-I/usr1/rtems/work/src/newlib/./libc/include -c
../../../../../../src/newlib/libc/stdio/vfscanf.c
/tmp/cca28012.s: Assembler messages:
/tmp/cca28012.s:623: Error: operands mismatch -- statement `or.l 
#272,-646(%a6)' ignored
/tmp/cca28012.s:1180: Error: operands mismatch -- statement `or.l
#704,-646(%a6)' ignored
/tmp/cca28012.s:1526: Error: operands mismatch -- statement `or.l
#960,-646(%a6)' ignored
/tmp/cca28012.s:1648: Error: operands mismatch -- statement `or.l
#192,-646(%a6)' ignored

--joel

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~1997-08-28  8:21 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-08-27 18:51 egcs-ss-970821 - Coldfire code generation problem Jim Wilson
  -- strict thread matches above, loose matches on Subject: below --
1997-08-28  8:21 HAVE_STDLIB_H Craig Burley
1997-08-28  8:21 ` egcs-ss-970821 - Coldfire code generation problem Joel Sherrill
1997-08-24  3:43 Building of generated parser files Fergus Henderson
1997-08-24  3:43 ` egcs-ss-970821 - Coldfire code generation problem Joel Sherrill

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).