[gnu.gcc.bug] still can't build hard-params with VPATH gcc 1.35.98

jonathan@comp.vuw.ac.nz (09/06/89)

Summary::
	The subject line says it all.  Some implementations of
	 make(1) do not support	the VPATH feature. Calling
	such makes explicitly from recursive GNU makes can lose.

Version::
	gcc 1.35.98

Hardware::
	Pyramid 90x running OSx 4.0

Fix::
	Apply the following change:

*** Makefile	Mon Sep  4 16:33:11 1989
--- Makefile.new	Wed Sep  6 16:57:48 1989
***************
*** 236,243 ****
  
  float.h:
  # Compile hard-params with standard cc.  It avoids some headaches.
! # For that reason, don't use $(MAKE), which (if GNU make) would propagate CC=.
! 	make $(MFLAGS) hard-params
  	-./hard-params -f > float.h
  
  hard-params: hard-params.o $(LIBDEPS)
--- 236,242 ----
  
  float.h:
  # Compile hard-params with standard cc.  It avoids some headaches.
! 	$(MAKE) $(MFLAGS) CC="$(OLDCC)" hard-params
  	-./hard-params -f > float.h
  
  hard-params: hard-params.o $(LIBDEPS)