Commit Graph

3816 Commits

Author SHA1 Message Date
Roland Pesch d7f3324c0d New targets as.mm, as.me 1991-10-15 00:38:11 +00:00
Roland Pesch c7aab257f9 Mon Oct 14 11:44:03 1991 Roland H. Pesch (pesch at cygnus.com)
* doc/Makefile (as.ms): one more sed workaround for texi2roff
1991-10-14 18:44:58 +00:00
Roland Pesch 0ca48c5250 as.ms (roff form of documentation) target in Makefile: add one more
sed editing pass, to preprocess the more elaborate form of xref now
used in this manual into the simpler form that texi2roff can deal
with.
1991-10-14 18:43:52 +00:00
Roland Pesch 921faa529c doc/as.texinfo: minor changes for texi2roff-2
Makefile.in: revise 'doc' target.
1991-10-12 01:20:38 +00:00
Roland Pesch 098d714d81 *** empty log message *** 1991-10-12 01:18:13 +00:00
Roland Pesch 1966e7158a Makefile: (1) include TEXINPUTS defn to point to texinfo.tex when calling tex
(2) new target as.ms (roff)
as.texinfo: sed-markers to make roff output pick up less-fancy form of
          tables and illustrations (otherwise used by info, not TeX);
          slight text chgs as workarounds for texi2roff bugs
1991-10-12 00:49:50 +00:00
K. Richard Pixley 1a31570390 updating 1991-10-10 11:59:25 +00:00
K. Richard Pixley 15211bed3c Decstation now croaks on multi-line assertions. eliminate them. 1991-10-10 10:43:30 +00:00
K. Richard Pixley c2fa4ebcdd new binary layout and cp/mv instead of INSTALL 1991-10-10 08:17:32 +00:00
K. Richard Pixley f6b67e4cdd Creating Makefile stubs in preparation for mips three-stage. 1991-10-10 04:56:18 +00:00
K. Richard Pixley ce9dc65af7 Initial revision 1991-10-10 04:55:23 +00:00
Steve Chamberlain 6ce6f0935f Fix bug with expressions like @foo+20 1991-10-08 00:40:43 +00:00
Steve Chamberlain 58721107a6 *** empty log message *** 1991-10-08 00:39:51 +00:00
Steve Chamberlain cd8761e140 Initial revision 1991-10-06 19:02:50 +00:00
K. Richard Pixley d964a611c0 Some $(srcdir)'s become $(unsubdir)'s. 1991-10-02 12:35:42 +00:00
K. Richard Pixley f1eb48b62e no more configure on which to depend 1991-10-02 07:24:45 +00:00
K. Richard Pixley 5a168a17ee resync 1991-10-02 04:15:56 +00:00
K. Richard Pixley b9fe720d06 steves h8 patches 1991-10-02 04:01:08 +00:00
K. Richard Pixley a26878d1fa Exploit the new executable config.status 1991-10-01 03:46:00 +00:00
John Gilmore 30c52cdf23 Update N_FN value to 0x1F. Add comments about N_EXT bits. 1991-09-20 21:50:27 +00:00
Roland Pesch 6a3871df09 Update _MACH_DEP__ macro to be consistent with node references in both
generic and one-machine manuals.
1991-09-19 02:20:06 +00:00
Roland Pesch 7a4c8e5ce3 Structural cleanups (node structure and M4 preprocessing structure);
minor proofreading in passing. More modest editorial attribution.
1991-09-19 02:18:43 +00:00
John Gilmore e557edcf98 * a.out.gnu.h, aout64.h: Add N_WARNING. Change N_FN to 0x0E,
to match SunOS and BSD.  Add N_COMM as 0x12 for SunOS shared lib
support.
* stab.def:  Add N_COMM to table, fix overlap comment.
1991-09-04 16:03:52 +00:00
K. Richard Pixley 3116e6cf2f test & recover a better way. 1991-09-04 01:55:53 +00:00
K. Richard Pixley 8e25c1fa96 "recover" tc-sparc.c 1991-09-02 21:26:15 +00:00
K. Richard Pixley abf2ca6c2e Correcting some things. 1991-09-02 01:05:04 +00:00
K. Richard Pixley a71150bd17 Correct a few things. 1991-09-02 01:03:38 +00:00
K. Richard Pixley 2dd8428e6d Initial revision 1991-09-02 01:03:06 +00:00
K. Richard Pixley f4870f0f26 hack around memset(). 1991-09-01 23:40:56 +00:00
K. Richard Pixley 617ee8ed46 prototype for decode_local_label_name(), better definition of
obstack_chunk_fns.
1991-09-01 23:39:31 +00:00
K. Richard Pixley da0b2bff46 Link via as.new to avoid what might be some other cross assembler for
people with '.' in their paths.

