[gnu.gcc.bug] Bugs in MIPS support

koblas@mips.COM (David Koblas) (04/27/89)

One of theses is obvious (tm-mips.h) a missing \,  the change
to rtl.c isn't so definate but I belive it to be correct.

Ah, but now there is this fun process of getting it to work...


*** tm-mips.h	Wed Apr 26 22:46:43 1989
--- tm-mips.h.orig	Wed Apr 26 22:46:29 1989
***************
*** 1270,1276 ****
        fprintf (FILE, "%s", TARGET_NAME_REGS ?reg_names[REGNO (X)]\
  	       :reg_numchar[REGNO (X) ]);	\
      }\
!   else\
      { \
        if (GET_CODE (X) == MEM)						\
  	output_address (XEXP (X, 0));					\
--- 1270,1276 ----
        fprintf (FILE, "%s", TARGET_NAME_REGS ?reg_names[REGNO (X)]\
  	       :reg_numchar[REGNO (X) ]);	\
      }\
!   else
      { \
        if (GET_CODE (X) == MEM)						\
  	output_address (XEXP (X, 0));					\
*** rtl.c	Wed Apr 26 22:46:58 1989
--- rtl.c.orig	Wed Apr 26 22:46:58 1989
***************
*** 795,801 ****
  
  /* Printing rtl for debugging dumps.  */
  
! FILE *outfile;
  
  char spaces[] = "                                                                                                                                                                ";
  
--- 795,801 ----
  
  /* Printing rtl for debugging dumps.  */
  
! static FILE *outfile;
  
  char spaces[] = "                                                                                                                                                                ";
  
***************
*** 803,809 ****
  
  /* Print IN_RTX onto OUTFILE.  This is the recursive part of printing.  */
  
! void
  print_rtx (in_rtx)
       register rtx in_rtx;
  {
--- 803,809 ----
  
  /* Print IN_RTX onto OUTFILE.  This is the recursive part of printing.  */
  
! static void
  print_rtx (in_rtx)
       register rtx in_rtx;
  {
-- 
name : David Koblas                  uucp  : {ames,decwrl}!mips!koblas 
place: MIPS Computers Systems        domain: koblas@mips.com
quote: "Time has little to do with infinity and jelly donuts."