From 9659c18b391215eb4d4c5b7fe4d6799af07476ed Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Mon, 20 Oct 1997 19:43:05 +0000 Subject: [PATCH] Various fixes for openvms/alpha. --- gas/ChangeLog | 8 ++++++++ gas/config-gas.com | 7 ++++++- gas/makefile.vms | 4 ++-- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index 8e3e820bb8..be314a2de0 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,13 @@ Mon Oct 20 14:54:06 1997 Klaus K"ampf + * makefile.vms: Fix for dec c. + + * config-gas.com: Give explanation for dec c setup in error + message. + + * config/tc-alpha.c (s_alpha_comm): Make .comm symbols separate + sections on openvms/alpha. + * config/obj-evax.c: support .weak pseudo-op Mon Oct 20 10:13:32 1997 Doug Evans diff --git a/gas/config-gas.com b/gas/config-gas.com index afb06424c3..bba91568a3 100644 --- a/gas/config-gas.com +++ b/gas/config-gas.com @@ -103,7 +103,12 @@ $ if .not.$status $ then type sys$input: ? could not compile . - Since gcc is not set up correctly, gas configuration cannot proceed. + + If you're compiling with DEC C or VAX C, create config.status as an + empty file and start gnu make again. + + If you're compiling with GNU C, there is some setup problem and + gas configuration cannot proceed. $ DELETE tmp-chk-h.c;* $ exit %x002C diff --git a/gas/makefile.vms b/gas/makefile.vms index 4996135baf..18d996609a 100644 --- a/gas/makefile.vms +++ b/gas/makefile.vms @@ -8,7 +8,7 @@ ifeq ($(CC),gcc) DEFS= CFLAGS=/include=([],[-.bfd],[.config],[-.include],[-])$(DEFS) LFLAGS= -LIBS=,GNU:[000000]libgcc/lib,sys$$library:vaxcrtl.olb/lib,GNU:[000000]crt0.obj +LIBS=,GNU_CC_LIBRARY:libgcc/lib,sys$$library:vaxcrtl.olb/lib,GNU_CC_LIBRARY:crt0.obj else DEFS=/define=("table_size_of_flonum_powers_of_ten"="tabsiz_flonum_powers_of_ten",\ "_bfd_generic_get_section_contents_in_window"="_bfd_generic_get_win_section_cont",\ @@ -16,7 +16,7 @@ DEFS=/define=("table_size_of_flonum_powers_of_ten"="tabsiz_flonum_powers_of_ten" CFLAGS=/noopt/debug/include=([],[-.bfd],[.config],[-.include],[-])$(DEFS)\ /warnings=disable=(missingreturn,implicitfunc,ptrmismatch,undefescap,longextern,duptypespec) LFLAGS= -LIBS= +LIBS=,sys$$library:vaxcrtl.olb/lib endif OBJS=targ-cpu.obj,obj-format.obj,atof-targ.obj,app.obj,as.obj,atof-generic.obj,\