aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-09-14use remote-utils facilities for baud_rateK. Richard Pixley5-26/+26
1993-09-14* paread.c, coffread.c, elfread.c: Include <time.h> before libbfd.h.Jim Kingdon3-3/+10
1993-09-14Some more gcc lint, and:Ian Lance Taylor9-821/+116
* read.c (change_to_section): Removed. This is now done by subseg_new. (get_stab_string_offset): Rearranged somewhat. Create the section using subseg_new. Store the string index in seg_info, rather than in a static variable. Force the first string to be empty. Use frag_more rather than FRAG_APPEND_1_CHAR. (s_stab_generic): Rewrote. * subsegs.h (segment_info_type): Added stabu union. * subsegs.c (subseg_new): Initialize stab_string_size to 0. * config/obj-aout.c: Don't include aout/stab_gnu.h. (obj_aout_stab, obj_aout_desc): Removed. (obj_pseudo_table): Removed desc and stabX entries. * config/obj-bout.c: Same changes as config/obj-aout.c. * config/obj-bout.h (S_SET_TYPE): Define. (tc_bout_fix_to_chars): Declare. * config/obj-coff.c (obj_coff_stab): Removed. (obj_pseudo_table): Removed desc and stabX entries. * config/obj-coff.h (SEPARATE_STAB_SECTIONS): Define. * config/obj-coffbfd.c (current_stab_symbol): Removed. * config/obj-coffbfd.h (obj_symbol_type): Removed n_strx, n_type, n_other, n_desc and n_value fields. (S_{S,G}ET_{OFFSET,OTHER,TYPE,DESC}): Removed. (MAKE_STAB_SYMBOL): Removed. * config/obj-ecoff.c (obj_ecoff_stab): Renamed to ecoff_stab. Changed arguments and removed parsing code. (obj_pseudo_table): Removed stabX entries. * config/obj-ecoff.h (ecoff_stab): Declare. (OBJ_PROCESS_STAB): Define. * config/obj-elf.c: Don't include aout/stab_gnu.h. (obj_elf_stab, obj_elf_xstab, obj_elf_desc, elf_stab_symbol_string, elf_stab_symbol, obj_elf_stab_generic): Removed. (obj_pseudo_table): Removed desc, stabX and xstabs entries. (obj_elf_version): Use subseg_new, not bfd_make_section. Don't set SEC_LOAD for .note section. (adjust_stab_sections): Get frag pointer from seg_info, rather than looking through frags. * config/obj-elf.h (S_{S,G}ET_{OTHER,TYPE,DESC}): Removed. (SEPARATE_STAB_SECTIONS, INIT_STAB_SECTION, OBJ_PROCESS_STAB): Define. * config/obj-vms.c (obj_aout_stab): Removed. (obj_pseudo_table): Removed stabX entries. * config/obj-vms.h (S_SET_TYPE): Define.
1993-09-14 * paread.c: Include <time.h> before libbfd.h.Jim Kingdon2-0/+12
* paread.c: Define BYTES_IN_WORD before including aout/aout64.h.
1993-09-14 * Makefile.in (a29k-tdep.o): Depend on $(defs_h).Jim Kingdon3-2/+20
* config/a29k/tm-a29k.h (SAVED_PC_AFTER_CALL): Use gr122 not lr0 if this is a transparent procedure.
1993-09-14* remote-udi.c (udi_wait): Return inferior_pid not 0.Jim Kingdon1-1/+1
1993-09-14Avoid minor warning in archive.c change.John Gilmore1-0/+2
1993-09-14* hosts/std-host.h (offsetof): Define, if not already, for archive.c.John Gilmore1-0/+5
1993-09-14Improve timestamp support in BSD archive files to avoid linkerJohn Gilmore4-125/+388
warnings. * libbfd.h (struct artdata): Add armap_timestamp and armap_datepos. (bfd_flush, bfd_stat): Add prototypes. * libbfd.c (bfd_flush): Add, does fflush on a BFD. (bfd_stat): Add, does fstat on a BFD. * archive.c (_bfd_write_archive_contents): At end of file writing, verify and possibly update the timestamp in the armap, if a BSD archive. FIXME! Kludge recognizes BSD archive, rather than vectoring properly. Should add to xvec. (compute_and_write_armap): Move prototype to top, avoid PROTO. (bsd_write_armap): Save timestamp and file location thereof, when writing the armap in a BSD file. (bsd_update_armap_timestamp): New function to check and rewrite the timestamp.
1993-09-14 * remote.c: Define remote_debug to 0 and #if 0 baud_rate. TemporaryJim Kingdon3-5/+49
hack so this file compiles again. * remote-utils.c (gr_multi_scan): Cast return value from alloca. (gr_multi_scan): #if 0 never-reached return(-1).
1993-09-13add commentJim Kingdon1-0/+1
1993-09-13add som.c and som.hJim Kingdon1-0/+2
1993-09-13collect some remote things into remote-utilsK. Richard Pixley6-630/+1056
1993-09-13 * subsegs.c: Renamed non-BFD_ASSEMBLER subseg_new to subseg_set.Ian Lance Taylor16-547/+729
Wrote non-BFD_ASSEMBLER subseg_new. Now subseg_new always takes a section name, and subseg_set always takes a segT. Changed all callers as appropriate. * config/obj-coffbfd.c (change_to_section): Renamed to obj_coff_add_segment. Corrected. Made callers use subseg_new. * config/obj-coffbfd.h (obj_segment_name, obj_add_segment): Define. Also some more gcc warning removal.
1993-09-13 * inferior.h, infrun.c, thread.c, infcmd.c: Remove all uses ofJim Kingdon4-48/+147
pc_changed. If it was ever set to a non-zero value, it was before GDB 2.8. It doesn't seem to have any useful function.
1993-09-13config/tc-sparc.h (LOCAL_LABEL): Remove test for name[0] == 'L'.David Edelsohn1-7/+70
1993-09-13* defs.h: Don't define NORETURN (see comment).Jim Kingdon2-3/+39
1993-09-13white space change to avoid nested commentK. Richard Pixley1-0/+4
1993-09-13do not echo recursion linesK. Richard Pixley1-15/+24
1993-09-13 * m68k.h (two): Protect second argument with parentheses.Ian Lance Taylor1-0/+9
1993-09-13use pagas instead of gasDavid D. Zuhn1-0/+17
1993-09-13use mt-hppa, use 'gas ' instead of 'gas'David D. Zuhn2-5/+21
1993-09-12Add EMUL=h8300h.David Edelsohn1-0/+6
1993-09-12* ldmain.c (main): Call set_scripts_dir after argv has been processed.David Edelsohn1-0/+4
1993-09-12 * hosts/i386sco.h: Define a bunch of stuff for core files.Jim Kingdon4-350/+0
* sco-core.c: Remove, replace by trad-core.c. * trad-core.c: If HOST_STACK_START_ADDR is defined, use it. * config/i386sco.mh: Use trad-core not sco-core. * hosts/i386isc.h, config/i386isc.mh: Remove. * configure.host: Use i386sco for isc. * config/i386-sco.mt: Remove, identical to i386-coff.mt. * config.bfd: Use i386-coff not i386-sco.
1993-09-12* gdb.texinfo: Clarify how well it works with Fortran.Jim Kingdon1-0/+1
1993-09-12 * config.bfd: Recognize i[34]86-*-solaris2* specifically ratherJim Kingdon2-0/+7
than using *-*-solaris2* (i486-unknown-solaris2 is i386-elf, not i486-elf which doesn't exist).
1993-09-11* m88k-nat.c (fill_gregset): Set r31 and sfip.Jim Kingdon1-2/+2
1993-09-11* stabs.texinfo (Methods): Fix typo.Jim Kingdon2-1/+5
1993-09-11More gcc lint with harsher warning options.Ian Lance Taylor3-26/+14
1993-09-10Snapshot of current i386 NLM debugging stub.Ian Lance Taylor1-8/+10
1993-09-10 * coffswap.h (coff_swap_aouthdr_out): For ALPHAECOFF, forceIan Lance Taylor1-0/+3
padding field to zero.
1993-09-10 * alpha.c (external_aouthdr): Need four bytes of padding betweenIan Lance Taylor1-0/+5
vstamp and tsize.
1993-09-10add support for gashDavid D. Zuhn1-3/+3
1993-09-10add netbsd variantsDavid D. Zuhn1-0/+4
1993-09-10Added gdb_exit to call default_gdb_exit.Rob Savoye1-0/+6
1993-09-10 * config.bfd (i[34]86-*-netbsd*): New target; use i386-netbsd.Ian Lance Taylor2-0/+5
* configure.in: Remove bogus netbsd386 handling.
1993-09-10 * coff-mips.c: Don't warn about overflow for MIPS_R_JMPADDR reloc.Ian Lance Taylor1-0/+6
Correct overflow detection requires matching the upper four bits of the destination against the PC.
1993-09-10Added CXXFLAGS to compile stage in ld.cdtest/cdtest.expJeffrey Wheat1-4/+4
1993-09-10Changed CXX back to g++. Using ../gcc/xgcc breaks because of <assert.h>Jeffrey Wheat1-0/+2
1993-09-10Changed CXX back to g++. ../gcc/xgcc breaks the cdtest because of <assert.h>Jeffrey Wheat2-0/+7
1993-09-10Fixed RUNTEST* CXX CXXFLAGS macros and check rule.Jeffrey Wheat2-30/+66
1993-09-10gcc lint. See ChangeLog for details. Also:Ian Lance Taylor15-817/+897
* config/obj-elf.h (S_SET_SIZE): Actually set the size.
1993-09-10* Makefile.in (install): Don't put strings in tooldir/bin.David MacKenzie1-0/+4
1993-09-10* Makefile.in (TAGS): Use shell wildcards.David MacKenzie2-2/+6
1993-09-10fix a few typosDavid MacKenzie2-3/+7
1993-09-10 (chmodcmd): Set file to mode 755 by default (should also do defaultJason Merrill2-1/+3
chgrp and chown, but I don't feel like dealing with that now)
1993-09-09 * install.sh: Support -d option (in the manner of SunOS 4 install,Jason Merrill2-44/+79
as it is more deterministic than that of GNU install)
1993-09-09gcc -Wall cleanups from UtahKen Raeburn2-33/+26
1993-09-09 * i386.h (i386_optab): Properly bracket initializers.Ian Lance Taylor2-507/+539