Also, push as.new into as.old in an attempt to catch a couple gdb
bugs.
1991-09-01 23:38:30 +00:00
K. Richard Pixley 5cf89596e7 Patch around gcc builtin memory functions. 1991-09-01 23:36:56 +00:00
K. Richard Pixley b678740d04 Update to current standards. 1991-08-28 21:49:12 +00:00
K. Richard Pixley dae50edd99 Better error reporting on missing local labels. 1991-08-28 21:38:48 +00:00
K. Richard Pixley feb4df71a5 Error out on unrecognized options. 1991-08-27 23:10:19 +00:00
John Gilmore d7f8f106b9 * a.out.gnu.h, a.out.sun4.h: Make SEGMENT_SIZE able to depend
on the particular a.out being examined.
* a.out.sun4.h:  Define segment sizes for Sun-3's and Sun-4's.
* FIXME:  a.out.gnu.h is almost obsolete.
* FIXME:  a.out.sun4.h should be renamed a.out.sun.h now.
1991-08-23 08:56:39 +00:00
K. Richard Pixley 6c815bbe31 Three part names, etc. 1991-08-22 07:07:58 +00:00
John Gilmore 797d1b8939 * Start a ChangeLog for the includes directory.
* a.out.gnu.h (N_FN):  Fix value -- was 15, should be 0x1E.
* stab.def:  Update allocation table in comments at end,
to reflect reality as I know it.
1991-08-22 03:33:59 +00:00
K. Richard Pixley 1ca5c46c1f Three part names, etc. 1991-08-22 03:21:56 +00:00
K. Richard Pixley e1fd391e1f Initial revision 1991-08-22 03:21:53 +00:00
John Gilmore 5dd477d447 Support HP-300's under BSD. 1991-08-22 03:00:18 +00:00
K. Richard Pixley 60b6e7da1f Corrected relocation overflow checks. 1991-08-15 20:34:42 +00:00
K. Richard Pixley ac1ac0cd4f Abort()'s become as_fatal()'s. 1991-08-15 19:38:52 +00:00
K. Richard Pixley 353deb845b Deal with emulations more gracefully. 1991-08-14 00:29:34 +00:00
K. Richard Pixley a79c6033ed * no more relocation_info structures. We now squirt directly from
fixS's.

* i960-bout and i960-coff "tested" against their predecessors.
1991-08-14 00:26:06 +00:00
Roland Pesch 39c52804df as.texinfo: commented out @group definitions, since recent vns of
texinfo restrict to limited usefulness.

*.m4: updated to match GDB .m4's

