not needed
authorKen Raeburn <raeburn@cygnus>
Tue, 8 Dec 1992 08:05:48 +0000 (08:05 +0000)
committerKen Raeburn <raeburn@cygnus>
Tue, 8 Dec 1992 08:05:48 +0000 (08:05 +0000)
gas/Makefile.old [deleted file]

diff --git a/gas/Makefile.old b/gas/Makefile.old
deleted file mode 100644 (file)
index 9cbb532..0000000
+++ /dev/null
@@ -1,434 +0,0 @@
-# Makefile for GAS.
-# Copyright (C) 1989, Free Software Foundation
-# 
-# This file is part of GAS, the GNU Assembler.
-# 
-# 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)
-# any later version.
-# 
-# GAS is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-# 
-# You should have received a copy of the GNU General Public License
-# along with GAS; see the file COPYING.  If not, write to
-# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
-
-# This makefile may be used to make the VAX, 68020, 80386, 
-# SPARC, AMD 29000, ns32k, or i860 assembler(s).
-ALL = asm29k avax a68 a386 asparc a32k a860 a960
-MDSRC=vax.c m68k.c i386.c sparc.c am29k.c ns32k.c
-
-BINDIR = $(DESTDIR)/bin
-
-# If you are on a BSD system, un-comment the next two lines, and comment out
-# the lines for SystemV and HPUX below
-#G0 = -g  -I. #-O -Wall
-#LDFLAGS = $(CFLAGS)
-#
-# To compile gas on a System Five machine, comment out the two lines above
-# and un-comment out the next three lines
-# Comment out the -lPW on the LOADLIBES line if you are using GCC.
-G0 = -g -I. -DUSG
-LDFLAGS = $(CFLAGS)
-LOADLIBES = # -lmalloc -lPW
-#
-# To compile gas for HPUX, link m-hpux.h to m68k.h , and un-comment the
-# next two lines.  (If you are using GCC, comment out the alloca.o part)
-# (Get alloca from the emacs distribution, or use GCC.)
-# HPUX 7.0 may have a bug in setvbuf.  gas gives an error message like
-# 1:"Unknown operator" -- Statement 'NO_APP' ignored
-# if setvbuf is broken.  Re-compile input-file.c (and only input-file.c
-# with -DVMS and the problem should go away.
-#
-# G0 = -g -I. -DUSG
-# LOADLIBES = alloca.o
-#
-# To compile gas for a Sequent Symmetry, comment out all the above lines,
-# and un-comment the next two lines.
-# G0 = -g -I. -DUSE_SYSTEM_HDR -DEXEC_VERSION=1
-# LOADLIBES = -lc /usr/att/lib/libc.a
-
-# Use these lines to build gas using hc.
-#CC=hc29 -cmdlink.cmd -Dconst= -I../include/msdos
-#CC=gcc29k
-#LOADLIBES= ../binutils/alloca.o
-
-# If you just want to compile the vax assembler, type 'make avax'
-
-# If you just want to compile the i386 assembler, type 'make a386'
-
-# If you just want to compile the ns32k assembler, type 'make a32k'
-
-# If you just want to compile the sparc assembler, type 'make asparc'
-
-# If you just want to compile the AMD 29000 assembler, type 'make asm29k'
-
-# If you just want to compile the a860 assembler, type 'make a860'
-
-# If you just want to compile the a960 assembler, type 'make a960'
-
-# If you just want to compile the mc68020 assembler, make sure m68k.h
-# is correctly set up, and type type 'make a68'  (Except on HPUX machines,
-# where you will have to make the changes marked below before typing
-# 'make a68'
-# m68k.h should be a symbolic or hard-link to one of
-# m-sun3.h , m-hpux.h or m-generic.h
-# depending on which machine you want to compile the 68020 assembler for.
-#
-# If you want the 68k assembler to be completely compatable with the the
-# SUN one, un-comment the -DLOCAL_LABELS_FB and -DLOCAL_LABELS_DOLLAR
-# lines below.
-#
-# Gas prefers STDARG's, but if your machine doesn't have stdarg.h, you
-# should define remove the # from the -DNO_STDARG line below.  In this
-# case gas will try to use VARARGS instead.  (but keep reading).
-#
-# If your machine does not have vfprintf, but does have _doprnt(),
-# remove the # from the -DNO_VARARGS line below.
-#
-# If the return-type of a signal-hander is void (instead of int),
-# remove the # from the -DSIGTY line below.
-#
-# To include the mc68851 mmu coprocessor instructions in the 68020 assembler,
-# remove the # from the -Dm68851 line below.
-#
-# If you want the 68020 assembler use a register prefix character, un-comment
-# the REGISTER_PREFIX line, and (maybe) change the '%' to the appropriate
-# character.
-#
-# If you want the assembler to treat .L* or ..* symbols as local, instead of
-# the usual L* symbols, un-comment the DOT_LABEL_PREFIX line.
-#
-# If you want the 80386 assembler to correctly handle fsub/fsubr and fdiv/fdivr
-# opcodes (unlike most 80386 assemblers), remove the # from
-# the -DNON_BROKEN_WORDS line below.
-#
-# To compile 80386 Gas for the Sequent Symmetry, un-comment the -DEXEC_VERSION
-# and the -DUSE_SYSTEM_HDR lines below.
-#
-# To compile gas for the HP 9000/300 un-comment the -DUSE_HP_HDR line below.
-#
-# For the ns32k, the options are 32532 or 32032 CPU and 32381 or 32081 FPU.
-# To select the NS32532, remove the # from the -DNS32532 line below.
-# To compile in tne NS32381 opcodes in addition to the NS32081 opcodes
-# (the 32381 is a superset of the 32081), remove the # from the -DNS32381
-# line below.
-#
-# For the ns32k on a Sequent, uncomment the SEQUENT_COMPATABILITY line below.
-#
-# If you want character constants to *require* closing single quotes,
-# eg 'c' rather than 'c then use the -DREQUIRE_CHAR_CLOSE_QUOTE lines
-# below.  The default is for the closing quote to be optional.
-#
-# To produce intel's b.out format, use the B_OUT line below.
-#
-# if you want to allow "\v" to mean a control-k, use the BACKSLASH_V
-# line below.
-
-# [Why is there a distinction between "Ox" and "Gx"?  It would seem easier
-#  to not have to figure out that your code isn't working because some
-#  define's are only seen by some modules and you tested it in a module
-#  where it never gets defined...  gnu@cygnus.com]
-
-O1 = -DNO_STDARG
-O2 = # -DNO_VARARGS
-O3 = # -DNON_BROKEN_WORDS
-O4 = # -Dm68851
-O5 = # -DEXEC_VERSION=1
-O6 = # -DSIGTY=void
-O6 = # -DNS32532
-O7 = # -DNS32381
-O8 = # -DDOT_LABEL_PREFIX
-O9 = # -DSEQUENT_COMPATABILITY
-
-G1 = # -DREGISTER_PREFIX=\'%\'
-G2 = # -DUSE_SYSTEM_HDR
-G3 = # -DUSE_HP_HDR
-G4 = # -DLOCAL_LABELS_DOLLAR
-G5 = # -DLOCAL_LABELS_FB
-G6 = #  -DDEBUG
-G7 = # -DREQUIRE_CHAR_CLOSE_QUOTE
-G8 = -DB_OUT
-G9 = -DBACKSLASH_V
-
-OPTIONS = $(O1) $(O2) $(O3) $(O4) $(O5) $(O6) $(O7) $(O8) $(O9)
-
-CFLAGS = $(G0) $(G1) $(G2) $(G3) $(G4) $(G5) $(G6) $(G7) $(G8) $(G9) $(OPTIONS)
-
-#
-# To make the 68020 assembler compile as the default, un-comment the next
-# line, and comment out all the other lines that start with DEFAULT_GAS
-#DEFAULT_GAS=a68
-#
-# To make the VAX assembler compile as the default, un-comment the next
-# line and commment out all the other lines that start with DEFAULT_GAS
-#DEFAULT_GAS=avax
-#
-# To make the 80386 assembler compile as the default, un-comment the next
-# line and commment out all the other lines that start with DEFAULT_GAS
-#DEFAULT_GAS=a386
-#
-# To make the ns32k assembler compile as the default, un-comment the next
-# line and commment out all the other lines that start with DEFAULT_GAS
-#DEFAULT_GAS=a32k
-#
-# To make the sparc assembler compile as the default, un-comment the next
-# line and commment out all the other lines that start with DEFAULT_GAS
-#DEFAULT_GAS=asparc
-#
-#
-# To make the i860 assembler compile as the default, un-comment the next
-# line and comment out all the other lines that start with DEFAULT_GAS
-#DEFAULT_GAS=a860
-#
-# To make the asm29k assembler compile as the default, un-comment the next
-# line and commment out all the other lines that start with DEFAULT_GAS
-#DEFAULT_GAS=asm29k
-#
-# To make the i960 assembler compile as the default, un-comment the next
-# line and commment out all the other lines that start with DEFAULT_GAS
-#DEFAULT_GAS=a960
-
-# Global Sources -------------------------------------------------------------
-
-a =\
-as.o           xrealloc.o      xmalloc.o       hash.o          hex-value.o   \
-atof-generic.o messages.o      expr.o          app.o         \
-frags.o                input-file.o    input-scrub.o   output-file.o                 \
-subsegs.o      symbols.o                                       version.o     \
-flonum-const.o flonum-copy.o   flonum-mult.o   strstr.o        bignum-copy.o \
-obstack.o      cond.o
-#gdb.o         gdb-file.o      gdb-symbols.o   gdb-blocks.o    gdb-lines.o
-
-a:     $(DEFAULT_GAS)
-       @rm -f a
-       @ln $(DEFAULT_GAS) a
-
-# i960 GAS ------------------------------------------------------------------
-t = i960.o i960-opcode.o atof-ieee.o ver960.o read-i960.o write-i960.o
-
-T = i960.c i960-opcode.c atof-ieee.c ver960.c
-
-i960.o:        i960.c i960-opcode.h as.h frags.h struc-symbol.h
-i960.o:        flonum.h expr.h hash.h md.h write.h read.h symbols.h
-       $(CC) -c $(CFLAGS) -DI80960 i960.c
-
-write-i960.o:  write.c
-       $(CC) -c $(CFLAGS) write.c
-       mv write.o write-i960.o
-
-read-i960.o: read.c
-       $(CC) -c $(CFLAGS) read.c
-       mv read.o read-i960.o
-
-a960_cheat: $a $t
-       $(CC) -o a960 $(LDFLAGS) $a $t $(LOADLIBES)
-
-a960: force
-       $(MAKE) 'CFLAGS=$(CFLAGS) -DI80960' a960_cheat
-
-force:
-
-# AM29K GAS ------------------------------------------------------------------
-u = am29k.o  atof-ieee.o  write.o  read.o
-
-U = am29k.c  am29k-opcode.h
-
-am29k.o:       am29k.c a.out.gnu.h as.h expr.h flonum.h frags.h hash.h
-am29k.o:       am29k-opcode.h md.h obstack.h struc-symbol.h
-       $(CC) $(CFLAGS) -c am29k.c
-
-asm29k: $a $u
-       $(CC) -o asm29k $(LDFLAGS) $a $u $(LOADLIBES)
-
-# I860 GAS ------------------------------------------------------------------
-u = i860.o  atof-ieee.o  write.o  read.o
-
-U = i860.c i860-opcode.h
-
-i860.o:        i860.c i860-opcode.h as.h frags.h struc-symbol.h
-i860.o:        flonum.h expr.h hash.h md.h write.h read.h symbols.h
-       $(CC) -c $(CFLAGS) i860.c
-
-atof-ieee.o:   flonum.h
-
-a860: $a $u
-       $(CC) -o a860 $(LDFLAGS) $a $u $(LOADLIBES)
-
-# SPARC GAS ------------------------------------------------------------------
-v = sparc.o  atof-ieee.o  write.o  read.o
-
-V = sparc.c  sparc-opcode.h
-
-atof-ieee.o:   flonum.h
-sparc.o:       sparc.c reloc.h sparc-opcode.h as.h frags.h struc-symbol.h
-sparc.o:       flonum.h expr.h hash.h md.h write.h read.h symbols.h
-       $(CC) -c $(CFLAGS) -DSPARC sparc.c
-
-asparc: $a $v
-       $(CC) -o asparc $(LDFLAGS) $a $v $(LOADLIBES)
-
-# NS32K GAS ------------------------------------------------------------------
-w = ns32k.o  atof-ieee.o  write-ns32k.o  read-ns32k.o
-
-W = ns32k.c ns32k-opcode.h
-
-atof-ieee.o:   flonum.h
-ns32k.o:       as.h frags.h struc-symbol.h flonum.h expr.h md.h hash.h
-ns32k.o:       write.h symbols.h ns32k-opcode.h ns32k.c
-       $(CC) $(CFLAGS) $(OPTIONS) -c ns32k.c
-
-write-ns32k.o: write.c
-       rm -f write-ns32k.c
-       cp write.c write-ns32k.c
-       $(CC) -c -DNS32K $(CFLAGS) write-ns32k.c
-       rm -f write-ns32k.c
-
-read-ns32k.o: read.c
-       rm -f read-ns32k.c
-       cp read.c read-ns32k.c
-       $(CC) -c -DNS32K $(CFLAGS) read-ns32k.c
-       rm -f read-ns32k.c
-
-a32k: $a $w
-       $(CC) -o a32k $(LDFLAGS) $a $w $(LOADLIBES)
-
-# 80386 GAS ------------------------------------------------------------------
-x = i386.o  atof-ieee.o  write.o  read.o
-
-X = i386.c  i386.h  i386-opcode.h
-
-i386.o:                i386.c as.h read.h flonum.h frags.h struc-symbol.h expr.h
-i386.o:                symbols.h hash.h md.h i386.h i386-opcode.h
-       $(CC) $(CFLAGS) $(OPTIONS) -c i386.c
-
-atof-ieee.o:   flonum.h
-
-a386: $a $x
-       $(CC) -o a386 $(LDFLAGS) $a $x $(LOADLIBES)
-
-# 68020 GAS ------------------------------------------------------------------
-y = m68k.o  atof-ieee.o write.o read.o
-
-Y = m68k.c atof-ieee.c m68k-opcode.h m-hpux.h m-sun3.h m-generic.h
-
-atof-ieee.o:   flonum.h
-
-m68k.o:                m68k.c a.out.gnu.h as.h expr.h flonum.h frags.h hash.h
-m68k.o:                m68k-opcode.h m68k.h md.h obstack.h struc-symbol.h
-       $(CC) $(CFLAGS) $(OPTIONS) -c m68k.c
-
-a68: $a $y
-       $(CC) -o a68 $(LDFLAGS) $a $y $(LOADLIBES)
-
-# VAX GAS --------------------------------------------------------------------
-z = vax.o  atof-vax.o  write.o  read.o
-
-Z = vax.c atof-vax.c vax-opcode.h vax-inst.h \
-    make-gas.com objrecdef.h vms.c vms-dbg.c README-vms-dbg
-
-vax.o:         vax.c a.out.gnu.h as.h expr.h flonum.h frags.h md.h obstack.h
-vax.o:         read.h struc-symbol.h symbols.h vax-inst.h vax-opcode.h
-atof-vax.o:    as.h flonum.h read.h
-
-avax:  $a $z
-       $(CC) -o avax $(LDFLAGS) $a $z $(LOADLIBES)
-
-# global files ---------------------------------------------------------------
-
-hash.o:        hash.c
-       $(CC) $(CFLAGS) -Derror=as_fatal -c hash.c
-
-xmalloc.o:     xmalloc.c
-       $(CC) $(CFLAGS) -Derror=as_fatal -c xmalloc.c
-
-xrealloc.o:    xrealloc.c
-       $(CC) $(CFLAGS) -Derror=as_fatal -c xrealloc.c
-
-A =\
-as.c           xrealloc.c      xmalloc.c       hash.c          hex-value.c \
-atof-generic.c messages.c      expr.c          bignum-copy.c \
-frags.c                input-file.c    input-scrub.c   output-file.c   read.c \
-subsegs.c      symbols.c       write.c                         strstr.c \
-flonum-const.c flonum-copy.c   flonum-mult.c   app.c           version.c \
-obstack.c      cond.c \
-#gdb.c         gdb-file.c      gdb-symbols.c   gdb-blocks.c \
-#gdb-lines.c
-
-H = \
-a.out.gnu.h    as.h            bignum.h        expr.h          flonum.h \
-frags.h                hash.h          input-file.h    md.h     \
-obstack.h      read.h          reloc.h         struc-symbol.h  subsegs.h \
-symbols.h      write.h
-
-dist: COPYING README ChangeLog $A $H $U $V $W $X $Y $Z Makefile
-       echo gas-`sed -n -e '/ version /s/[^0-9.]*\([0-9.]*\).*/\1/p' < version.c` > .fname
-       mkdir `cat .fname`
-
-       ln COPYING README ChangeLog $A $H $U $V $W $X $Y $Z Makefile `cat .fname`
-       tar cvhZf `cat .fname`.tar.Z `cat .fname`
-       -rm -rf .fname `cat .fname`
-
-clean:
-       rm -f a avax a68 a386 a32k asparc asm29k a860 a960 $a $u $v $w $x $y $z a core gmon.out bugs a.out
-
-all:   $(ALL)
-
-install:  install_tools
-install_tools: a
-       cp a $(BINDIR)/as
-
-# For things like:  emacs `make mdsrc`
-mdsrc:
-       @ls $(MDSRC)
-
-LINT = /usr/5bin/lint
-LINTFLAGS =
-
-lint:
-       $(LINT) $(LINTFLAGS) $(CFLAGS) $A
-
-# General .o-->.h dependencies
-
-app.o:         as.h
-as.o:          a.out.gnu.h as.h read.h struc-symbol.h write.h
-atof-generic.o:        flonum.h
-bignum-copy.o: bignum.h
-expr.o:                a.out.gnu.h as.h expr.h flonum.h obstack.h read.h struc-symbol.h
-expr.o:                 symbols.h
-flonum-const.o:        flonum.h
-flonum-copy.o: flonum.h
-flonum-mult.o: flonum.h
-flonum-normal.o:flonum.h
-flonum-print.o:        flonum.h
-frags.o:       a.out.gnu.h as.h frags.h obstack.h struc-symbol.h subsegs.h
-#gdb.o:                as.h
-#gdb-blocks.o: as.h
-#gdb-lines.o:  as.h frags.h obstack.h
-#gdb-symbols.o:        a.out.gnu.h as.h struc-symbol.h
-hash.o:                hash.h
-input-file.o:  input-file.h
-input-scrub.o: as.h input-file.h read.h
-messages.o:    as.h
-obstack.o:     obstack.h
-read.o:                a.out.gnu.h as.h expr.h flonum.h frags.h hash.h md.h obstack.h
-read.o:                read.h struc-symbol.h symbols.h reloc.h
-subsegs.o:     a.out.gnu.h as.h frags.h obstack.h struc-symbol.h subsegs.h write.h
-symbols.o:     a.out.gnu.h as.h frags.h hash.h obstack.h struc-symbol.h symbols.h
-write.o:       a.out.gnu.h as.h md.h obstack.h struc-symbol.h subsegs.h
-write.o:       symbols.h write.h reloc.h
-
-flonum.h:                                      bignum.h
-
-etags tags: TAGS
-
-TAGS: force
-       etags Makefile* README* config.gas *.[hc]
-
-force:
-
-# End of Makefile