Commit Graph

270 Commits

Author SHA1 Message Date
Sean Eric Fagan
86582e8d6c The Apollo compiler doesn't like assigning variables to enum's. So,
add a new enum to the class, with a value of 0.
1992-04-07 22:20:00 +00:00
Sean Eric Fagan
3876b4c55d ChangeLog entries describing my changes. 1992-04-07 22:18:44 +00:00
Sean Eric Fagan
343fb08da8 Change a series of #if/#elif to #if/#else/#if.../#endif. The apollo
compiler lies about being ANSI conformant.
1992-04-07 22:18:18 +00:00
Sean Eric Fagan
da7aaffbae The apollo make does not like lines which end in a backslash, but do not have
anything following (it tries to interpret the next line as a command; for
this file, the next line was merely more rules).
1992-04-07 22:16:41 +00:00
K. Richard Pixley
37dfec76fd fix cvs merge detritus 1992-03-14 03:09:49 +00:00
K. Richard Pixley
95a925b8f1 pass MAKEINFO macro on info 1992-03-14 03:08:29 +00:00
K. Richard Pixley
5b4c9f7763 use MAKEINFO macro 1992-03-14 03:07:12 +00:00
Steve Chamberlain
5d53038bb9 Fri Mar 13 08:03:03 1992 Steve Chamberlain (sac@thepub.cygnus.com)
* flonum-const.c: renamed flonum-konst.c to stop dos name
	conflict.
1992-03-13 16:04:21 +00:00
K. Richard Pixley
8c1b25e4b1 * configure.in: vxworks68 gets te-sun3.h.
* expr.c: remove limitation that local_labels_dollar or
	  local_labels_fb must be < 10.

	* symbols.c: remove local_labels_dollar, replace with a function
	  interface for a sparse array.  All users adjusted.
1992-03-12 12:47:36 +00:00
K. Richard Pixley
df7204ad89 * tc-m68k.h, te-sun3.h: moved LOCAL_LABELS_FB definition from
tc-m68k.h to te-sun3.h.

	* te-sun3.h: add LOCAL_LABELS_DOLLAR.
1992-03-12 12:44:22 +00:00
K. Richard Pixley
ced0d93e96 keep ChangeLog and as-all.texinfo 1992-03-10 00:50:59 +00:00
K. Richard Pixley
787c6bfe70 This is the second batch of makefile changes. Libg++ makefiles were
checked in earlier.  These are Makefiles relevant to the progressive
release currently in progress.

* added exec_prefix
* default bindir now exec_prefix/bin
* default libdir now exec_prefix/lib
* default mandir now prefix/man
* default infodir now prefix/info
* added oldincludedir, default NULL
* remove all traces of the old -subdirs and -namesubdir support,
  including code, for loops, and all subdir/unsubdir stuff.
* remove old style staging targets {de-}stage[1234], comparison,
  bootstrapN, from all but the bootstrappable tools.
* added check targets.
* removed any "Last Mod" lines.
* forced copyrights to '92 and shifted some from Cygnus to FSF.
* added tooldir and program_prefix where needed.
* updated texinfo and man pages, removed all references to multiple
  hosts or targets.
1992-03-08 07:47:55 +00:00
K. Richard Pixley
5ff20e8f4d added menu triggers 1992-03-08 07:08:58 +00:00
K. Richard Pixley
169fff4907 this file will be needed as long as we use a tool that we do not distribute (m4) 1992-03-06 11:32:42 +00:00
Michael Tiemann
961815e432 Make the declarations of fix_new consistent under __STDC__. It might
be better to #define NEED_FX_R_TYPE in TC_A29K and TC_SPARC instead of
having this complicated conditional, but that's not my call.
1992-03-01 12:45:17 +00:00
Michael Tiemann
1651b22d76 * Makefile.in (strerror.o): Add rule so that broken Sun make can
work in subdirs.
1992-02-29 21:59:47 +00:00
Steve Chamberlain
3e6e09c068 Dos File renaming 1992-02-27 18:52:18 +00:00
Steve Chamberlain
5373c4396a H8 bitrot fixes 1992-02-27 03:37:37 +00:00
Michael Tiemann
806147fd5c Keep a.out.gnu.h, not a.out.h (which no longer exists). 1992-02-26 08:54:09 +00:00
Steve Chamberlain
14d3e47bfa * expr.c: If an expression is single comma, then return with
SEG_ABSENT rather than an error - since the sparc front end does
	really strange things with things like fbge,a
1992-02-26 06:11:47 +00:00
Steve Chamberlain
f24f757780 * as.h: include bfd.h if using many sections
* expr.c: LOCAL_LABELS_FB had been changed to lower case - so
	local labels didn't work.
	* listing.c (list_symbol_table): don't core dump when there's no
	symbol there.
	* write.c, write.h: call fix_new with the right number of args on
	the H8.
	* config/tc-h8300.[ch] : fix bugs reported by HMSI, and make
	errors nicer