Makefile: default target `all', automate m4 preprocessing etc.

All: added CVS/RCS Id: tag.
1991-08-13 18:10:34 +00:00
Roland Pesch eb2a596956 Initial revision 1991-08-13 18:10:29 +00:00
K. Richard Pixley 070cece144 Added AOUT_MACHTYPE definitions. 1991-08-07 07:00:01 +00:00
Steve Chamberlain 9bbfd0574d N_INDR movement
now in a.out.gnu.h and aout64.h, not in stab.def
1991-08-06 21:31:01 +00:00
Steve Chamberlain e929a4c57a *** empty log message *** 1991-08-06 20:39:34 +00:00
K. Richard Pixley 4101d86838 Host-level GNUmakefiles. 1991-08-06 19:12:55 +00:00
K. Richard Pixley dd61f09ec8 Added -S option for 3com. Asks that jbsr always resolve to jsr. 1991-08-06 07:21:38 +00:00
K. Richard Pixley b81fa6a21c *** empty log message *** 1991-08-05 21:36:41 +00:00
K. Richard Pixley 89eec0d391 Adjusted for new gdb, added some initializations, support for machine
types in aout headers, fixed a bug in symbol allocation where symbol
types/segments were initialized to garbage because the independent
parts didn't know better.  Now freshly allocated symbols are zeroed.
1991-08-02 07:55:14 +00:00
K. Richard Pixley f6e504fe91 Polishing m68k support. 1991-07-27 02:34:20 +00:00
Jim Wilson 116a34785a Ifdef out bogus `relocation overflow' tests. 1991-07-10 13:18:07 +00:00
K. Richard Pixley 9b856b4f9c more v9 fixes. This time %hhi() and %hlo(). 1991-07-10 02:45:05 +00:00
Roland Pesch 0b5b143aed Clean up some more _GENERIC___ contexts.
(Also attest to editor more modestly...)
1991-06-25 19:40:21 +00:00
K. Richard Pixley 6321e9eaf5 Changes for v9 gas. 1991-06-20 21:47:57 +00:00
K. Richard Pixley 6026cd06e0 Version 2 GPL. 1991-06-14 14:04:55 +00:00
K. Richard Pixley cd1b1f8eef version 2 GPL. 1991-06-14 13:59:44 +00:00
K. Richard Pixley 5d63a6687f Awk for version number. 1991-06-12 21:34:45 +00:00
K. Richard Pixley a01bf1fbc1 added support for binary comparisons. 1991-06-09 20:27:20 +00:00
K. Richard Pixley 6c18e39366 fixed a bug in multiple targets 1991-05-27 20:54:50 +00:00
K. Richard Pixley d4d5412d46 Initial revision 1991-05-23 17:18:12 +00:00
K. Richard Pixley afe3b66847 Add sanitize trigger lines. 1991-05-23 17:14:50 +00:00
K. Richard Pixley b5a33fb731 No tc-sparc.c here. 1991-05-23 17:11:51 +00:00
K. Richard Pixley 0fd8d5d963 Initial revision 1991-05-23 17:10:40 +00:00
K. Richard Pixley 839df5c343 v9 stuff. 1991-05-22 01:18:42 +00:00
K. Richard Pixley 9d1e053bdc Changes to deal with missing subdirs gracefully, and changes dictated
from dropping configure over gdb.
1991-05-19 00:32:13 +00:00
K. Richard Pixley f827120d45 Gas buys into ../include. Files merged. 1991-05-18 02:44:28 +00:00
K. Richard Pixley d1a9e59485 Buying into ../include and ../libiberty. 1991-05-18 02:15:32 +00:00
K. Richard Pixley c422030318 see devo/configure 1.11 1991-05-14 14:14:40 +00:00
John Gilmore 66d4e1bb88 Update for Sony News port and split of a.out into several variants.
Add write_contents to format-dependent vector.
1991-05-10 23:41:14 +00:00
John Gilmore bad3df6720 Merge intel-deliver and amd-deliver "include" directories, and the
GDB include directory, all into a single include directory.

