Commit Graph

488 Commits

Author SHA1 Message Date
Steve Chamberlain e5b919b168 Fixed all the places where there were problems with the size and
alignments of structures on disk and structures in memory. #ifed out
all the code in coffswap.c, since it should be done using the target
swap routines now.
1991-05-10 19:33:37 +00:00
Steve Chamberlain af773d1b0f It's new and improved 1991-05-10 01:47:44 +00:00
John Gilmore 66b510f652 * coff-code.h: Remove coff_get_section_contents, and use the
generic one instead.
1991-05-09 23:56:01 +00:00
John Gilmore ce3f6d51b0 * ieee.c: Cast enums to int before comparing them, for brain-
dead compilers.
1991-05-09 23:54:19 +00:00
John Gilmore 2203f786c8 Add bfd_generic_get_section_contents. 1991-05-09 23:48:26 +00:00
Steve Chamberlain 7564d3d74a Thu May 9 11:00:45 1991 Steve Chamberlain (steve at cygint.cygnus.com)
* ieee.c (do_one, ieee_slurp_section_data): now supports the load
	multiple reloc command.
1991-05-09 18:05:05 +00:00
Steve Chamberlain 41489b9ad7 Thu May 9 11:00:45 1991 Steve Chamberlain (steve at cygint.cygnus.com)
* sunos.c (sunos4_set_section_contents): Made it so that sections
	are always padded to their alignment size.
1991-05-09 18:03:16 +00:00
Steve Chamberlain ffb740a982 Fixed error message text 1991-05-08 19:23:55 +00:00
Steve Chamberlain a0ad303552 Lint 1991-05-08 19:23:35 +00:00
Steve Chamberlain d0ec7a8ee4 Various portability lints.
Fixed reloc bug in ieee and oasys.
1991-05-08 19:21:48 +00:00
Steve Chamberlain a5c6b4b3b5 Added make dep rule.
When configure is used, the created makefile will have all the
dependencies filled in.
1991-05-08 19:07:10 +00:00
Roland Pesch 98088880f3 (1) Updated to reflect renamed commands;
(2) Reorganized, bringing more common commands forward, merging
    "print" and "x" into one section;
(3) New sections: "Essential Commands", "GDB Scripts";
(4) Material on convenience vars and value history added to "Expressions";
(5) Uses PostScript fonts by default, also includes (commented out) alternative
    Computer Modern font definitions that format similarly.
