From: K. Richard Pixley Date: Sat, 7 Dec 1991 07:19:08 +0000 (+0000) Subject: Fri Dec 6 23:16:43 1991 K. Richard Pixley (rich at rtl.cygnus.com) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1058238c60aaddb89ceb864a9e957ddcb2a79017;p=binutils-gdb.git Fri Dec 6 23:16:43 1991 K. Richard Pixley (rich at rtl.cygnus.com) * Makefile.in: install using INSTALL_DATA and INSTALL_PROGRAM. correct include directory locations. added standards.text support. * configure.in: mark this directory as target dependent. Thu Dec 5 22:46:23 1991 K. Richard Pixley (rich at rtl.cygnus.com) * Makefile.in: idestdir and ddestdir go away. Added copyrights and shift gpl to v2. Added ChangeLog if it didn't exist. docdir and mandir now keyed off datadir by default. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index 6bdb71af12e..d89e041e381 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,24 @@ +Fri Dec 6 23:16:43 1991 K. Richard Pixley (rich at rtl.cygnus.com) + + * Makefile.in: install using INSTALL_DATA and INSTALL_PROGRAM. + correct include directory locations. added standards.text + support. + + * configure.in: mark this directory as target dependent. + +Thu Dec 5 22:46:23 1991 K. Richard Pixley (rich at rtl.cygnus.com) + + * Makefile.in: idestdir and ddestdir go away. Added + copyrights and shift gpl to v2. Added ChangeLog if it + didn't exist. docdir and mandir now keyed off datadir by + default. + +Wed Dec 4 10:28:48 1991 Steve Chamberlain (sac at cygnus.com) + + * config/obj-coff-bfd.c (crawl_symbol_chain): only move a + symbol to the end of a file if it really is external. + + Sat Nov 30 23:03:59 1991 Steve Chamberlain (sac at rtl.cygnus.com) * as.h: reloc.h->aout/reloc.h. @@ -457,7 +478,7 @@ Mon Aug 13 15:53:46 EDT 1990 Jay Fenlason * read.c Handle .align specially on the sparc, or any other machine where OTHER_ALIGN is defined. Added option and comments about it to Makefile. - +v Fri Aug 10 12:24:33 EDT 1990 Jay Fenlason * m68k.c (get_num) Handle SEG_PASS1 expressions. diff --git a/gas/Makefile.in b/gas/Makefile.in index fe9a7df19d9..c557e1c2472 100644 --- a/gas/Makefile.in +++ b/gas/Makefile.in @@ -5,7 +5,7 @@ #GNU GAS is free software; you can redistribute it and/or modify #it under the terms of the GNU General Public License as published by -#the Free Software Foundation; either version 1, or (at your option) +#the Free Software Foundation; either version 2, or (at your option) #any later version. #GNU GAS is distributed in the hope that it will be useful, @@ -26,57 +26,42 @@ # Variables that exist for you to override. # See below for how to change them for certain systems. -ALLOCA = -CFLAGS = -g $(XCFLAGS) -I$(srcdir)/../include -INTERNAL_CFLAGS = $(CROSS) -OLDCC = cc -BISON = bison -BISONFLAGS = -v -AR = ar -OLDAR_FLAGS = qc -AR_FLAGS = rc +srcdir = . + +prefix = /usr/local + +bindir = $(prefix)/bin +datadir = $(prefix)/lib +libdir = $(prefix)/lib +mandir = $(datadir)/man +man1dir = $(mandir)/man1 +man2dir = $(mandir)/man2 +man3dir = $(mandir)/man3 +man4dir = $(mandir)/man4 +man5dir = $(mandir)/man5 +man6dir = $(mandir)/man6 +man7dir = $(mandir)/man7 +man8dir = $(mandir)/man8 +man9dir = $(mandir)/man9 +infodir = $(prefix)/info +includedir = $(prefix)/include +docdir = $(datadir)/doc + SHELL = /bin/sh -# on sysV, define this as cp. + INSTALL = install -c -# These permit overriding just for certain files. INSTALL_PROGRAM = $(INSTALL) -INSTALL_FILE = $(INSTALL) - -# Define this as & to perform parallel make on a Sequent. -# Note that this has some bugs, and it seems currently necessary -# to compile all the gen* files first by hand to avoid erroneous results. -P = +INSTALL_DATA = $(INSTALL) -# How to invoke ranlib. +AR = ar +AR_FLAGS = qv +BISON = bison +MAKEINFO = makeinfo RANLIB = ranlib -# Test to use to see whether ranlib exists on the system. -RANLIB_TEST = [ -f /usr/bin/ranlib -o -f /bin/ranlib ] - -# CFLAGS for use with OLDCC, for compiling gnulib. -# NOTE: -O does not work on some Unix systems! -CCLIBFLAGS = -O # Version of ar to use when compiling gnulib. OLDAR = ar -version=`$(unsubdir)/../gcc$(subdir)/gcc -dumpversion` - -# Directory where sources are, from where we are. -srcdir = . -# Common prefix for installation directories. -# NOTE: This directory must exist when you start installation. -ddestdir = /usr/local -# Directory in which to put the executable for the command `gcc' -bindir = $(ddestdir)/bin -# Directory in which to put the directories used by the compiler. -libdir = $(ddestdir)/lib -# Directory in which the compiler finds executables, libraries, etc. -libsubdir = $(libdir)/gcc/$(target_alias)/$(version) -# Number to put in man-page filename. -manext = 1 -# Directory in which to put man pages. -mandir = $(destdir)/H-independent/man/man$(manext) - # Additional system libraries to link with. CLIB= @@ -225,7 +210,7 @@ OBJS = \ # The real definition is under `all.internal'. all: $(ALL) -all-info: +info: install-info: fake-as: force @@ -259,8 +244,8 @@ HOST_LIBS = $(HOST_PREFIX)$(OBSTACK) $(USE_HOST_ALLOCA) $(HOST_PREFIX)$(MALLOC) # Both . and srcdir are used, in that order, # so that tm.h and config.h will be found in the compilation # subdirectory rather than in the source directory. -INCLUDES = -I. -I$(srcdir) -I$(srcdir)/config -SUBDIR_INCLUDES = -I.. -I../$(srcdir) -I../$(srcdir)/config +INCLUDES = -I. -I$(srcdir) -I$(srcdir)/config -I$(srcdir)/../include +SUBDIR_INCLUDES = -I.. -I$(srcdir) -I$(srcdir)/config # Always use -I$(srcdir)/config when compiling. .c.o: @@ -451,9 +436,7 @@ realclean: cleanconfig # Copy the files into directories where they will be run. install: $(ALL) - $(INSTALL_PROGRAM) $(ALL) $(libsubdir)/as -# cp $(ALL) $(bindir)/as.new -# mv -f $(bindir)/as.new $(bindir)/as + $(INSTALL_PROGRAM) $(ALL) $(bindir)/as # Create the installation directory. install-dir: diff --git a/gas/configure.in b/gas/configure.in index 724d2619278..b9268fa14cd 100644 --- a/gas/configure.in +++ b/gas/configure.in @@ -7,6 +7,8 @@ srctrigger=as.c srcname="gas" targetdependent=true need_bfd= +target_dependent=true + # per-host: gas_host=generic @@ -46,6 +48,7 @@ cpu_type=${target_cpu} # assign object format case ${target_os} in bout*) obj_format=bout ;; +nindy*) obj_format=bout ;; bsd* | sunos*) obj_format=aout ;; ebmon-old)