There are minor corresponding changes in a few files in bfd and gdb.
1991-04-25 04:20:18 +00:00
K. Richard Pixley 6a3958b22d Three staging checkpoint. 1991-04-24 16:52:32 +00:00
K. Richard Pixley 04dc1a6246 Fixed a problem with host dependent parts. 1991-04-17 01:41:32 +00:00
K. Richard Pixley b5132a6b85 Now handles multiple hosts and targets. 1991-04-16 00:04:50 +00:00
K. Richard Pixley 3d6f098360 Now handles multiple hosts and targets. 1991-04-15 23:57:22 +00:00
K. Richard Pixley 71da131654 Initial revision 1991-04-13 10:03:24 +00:00
K. Richard Pixley ec342d7d9a Config cut 3. We now almost install a29k. 1991-04-13 02:12:45 +00:00
K. Richard Pixley 61907f5122 Cut 2 config. Subdirs. 1991-04-11 02:24:30 +00:00
K. Richard Pixley 8fb360783f Fixed LOCAL_LABELS_FB bug. 1991-04-11 00:13:41 +00:00
K. Richard Pixley 74cc5508e7 First cut config. builds in place. 1991-04-09 23:52:42 +00:00
K. Richard Pixley 68a96e5326 Initial revision 1991-04-08 15:59:18 +00:00
K. Richard Pixley 3cc6716da4 CROSS_ASSEMBLE becomes CROSS_COMPILE to make config simpler. i386
support for aout now tested against an installed customers sun4 cross.
Added REVERSE_SORT_RELOCS.
1991-04-08 15:49:47 +00:00
K. Richard Pixley 0e39a8bbfe new gas main line 1991-04-04 18:19:56 +00:00
K. Richard Pixley 3c0c9328b9 This commit was generated by cvs2svn to track changes on a CVS vendor
branch.
1991-04-04 18:19:55 +00:00
K. Richard Pixley eb4edf5df2 new gas main line 1991-04-04 18:19:55 +00:00
nobody 3a69b3aca6 This commit was manufactured by cvs2svn to create branch 'binutils'.
Cherrypick from master 1991-04-04 18:19:53 UTC K. Richard Pixley <rich@cygnus> 'Initial revision':
    gas/COPYING
    gas/ChangeLog
    gas/Makefile.in
    gas/README
    gas/app.c
    gas/as.c
    gas/as.h
    gas/atof-generic.c
    gas/bignum-copy.c
    gas/bignum.h
    gas/cond.c
    gas/config/atof-ieee.c
    gas/config/atof-vax.c
    gas/config/obj-aout.c
    gas/config/obj-aout.h
    gas/config/obj-bout.c
    gas/config/obj-bout.h
    gas/config/obj-coff.c
    gas/config/obj-coff.h
    gas/config/tc-a29k.c
    gas/config/tc-a29k.h
    gas/config/tc-generic.c
    gas/config/tc-generic.h
    gas/config/tc-i386.c
    gas/config/tc-i386.h
    gas/config/tc-i860.c
    gas/config/tc-i860.h
    gas/config/tc-i960.c
    gas/config/tc-i960.h
    gas/config/tc-m68851.h
    gas/config/tc-m68k.c
    gas/config/tc-m68k.h
    gas/config/tc-ns32k.c
    gas/config/tc-ns32k.h
    gas/config/tc-sparc.c
    gas/config/tc-sparc.h
    gas/config/tc-vax.c
    gas/config/tc-vax.h
    gas/config/te-generic.h
    gas/config/te-ic960.h
    gas/config/te-sun3.h
    gas/config/vax-inst.h
    gas/configure
    gas/configure.in
    gas/debug.c
    gas/expr.c
    gas/expr.h
    gas/flonum-copy.c
    gas/flonum-mult.c
    gas/flonum.h
    gas/frags.c
    gas/frags.h
    gas/hash.c
    gas/hash.h
    gas/input-file.c
    gas/input-file.h
    gas/input-scrub.c
    gas/messages.c
    gas/obj.h
    gas/output-file.c
    gas/output-file.h
    gas/read.c
    gas/read.h
    gas/struc-symbol.h
    gas/subsegs.c
    gas/subsegs.h
    gas/symbols.c
    gas/symbols.h
    gas/tc.h
    gas/write.c
    gas/write.h
    ld/ld.h
    ld/ldexp.c
    ld/ldfile.c
    ld/ldfile.h
    ld/ldlang.h
    ld/ldlex.h
    ld/ldmain.h
    ld/ldmisc.h
    ld/ldwrite.h
