This is the mail archive of the gcc-bugs@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]

Re: VAX Ultrix bootstrap with gcc-2.96 20000519: genrecog failure



  In message <200005241758.NAA10332@hiauly1.hia.nrc.ca>you write:
  > The following bootstrap failure occurs in stage1:
  > 
  > stage1/xgcc -Bstage1/ -B/usr/local/vax-dec-ultrix4.3/bin/  -DIN_GCC    -W -
  > Wall -Wtraditional -pedantic -Wno-long-long -Wwrite-strings -g -O2 -W -Wall
  >   -DHAVE_CONFIG_H  -o genrecog \
  >  genrecog.o rtl.o bitmap.o ggc-none.o gensupport.o print-rtl.o errors.o ` c
  > ase "obstack.o" in ?*) echo obstack.o ;; esac ` ` case "" in ?*) echo  ;; e
  > sac ` ` case "-lmalloc" in ?*) echo -lmalloc ;; esac `  ` case "" in ?*) ec
  > ho  ;; esac ` ` case "" in ?*) echo  ;; esac `
  > ./genrecog ../../gcc/config/vax/vax.md > tmp-recog.c
  > ../../gcc/config/vax/vax.md:139: warning: source missing a mode?
  > ../../gcc/config/vax/vax.md:139: warning: destination operand 0 allows non-
  > lvalue
  > ../../gcc/config/vax/vax.md:145: warning: source missing a mode?
  > ../../gcc/config/vax/vax.md:145: warning: destination operand 0 allows non-
  > lvalue
  > ...
  > 
  > This is probably the RELOAD_FOR_OPERAND_ADDRESS bug that I reported previou
  > sly
  > for the gcc-2.95 and 2.8.0 branches.  The following fix was applied to the
  > gcc-2.8.0 tree by Kenner:
  > 
  > Wed Feb 18 07:14:47 1998  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
  > 
  > 	* reload.c (find_reloads): Always convert address reload for
  > 	non-reloaded operand to RELOAD_FOR_OPERAND_ADDRESS.
I doubt it since we have had that change in our sources since April 1998. 


jeff



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