aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1991-11-04Initial revisionSteve Chamberlain2-0/+184
1991-11-04Sun Nov 3 16:37:37 1991 Steve Chamberlain (steve at cygnus.com)Steve Chamberlain3-25/+59
i386 aout changes from Bob Kukura * Makefile.in, config.h: added i386aout support * configure.in: fixed /h-{myhost} typo * ldgram.y: -MM now gives more boring map. * ldlang.c: now does D_PAGED flag the right way. * ldsym.c: -MM flags does the right thing.
1991-11-04Added ctor.c (I remembered this time)Steve Chamberlain1-1/+5
1991-11-04added ctor.cSteve Chamberlain1-0/+1
1991-11-04Added ctor.cSteve Chamberlain1-2/+2
1991-11-04Sat Nov 2 14:26:03 1991 Steve Chamberlain (steve at cygnus.com)Steve Chamberlain3-4/+61
* Makefile.in: Added ctor.c * archures.c (bfd_default_arch_struct) added bfd_default_reloc_type_lookup. * coffcode.h: removed a load of #if 0ed code. (coff_compute_file_section_positions): now works out the section alignment and size correctly in all cases. (coff_get_symtab): looks for contructor symbols and calls the right function when they're found. (coff_canonicalize_reloc): knows when a section is full of contructors and does the right thing. * cpu-m88k.c: Added default_reloc_type lookup to the architecture description. * libbfd-in.h: (bfd_default_reloc_type_lookup) defun added. * libcoff.h: removed #if 0ed code * reloc.c: (bfd_reloc_code_real_type) added BFD_RELOC_CTOR for arch independent contructtor relocation type. (bfd_reloc_type_lookup): removed the comment "this will go away" since it won't. (bfd_howto_32): stolen from 88k, this is a 32bit reloc which is used when BFD_RELOC_CTOR falls through to give a default 32bit reloc for contructors. (bfd_default_reloc_type_lookup): added. * aoutf1.h: fixed SEGMENT_SIZE typo.
1991-11-03 * configure.in: Fixed typo. Also, a fix for hp300bsd.Per Bothner3-7/+24
* ldlang.c (init_os): Compensate for BFD change, where bfd_make_section now returns NULL for a duplicate section request, instead of the old section.
1991-11-03 * Makefile.in ($(DIST_NAME).tar.Z), TODO: Various fixes.Per Bothner3-16/+27
* ar.c (get_pos_bfd): Fix to handling of before/after positioning options. * bucomm.c (fatal): MISSING_VFPRINTF is no longer an issue, since libiberty contains vfprintf etc if otherwise missing. * m68k-pinsn.c (print_insn_arg): Support BB/BW/BL type operands, as used by branch instructions. * nm.c: Delegate printing of symbols to BFD, by using bfd_print_symbol to do the formatting.
1991-11-03 * bfd-in.h (bfd_print_symbol_type_hopw enum): Add new optionPer Bothner2-0/+15
bfd_print_symbol_nm, for use by nm. * aoutx.h (NAME(aout,print_symbol)): Add code for new bfd_print_symbol_nm option, to print in nm format. * coffcode.h (coff_print_symbol), ieee.c (ieee_print_symbol) oasys.c (oasys_print_symbol): Provide stub implementations for bfd_print_symbol_nm. * syms.c: New function bfd_decode_symclass, used by nm printer. New function bfd_stab_name to look up string name of stab code.
1991-11-03 Get rid of MISSING_VFPRINTF, since libiberty provides one.Per Bothner1-2/+0
1991-11-03Updated from ../bfd/bfd-in.h.Per Bothner1-1/+20
1991-11-02Now include ctor.c in the right places.Steve Chamberlain2-3/+4
1991-11-02Initial revisionSteve Chamberlain1-0/+144
1991-11-01Add x_csect defines.John Gilmore2-0/+42
1991-11-01* mipsread.c (read_mips_symtab, read_the_mips_symtab): Use realJohn Gilmore3-8/+28
filename with error messages. * stack.c (frame_select_command): Rename to select_frame_command to avoid "fr" and "fra" having nonunique completions. * symfile.c (sort_symtab_syms): Ignore sort of zero symtab *. (symfile_init): Print file format name when unable to handle it. (free_named_symtabs): Use BLOCKVECTOR rather than obsolete BLOCKLIST. * symmisc.c (free_symtab): Only free linetable if nonzero. * symtab.h: Remove obsolete BLOCKLIST macros.
1991-11-01* coff-rs6000.c: Change name to "aixcoff-rs6000", to avoidJohn Gilmore2-3/+46
matching prefix "coff". * coffcode.h (coff_swap_aux_in, coff_swap_aux_out): Handle rs/6000 csect records.
1991-11-01* infrun.c (wait_for_inferior): another stepi/nexti fix. EnsureStu Grossman2-3/+8
that stop_step is 1 at bottom of main loop. I don't know why this needs to be done, but it helps me sleep better at night.
1991-11-01*** empty log message ***Roland Pesch1-40/+99
1991-11-01new install themeK. Richard Pixley2-48/+77
1991-10-31rewrote m68up aliases, pea works on anythingK. Richard Pixley1-2/+4
1991-10-31*** empty log message ***Steve Chamberlain1-8/+1
1991-10-31#CVS: Modified Files:Steve Chamberlain1-1/+3
1991-10-31*** empty log message ***Steve Chamberlain1-1/+1
1991-10-31*** empty log message ***Steve Chamberlain1-0/+10
1991-10-31*** empty log message ***Steve Chamberlain1-0/+1
1991-10-31Initial revisionK. Richard Pixley2-0/+639
1991-10-29Minor corrections from proofreading pass for WRS.Roland Pesch1-47/+59
1991-10-2988k stuffSteve Chamberlain1-0/+1
1991-10-29Initial revisionSteve Chamberlain1-0/+3
1991-10-29Don't care about an unlink failureSteve Chamberlain1-2/+5
1991-10-28 * ar.c (write_archive.c): added unlink before rename since someSteve Chamberlain2-5/+36
systems can't rename onto an existant file.
1991-10-28* main.c (initialize_history): Read history after reading allStu Grossman2-18/+37
init files.
1991-10-28 * coff-m88k.c, targets.c: change name of m88k_bcs to m88kbcsSteve Chamberlain1-0/+1
1991-10-28Sun Oct 27 16:56:58 1991 Steve Chamberlain (steve at cygnus.com)Steve Chamberlain5-21/+62
* configure.in: add motorola delta88 cases * libbfd.h, libbfd-in.h, archive.c, ieee.c, elf.c, srec.c: fix write_armap prototype * libbfd.c: add doc on bfd_write_bigendian_4byte_int
1991-10-28Initial revisionSteve Chamberlain1-0/+81
1991-10-27* c-exp.y (yyerror): Pass error message if given.John Gilmore2-1/+9
* configure.in: Add rs6000 host and target. * inflow.c (new_tty): O_NOCTTY kludge for RS/6000. * symfile.h (entry_point): Add.
1991-10-27* blockframe.c: Pass fromleaf to INIT_EXTRA_FRAME_INFO.John Gilmore7-7/+8
* tm-29k.h, tm-88k.h, tm-i960.h, tm-irix3.h, tm-mips.h, tm-pyr.h, tm-sparc.h: Accept fromleaf parameter.
1991-10-27* buildsym.c: Break out initial malloc sizes.John Gilmore7-128/+196
(record_line): Record directly in a subfile. Alloc on demand. (compare_line_numbers): Add from xcoffread.c. (end_symtab): New params say whether to sort pendings and linetable. Patch block stabs if defined. Shrink linetable before allocating the symtab. * buildsym.h: Delete line_vector* and prev_line_number. Add global_stabs and file_stabs for xcoffread. * dbxread.c (start_subfile): Move to buildsym. Change above calls. * symtab.h: LINETABLE(symtab) can now be null. Zap LINELIST. * symmisc.c, symtab.c: Cope with null LINETABLEs.
1991-10-26Fixed ".reserve", and added toolversion for sparc + some nitpicks.K. Richard Pixley1-2/+2
1991-10-26* symfile.c (syms_from_bfd): New routine.John Gilmore5-49/+86
(add_symbol_file): Call it to do the real work. (syms_from_bfd): Initialize entry_point before calling symfile_init. * symtab.h, symfile.c, coffread.c, mipsread.c, dwarfread.c: Avoid declaring or setting entry_point (symfile.h & symfile.c cope).
1991-10-26Add buildsym.c and buildsym.h.John Gilmore2-2/+10
1991-10-26Break out symbol-table-building routinesJohn Gilmore4-2595/+3099
from dbxread.c, so they can be shared with xcoffread.c.
1991-10-26 Various fixes to improve g++ debugging. See ChangeLog.Per Bothner6-98/+135
1991-10-26* tm-sparc.h, tm-68k.h (EXTRACT_RETURN_VALUE): fix output ofStu Grossman3-2/+9
short return values for sparc and 68k. Patch from Paul Eggert.
1991-10-26*** empty log message ***Stu Grossman1-0/+5
1991-10-25* coffread.c, coredep.c, i386-xdep.c: install patches forStu Grossman3-11/+18
SysV/386 3.2 from Mauro DePalma.
1991-10-25Rename coff-related files.John Gilmore1-8/+11
1991-10-25* Rename COFF-related files in `coff-ARCH.c' form.John Gilmore6-61/+74
coff-a29k.c, coff-i386.c, coff-i960.c, coff-m68k.c, coff-m88k.c, coff-mips.c, coff-rs6000.c to be exact.
1991-10-25* Makefile.in: Only supply TARGET_DEFAULTS to targets.c, reducingJohn Gilmore1-0/+4
make output clutter.
1991-10-25* core.c (core_file_info), exec.c (exec_file_info): Print fileJohn Gilmore2-6/+12
type. Use printf_filtered.