Cherrypick from master 1991-03-21 21:29:06 UTC David Henkel-Wallace <gumby@cygnus> 'Initial revision':
    ld/ldexp.h
    ld/ldgram.y
    ld/ldlang.c
    ld/ldlex.l
    ld/ldmain.c
    ld/ldmisc.c
    ld/ldwrite.c
Cherrypick from master 1991-01-17 15:34:55 UTC Roland Pesch <pesch@cygnus> 'Initial revision':
    gas/doc/as.texinfo
1991-04-04 18:19:54 +00:00
K. Richard Pixley fecd2382e7 Initial revision 1991-04-04 18:19:53 +00:00
K. Richard Pixley 61a153e5c1 as rich copied from mike 1991-03-25 22:25:08 +00:00
Roland Pesch d0281557bb Intel 960 updates; includes new text on COFF directives and symbols. 1991-03-23 01:26:32 +00:00
Roland Pesch c23e2ee8fd Correct name for linker to what Intel uses 1991-03-23 01:16:18 +00:00
Roland Pesch 338289ca3f specify output obj formats (b.out, coff) 1991-03-22 21:40:39 +00:00
Roland Pesch 4c2c76be06 New switches for object code output format 1991-03-22 21:38:18 +00:00
Roland Pesch 9631c6b696 "960" suffixed names for gcc, ld, gdb 1991-03-22 20:15:37 +00:00
Roland Pesch cb130bc8c5 defaults for _GCC__, _LD__, _GDB__ 1991-03-22 20:11:31 +00:00
Roland Pesch 907621824e Renamed _CS__ to _CHAPSEC__ (better visual impact in source). 1991-03-19 00:38:04 +00:00
Roland Pesch 69798b646a value for _HOST__ 1991-03-18 23:02:17 +00:00
Roland Pesch ec77c0999d Default value for _HOST__; indiv configs *should* override this. 1991-03-18 22:57:09 +00:00
Roland Pesch 2491087419 Value for _HOST__ 1991-03-18 22:55:23 +00:00
Roland Pesch 06f2bdbf17 Introduced macro _CS__ for calculated chapter/section/sub... level headings. 1991-03-18 22:52:40 +00:00
Roland Pesch 402c81bfc0 Value for _MACH_DEP__ 1991-03-18 20:47:17 +00:00
Roland Pesch 6487eee679 Value for _MACH_DEP__; delete defaults, now in <none.m4> 1991-03-18 20:42:17 +00:00
Roland Pesch e652736a3c Value for _MACH_DEP__ nodename 1991-03-18 20:40:18 +00:00
Roland Pesch f5d708121e _MACH_DEP__ introduced 1991-03-16 02:08:23 +00:00
Roland Pesch ba860901b4 Assembler name is "gas960" for this config. 1991-03-16 01:32:57 +00:00
Roland Pesch df816c1db6 Introduced new text-expansion macro _AS__ for assembler name; default "as". 1991-03-16 01:31:23 +00:00
Roland Pesch 98ed7eaea9 Initial revision 1991-03-15 22:14:51 +00:00
Roland Pesch 09352a5d3d Introduced m4 parametrization rather than comments and ignore/end ignore
to configure manual for particular platforms.
See m4 macro definitions in *.m4.
(Requires GNU or SysV m4; Berkeley won't do).
1991-03-15 22:08:02 +00:00
Roland Pesch f4335d5682 Format cleanup for "smallbook" layout 1991-02-20 01:18:13 +00:00
Roland Pesch 63f5d7957f Minor additional formatting clean-up. 1991-02-20 00:52:28 +00:00
Roland Pesch b50e59fec7 AMD 29K version; clean for large book size and info formatting. 1991-02-19 23:47:09 +00:00
Roland Pesch 47342e8f08 Revisions motivated by WRS:
(1) smooth language somewhat
  (2) M68K version
  (3) begin to sketch out scheme for dynamic config by arch[s]
      desired, via @c comments.  (Non-68K stuff *NOT* deleted!)
1991-02-11 12:15:04 +00:00
Roland Pesch 93b4551441 Initial revision 1991-01-17 15:34:55 +00:00