1992-02-25 22:27:44 +00:00
Steve Chamberlain
40f7081323 Don't remove underlines 1992-02-24 18:25:19 +00:00
Michael Tiemann
b0c0241840 Keep Makefile.in and configure.in. Don't keep Makefile. 1992-02-24 13:54:45 +00:00
Steve Chamberlain
c593cf412b * app.c: MRI compatibility - allow single quote to start a string.
* as.c: fix typo recently introduced.
	* as.h : Don't include aout/reloc.h - it's not right for COFF!
	* expr.c: Much rewriting, to accomodate MRI syntax for
	expressions. Also easier to read now.
	* listing.c: Put back defuns
	* read.c: modified to accept MRI syntax, put back listing pseudo
	ops so that an assembler built with NO_LISTING ignores list ops
	rather than pukes.
	* write.c, write.h: fixs - only keep a reloc type in a fix if the target
	machine is a SPARC or a 29K.
	* config/obj-aout.c: added s_sect pseudo op
	* config/obj-coffbfd.c: lints, set the filehdr flags right and
	fill in the timestamp.
	* config/obj-coffbfd.h: Since we don't include aout/reloc.h
	anymore, define all the relocs which the tc-<x> bit will use so we
	can translate from them to the coff types.
	* config/tc-a29k.c: reloc_type isn't ane enum any more
	* config/tc-m68k.c: Added NO_RELOC definition.

Now compiles for sparc aout, 68k aout (MRI and MIT syntax),
29k coff.

So far works as replacement for sparc and 68k /bin/as.
1992-02-22 20:45:24 +00:00
Steve Chamberlain
3b548344d0 Made less things defined by default, now builds on sun3 and sun4. 1992-02-22 17:30:50 +00:00
Steve Chamberlain
ed90b99590 Tandem/MRI syntax bit rot 1992-02-22 03:06:02 +00:00
Steve Chamberlain
abca39c14a How to compile gas on a PC 1992-02-22 00:24:13 +00:00
Steve Chamberlain
215c79bee7 More renames from DJ the DOS martyr 1992-02-22 00:23:03 +00:00
K. Richard Pixley
1a9e2cf89e cvs bug, these files should not have been checked in. 1992-02-21 14:28:34 +00:00
K. Richard Pixley
2d97273c8b be more cautious with tranle's patches 1992-02-21 14:21:54 +00:00
K. Richard Pixley
ed6bfe6d75 moved from gas/a.out.gnu.h to gas/config/a.out.gnu.h 1992-02-21 11:58:52 +00:00
K. Richard Pixley
879982e63f minor reorg of tranlee's stuff 1992-02-21 11:37:01 +00:00
K. Richard Pixley
011ed8a686 new files from tranlee 1992-02-21 11:06:41 +00:00
K. Richard Pixley
6d5460ab89 changes from Minh Tran-Le <TRANLE@INTELLICORP.COM> to support i386
coff as it appears to be used on aix386.
1992-02-21 11:04:51 +00:00
K. Richard Pixley
e39469d91a from hack's unfinished work 1992-02-21 09:10:45 +00:00
K. Richard Pixley
d6e344db8d tell about using doc 1992-02-21 09:09:51 +00:00
K. Richard Pixley
7a11153774 don't keep *.dvi 1992-02-21 09:08:37 +00:00
K. Richard Pixley
79a54a5b52 doc. bring it in, use it. 1992-02-21 09:05:26 +00:00
K. Richard Pixley
90d85bc42b pulled in from hack's unfinished work 1992-02-18 11:27:34 +00:00
K. Richard Pixley
131292695f prepping for configure 1992-02-18 11:25:11 +00:00
K. Richard Pixley
aa3782d24e white space and comments only 1992-02-18 10:24:13 +00:00
K. Richard Pixley
c6cfc5b52c add note about i860 relocation types 1992-02-18 10:23:18 +00:00
K. Richard Pixley
f816adbc60 use the new atof-ns32.c for ns32k. 1992-02-18 10:22:46 +00:00
K. Richard Pixley
eb9eacd3a5 comment change only 1992-02-18 10:21:45 +00:00
K. Richard Pixley
4b83ef1cfd tc-i860.[hc]: blew off the dust. Something must still be done about
conflicting relocation types.
1992-02-18 10:20:20 +00:00
K. Richard Pixley
fbd5ddff37 keep ChangeLog 1992-02-18 10:18:32 +00:00
K. Richard Pixley
e6a125b1f4 Replaced previous tc_aout_fix_to_chars stub with the real thing. 1992-02-18 10:18:05 +00:00
K. Richard Pixley
e219aa78dc keep the new file 1992-02-18 10:13:57 +00:00
K. Richard Pixley
574e55f10f delete duplicate macro definition 1992-02-18 10:13:09 +00:00
K. Richard Pixley
c82711bd5c copied from hack's last unreleased gas 1992-02-18 10:11:07 +00:00