1991-05-07 19:38:33 +00:00
Steve Chamberlain d6079be71e Took out the c++ support 1991-05-07 19:16:52 +00:00
Steve Chamberlain 6812f0e89f Fixed the shift reduce errors in the grammer using the yacc debugger.
Removed some lint highlighted by the same.
1991-05-07 19:16:33 +00:00
Steve Chamberlain dcf22de996 Fixed problem where pc relative stuff was not being translated
properly. Oasys keeps no -ve pc in the disp of a branch, so we fake
it.
1991-05-07 19:13:58 +00:00
Steve Chamberlain bc488d8923 *** empty log message *** 1991-05-05 22:13:56 +00:00
John Gilmore 5594d534a2 Saber C (lint) cleanups, and a few bug fixes. See ChangeLog. 1991-05-04 23:15:02 +00:00
John Gilmore b1847ba9e7 Saber C cleanup. Fix horrid bug in opncls.c in which an obstack is
initialized on the stack and then copied into its own allocated space.
(Wow, Steve, you're twisted...)
1991-05-04 22:52:03 +00:00
John Gilmore f929c7d43b Saber C fixups. 1991-05-04 22:45:02 +00:00
John Gilmore 6281dfd59d Roll version to 3.95. 1991-05-04 18:10:57 +00:00
John Gilmore 1417a2cd1c Fix =&'s in copy.c 1991-05-04 05:22:47 +00:00
John Gilmore 77ac93922c See ChangeLog. 1991-05-04 05:07:07 +00:00
John Gilmore 7c884bf003 Jim Kingdon's gdb port to the m88k. 1991-05-04 04:42:18 +00:00
John Gilmore 591cd7a6f4 Jim Kingdon's port to m88k on his last day at Cygnus. 1991-05-04 04:41:34 +00:00
John Gilmore 74dcea7b24 Jim Kingdon's port of gdb to m88k on his last day. 1991-05-04 04:40:57 +00:00
K. Richard Pixley e9dcae1a71 John's suggestions. 1991-05-04 00:57:57 +00:00
Steve Chamberlain d082a54f59 *** empty log message *** 1991-05-04 00:40:37 +00:00
Steve Chamberlain b63165349f *** empty log message *** 1991-05-03 23:52:48 +00:00
John Gilmore 592ecfb22e Rename getopt to libiberty. 1991-05-03 21:30:41 +00:00
Roland Pesch 1722479547 *** empty log message *** 1991-05-03 20:19:18 +00:00
John Gilmore 86bbb439c8 There should be a Makefile in the cvs main directory, configured
for "./config.gdb none", so that things like "make tags" and "make tar"
will work.
1991-05-03 19:57:13 +00:00
John Gilmore 9c2f3ceeb4 Avoid making a machine-dependent (probably wrong) declaration of malloc
and free.  Depend on the sysdep.h file to do that for us.
1991-05-03 19:25:38 +00:00
John Gilmore 09a98ceece Be sure malloc and free are declared; bfd/opncls uses them. 1991-05-03 19:24:18 +00:00
K. Richard Pixley 67ca110ded Changed getopt to libiberty, commented out an aborted attempt at host
level Makefiles because it caused errors on +rm, add a warning for
directories expected to be removed on +rm but that don't exist.
1991-05-03 19:14:21 +00:00
Jim Kingdon 8e7457b2aa *** empty log message *** 1991-05-03 06:06:53 +00:00
Jim Kingdon 7b54d319af * mtrace.c: Don't typedef things like size_t, just #define them. 1991-05-03 06:04:13 +00:00
Jim Kingdon 2cb3be2c94 * cplus-dem.c [__STDC__]: Make x{m,re}alloc return void*. 1991-05-03 06:03:54 +00:00
Jim Kingdon 63a463b149 * signame.c: Cast const char* to char* when assigning to sys_siglist. 1991-05-03 06:02:52 +00:00
Jim Kingdon 8aa13b8777 Make it run on wingnut (88k, DGUX). Complete list of changes in the ChangeLog. 1991-05-03 06:02:03 +00:00
Jim Kingdon 6f48f7f198 (osys_read_record): If record->header.lenth <= sizeof (record->header),
then return rather than passing a negative (or zero) nelts to bfd_read.
1991-05-03 05:56:58 +00:00
Jim Kingdon ede87e2901 Make arg to zalloc a bfd_size_type not a size_t 1991-05-03 01:59:25 +00:00
John Gilmore bf475b4991 Make it limp for MIPS ECOFF, too. 1991-05-03 01:24:03 +00:00
John Gilmore 8ffd75c8a9 Mips bringup and general cleanup
* cplus-dem.c:  Move CPLUS_MARKER define to after defs.h.
        * infptrace.c (PT_WRITE_D, PT_READ_D):  Use correct values.
        (This still doesn't seem to make MIPS bkpts work.)
        * mipsread.c:  Remove dup "Reading symbol data..." msg.
        (symbol_file_command, add_file_command):  Remove, obsol.
        * printcmd.c (ptype_command):  Say "an enum" rather than "a enum".
        Wrap output appropriately.
        * stack.c (locals_info, catch_info, args_info):  Check
        selected_frame rather than target_has_stack or coredumping.
        * valprint.c (type_print_varspec_suffix):  Wrap "ptype" output of
        enums appropriately.
1991-05-03 01:07:12 +00:00
Jim Kingdon 2bff8e38bc *** empty log message *** 1991-05-03 00:50:18 +00:00
John Gilmore 23b0b55855 Merge Per Bothner's MIPS changes from 31 March 1991 (bfd-0.5.2-patch1a)
and make the result compile and run on the DEC 3100.  It still has
trouble running but it can handle opening exec and symbol files in
ecoff format.
1991-05-02 23:10:23 +00:00
John Gilmore 9b4641a629 Make it compile on DEC 3100. 1991-05-02 21:27:31 +00:00
John Gilmore 1e6d5d3023 Minor cleanup to make it compile on DECstation. 1991-05-02 21:22:43 +00:00
Jim Kingdon 8c01a0eab1 Make bfd_filename return a char *, not a const char *. 1991-05-02 19:05:06 +00:00
Jim Kingdon 511a6d0ad6 *** empty log message *** 1991-05-02 06:46:25 +00:00
Jim Kingdon 65c9348236 *** empty log message *** 1991-05-02 04:38:14 +00:00