This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

dump decimal version of fp const_double


        * Makefile.in (HOST_PRINT): Use print-rtl1.o
        (print-rtl.o): Don't define GENERATOR_FILE. 
        (print-rtl1.o): Rename from $(BUILD_PREFIX_1)print-rtl.o.
        * print-rtl.c (print_rtx): Include CONST_DOUBLE fp decimal output
        unless GENERATOR_FILE.

Index: Makefile.in
===================================================================
RCS file: /cvs/gcc/gcc/gcc/Makefile.in,v
retrieving revision 1.943
diff -c -p -d -r1.943 Makefile.in
*** Makefile.in	11 Sep 2002 19:58:00 -0000	1.943
--- Makefile.in	13 Sep 2002 06:25:29 -0000
*************** HOST_RTL = $(BUILD_PREFIX)rtl.o read-rtl
*** 636,642 ****
  HOST_SUPPORT = gensupport.o insn-conditions.o
  HOST_EARLY_SUPPORT = gensupport.o dummy-conditions.o
  
! HOST_PRINT = $(BUILD_PREFIX)print-rtl.o
  HOST_ERRORS = $(BUILD_PREFIX)errors.o
  HOST_VARRAY = $(BUILD_PREFIX)varray.o
  
--- 636,642 ----
  HOST_SUPPORT = gensupport.o insn-conditions.o
  HOST_EARLY_SUPPORT = gensupport.o dummy-conditions.o
  
! HOST_PRINT = print-rtl1.o
  HOST_ERRORS = $(BUILD_PREFIX)errors.o
  HOST_VARRAY = $(BUILD_PREFIX)varray.o
  
*************** rtl.o : rtl.c $(GCONFIG_H) $(SYSTEM_H) $
*** 1394,1401 ****
  
  print-rtl.o : print-rtl.c $(GCONFIG_H) $(SYSTEM_H) $(RTL_H) $(TREE_H) \
      hard-reg-set.h $(BASIC_BLOCK_H)
- 	$(CC) -c $(ALL_CFLAGS) -DGENERATOR_FILE $(ALL_CPPFLAGS) $(INCLUDES) $< $(OUTPUT_OPTION)
- 
  rtlanal.o : rtlanal.c $(CONFIG_H) $(SYSTEM_H) toplev.h $(RTL_H) \
     hard-reg-set.h $(TM_P_H) insn-config.h $(RECOG_H) real.h flags.h
  
--- 1394,1399 ----
*************** $(BUILD_PREFIX_1)rtl.o: $(srcdir)/rtl.c 
*** 2106,2116 ****
  	sed -e 's/config[.]h/hconfig.h/' $(srcdir)/rtl.c > $(BUILD_PREFIX)rtl.c
  	$(HOST_CC) -c $(HOST_CFLAGS) $(HOST_CPPFLAGS) $(INCLUDES) $(BUILD_PREFIX)rtl.c $(OUTPUT_OPTION)
  
! $(BUILD_PREFIX_1)print-rtl.o: $(srcdir)/print-rtl.c $(HCONFIG_H) \
    $(RTL_H) $(TREE_H) hard-reg-set.h $(BASIC_BLOCK_H)
! 	rm -f $(BUILD_PREFIX)print-rtl.c
! 	sed -e 's/config[.]h/hconfig.h/' $(srcdir)/print-rtl.c > $(BUILD_PREFIX)print-rtl.c
! 	$(HOST_CC) -c $(HOST_CFLAGS) $(HOST_CPPFLAGS) $(INCLUDES) $(BUILD_PREFIX)print-rtl.c $(OUTPUT_OPTION)
  
  $(BUILD_PREFIX_1)bitmap.o: $(srcdir)/bitmap.c $(HCONFIG_H) $(SYSTEM_H) \
    $(RTL_H) flags.h $(BASIC_BLOCK_H) $(REGS_H) $(GGC_H)
--- 2104,2114 ----
  	sed -e 's/config[.]h/hconfig.h/' $(srcdir)/rtl.c > $(BUILD_PREFIX)rtl.c
  	$(HOST_CC) -c $(HOST_CFLAGS) $(HOST_CPPFLAGS) $(INCLUDES) $(BUILD_PREFIX)rtl.c $(OUTPUT_OPTION)
  
! print-rtl1.o: $(srcdir)/print-rtl.c $(HCONFIG_H) \
    $(RTL_H) $(TREE_H) hard-reg-set.h $(BASIC_BLOCK_H)
! 	rm -f print-rtl1.c
! 	sed -e 's/config[.]h/hconfig.h/' $(srcdir)/print-rtl.c > print-rtl1.c
! 	$(HOST_CC) -c $(HOST_CFLAGS) $(HOST_CPPFLAGS) $(INCLUDES) print-rtl1.c $(OUTPUT_OPTION)
  
  $(BUILD_PREFIX_1)bitmap.o: $(srcdir)/bitmap.c $(HCONFIG_H) $(SYSTEM_H) \
    $(RTL_H) flags.h $(BASIC_BLOCK_H) $(REGS_H) $(GGC_H)
Index: print-rtl.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/print-rtl.c,v
retrieving revision 1.87
diff -c -p -d -r1.87 print-rtl.c
*** print-rtl.c	4 Sep 2002 16:24:19 -0000	1.87
--- print-rtl.c	13 Sep 2002 06:25:29 -0000
*************** print_rtx (in_rtx)
*** 513,522 ****
        fputc (']', outfile);
        break;
  
! #if 0
!     /* It would be nice to do this, but it would require real.o to
!        be linked into the MD-generator programs.  Maybe we should
!        do that.  -zw 2002-03-03  */
      case CONST_DOUBLE:
        if (FLOAT_MODE_P (GET_MODE (in_rtx)))
  	{
--- 513,519 ----
        fputc (']', outfile);
        break;
  
! #ifndef GENERATOR_FILE
      case CONST_DOUBLE:
        if (FLOAT_MODE_P (GET_MODE (in_rtx)))
  	{


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]