Commit Graph

80 Commits

Author SHA1 Message Date
K. Richard Pixley 584a0f78d9 rcsid's removed 1992-01-28 20:38:08 +00:00
Steve Chamberlain 9ce31b6601 obj-coff* now copes with C mingled listings
tc-h8300.c: better error messages
1992-01-28 03:43:23 +00:00
Steve Chamberlain 86c094f212 Now can list for bout format too 1992-01-25 01:46:19 +00:00
Steve Chamberlain f5e8a8f9c7 CVS says it was empty, so refresh it. 1992-01-24 18:30:47 +00:00
Steve Chamberlain 5d9f0ecf62 * as.c: change -l to -a[lsn], to avoid conflict with 68000
command line option.

	* listing.h, listing.c: now prints addresses with ??? instead of 0 when
	errors in assemble prevent addresses being known. Prints
	symbol table more tidily. Allows different parts of the
	listing to be selected.
1992-01-21 22:14:16 +00:00
Steve Chamberlain 32e4477444 * config/obj-coffbfd.c: lint
* config/tc-h8300.c, config/tc-h8300.h: Too Many bug fixes
	* config/tc-m68k.h, config/tc-sparc.h: Override default
	listing options to give better effect.
1992-01-08 19:39:50 +00:00
John Gilmore c03956e829 Add declaration of free(). 1992-01-05 23:41:42 +00:00
K. Richard Pixley e0982afeae Copied a missing case from the fsf-gas. The case was for relaxing
floating point branches of flexible size.
1991-12-28 07:50:37 +00:00
Steve Chamberlain 29a8640328 renamed obj-coff-bfd to obj-coffbfd 1991-12-12 03:34:31 +00:00
Steve Chamberlain 410e67eb21 * config/obj-coffbfd.c: lint, don't fixup relocs if H8300, use
tc_reloc_mangle to prepare relocation if one available
	* config/tc-h8300.h: added tc_reloc_mangle routine
1991-12-12 02:17:22 +00:00
Steve Chamberlain db40ba149d Initial revision 1991-12-12 00:53:23 +00:00
Michael Tiemann 0dd0c58e49 Pick up bfd library from the build directory, not the source
directory.
1991-12-08 22:47:51 +00:00
Steve Chamberlain 4fed881829 *** empty log message *** 1991-12-04 18:25:37 +00:00
Steve Chamberlain 8bcad1b5b7 Don't ignore .line directives 1991-12-04 15:32:22 +00:00
Steve Chamberlain f7c1f9e194 Don't ignore .file pseudos! 1991-12-04 00:18:18 +00:00
Steve Chamberlain 242bfe8791 Removed usage of alloca, lint. 1991-12-03 22:16:29 +00:00
Steve Chamberlain 9b4f91b556 Fix comment. 1991-12-01 07:14:34 +00:00
Steve Chamberlain a1d144c63e More filename renaming. 1991-12-01 07:11:25 +00:00
Steve Chamberlain 63c92fcd96 Massive changes to generalize coff-bfd support enough to get 29k
working as well as it did before.

This means that 29k now supports multiple sections
1991-11-29 01:05:58 +00:00
Steve Chamberlain 7d4ffa93db *** empty log message *** 1991-11-28 21:23:52 +00:00
Steve Chamberlain 17b8147980 * config/tc-h8300.c: made $ statement sep, and int alloc 2 bytes. 1991-11-28 21:23:39 +00:00
Steve Chamberlain f714e310f4 Made multiple sections with subsections work. 1991-11-28 21:22:41 +00:00
Steve Chamberlain 869eb845b1 Added obj-coff-bfd* and mt-h8300hds 1991-11-27 22:28:57 +00:00
Steve Chamberlain 814e8bbabc Renamed static function to avoid conflict with header file 1991-11-26 02:30:24 +00:00
Steve Chamberlain 05b4b0e70c obj-coff-bfd:
bfd support gets deeper into gas
*h8*
	fixed numerous bugs in instruction encoding
1991-11-26 02:16:59 +00:00
Steve Chamberlain 23de7ff6f5 Initial revision 1991-11-26 02:16:53 +00:00
Michael Tiemann 865a2edf64 Ensure we null-terminate the string we copy at the start of
m68k_reg_parse.
1991-11-24 17:24:52 +00:00
Steve Chamberlain 6690d8299d Added tc-sparc.c 1991-11-11 23:36:39 +00:00
Steve Chamberlain fd345c9cbb Wouldn't it be nice if Sanitize ignored spaces ? 1991-11-06 11:53:16 +00:00
K. Richard Pixley 6951f3cc3f Initial revision 1991-11-06 09:48:32 +00:00
Steve Chamberlain 68de1b2302 Uniq contents, since configure gets confused if the same file is in more than once. 1991-11-06 09:14:33 +00:00
K. Richard Pixley a6c6eaf80b adjust STRIP_UNDERSCORE 1991-11-06 02:27:02 +00:00
K. Richard Pixley ac7d9f2dd1 adjust STRIP_UNDERSCORE, polish te-files 1991-11-06 02:23:49 +00:00
K. Richard Pixley 2e81fce47e Initial revision 1991-11-06 02:23:45 +00:00
K. Richard Pixley b97ea9edf0 ugly bug in relocation emission 1991-11-05 22:00:51 +00:00
Steve Chamberlain 9a046f1cdc Added a load of mt/mh files 1991-11-05 21:21:12 +00:00
Steve Chamberlain 7c328fb003 Changed name of #include from amdcoff.h to coff-a29k.h 1991-11-05 01:34:52 +00:00
K. Richard Pixley 9439f48f4c Fixed ".reserve", and added toolversion for sparc + some nitpicks. 1991-10-26 08:48:23 +00:00
Steve Chamberlain cb9fe247c0 tmake-ebmon 1991-10-22 03:26:06 +00:00
Steve Chamberlain 065114de7b Make sure that 29k relocs are done right. 1991-10-21 22:57:31 +00:00
Steve Chamberlain 6d984a0c18 *** empty log message *** 1991-10-21 19:56:47 +00:00
Steve Chamberlain 5757497917 * configure.in: added ebmon entry.
* output-file.c (output_file_create, output_file_close) added
	stuff to use bfd.
	* write.c: more bfd support
	* config/obj-coff.c  config/obj-coff.h use bfd for swapping
	header info.
	* tc-a29k: added the reloc types we support now.
1991-10-21 16:31:47 +00:00
Steve Chamberlain 6352cb8fbd Initial revision 1991-10-21 16:31:43 +00:00
K. Richard Pixley d93912533e Shift positions on memory.h. Seems gcc has changed. 1991-10-16 08:56:25 +00:00
K. Richard Pixley 7c15cbe814 typo in a comment. 1991-10-16 04:19:14 +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 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 cd8761e140 Initial revision 1991-10-06 19:02:50 +00:00
K. Richard Pixley 3116e6cf2f test & recover a better way. 1991-09-04 01:55:53 +00:00