aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1997-10-20 19:43:05 +0000
committerIan Lance Taylor <ian@airs.com>1997-10-20 19:43:05 +0000
commit9659c18b391215eb4d4c5b7fe4d6799af07476ed (patch)
tree882d83461cfe71527d1fedadcaeeb7a22d2e115b
parentc773781e73c5672cec5ed3c55dde4da5ccf61a28 (diff)
downloadgdb-9659c18b391215eb4d4c5b7fe4d6799af07476ed.zip
gdb-9659c18b391215eb4d4c5b7fe4d6799af07476ed.tar.gz
gdb-9659c18b391215eb4d4c5b7fe4d6799af07476ed.tar.bz2
Various fixes for openvms/alpha.
-rw-r--r--gas/ChangeLog8
-rw-r--r--gas/config-gas.com7
-rw-r--r--gas/makefile.vms4
3 files changed, 16 insertions, 3 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 8e3e820..be314a2 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,5 +1,13 @@
Mon Oct 20 14:54:06 1997 Klaus K"ampf <kkaempf@progis.de>
+ * 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 <devans@canuck.cygnus.com>
diff --git a/gas/config-gas.com b/gas/config-gas.com
index afb0642..bba9156 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 <stdio.h>.
- 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 4996135..18d9966 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,\