From 2319b893ee80ecc4b59234dd3044145e35f19e1a Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Mon, 20 Oct 1997 19:30:47 +0000 Subject: [PATCH] Mon Oct 20 15:28:49 1997 Klaus K"ampf * makefile.vms: Fix to work with DEC C. --- ChangeLog | 4 ++++ makefile.vms | 32 +++++++++++++++++++++++--------- 2 files changed, 27 insertions(+), 9 deletions(-) diff --git a/ChangeLog b/ChangeLog index 638fe26..bdc30b9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Mon Oct 20 15:28:49 1997 Klaus K"ampf + + * makefile.vms: Fix to work with DEC C. + Tue Oct 7 23:58:57 1997 Gavin Koch * config.sub: Add mips-tx39-elf to marketing names. diff --git a/makefile.vms b/makefile.vms index 164b57a..01b54d0 100644 --- a/makefile.vms +++ b/makefile.vms @@ -3,25 +3,39 @@ # # Created by Klaus K"ampf (kkaempf@progis.de) # -# You must use Version 3.75p (proGIS enhanced) of GNU Make +# You must use Version 3.76 of GNU Make # # -CC = gcc +CC = -all: - $$ @setup +ifeq ($(CC),cc) + CHECK-COMPILER = check_compiler +else + CHECK-COMPILER = +endif + +all: check_cc $(CHECK-COMPILER) $(CD) [.bfd] - gmake "CC=$(CC)" + @gmake "CC=$(CC)" $(CD) [-.opcodes] - gmake "CC=$(CC)" + @gmake "CC=$(CC)" $(CD) [-.libiberty] - gmake "CC=$(CC)" + @gmake "CC=$(CC)" $(CD) [-.binutils] - gmake "CC=$(CC)" + @gmake "CC=$(CC)" $(CD) [-.gas] - gmake "CC=$(CC)" + @gmake "CC=$(CC)" $(CD) [-] +check_cc: +ifeq ($CC,) + @$(ECHO) "Please edit MAKEFILE.VMS and select a C Compiler." + stop +endif + +check_compiler: + @$(ECHO) "Perform a '$$ @setup' before starting make" + clean: $(CD) [.bfd] gmake clean -- 2.7.4