aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1994-06-28 * h8300-dis.c, mips-dis.c: Don't use true and false.Stan Shebs2-6/+24
1994-06-28 * mpw-config.in (emulname): Set based on target.Stan Shebs3-1/+26
(ldemul-list.h): Construct. * mpw-make.in (install-only): New target. (install): Depend on install-only.
1994-06-28 * mpw-xconfig.in: Remove ldemul-list.h construction, now inStan Shebs2-12/+7
generic config.
1994-06-28 * ldlex.l: Recognize \r the same as \n.Stan Shebs1-0/+19
1994-06-28 * mpw-config.in: New file, MPW configure fragment for binutils.Stan Shebs3-1/+16
* mpw-make.in (install-only): New target. (install): Also depend on install-only.
1994-06-28Remove more GM-specific stuffStan Shebs3-23/+4
1994-06-28Remove more GM-specific stuff.Stan Shebs2-21/+4
1994-06-28 * configure.in (i386-go32): When it's a host setSteve Chamberlain1-13/+18
host_makefile_frag. * gasp.c (get_any_string): Fix handling of % when in PharLap mode.
1994-06-28Don't keep the "is" cases, only the "was" cases.Steve Chamberlain32-7584/+0
1994-06-28Reflect new rules.Steve Chamberlain7-49/+65
1994-06-28 * section.c (bfd_get_section_contents): Put in parens to getSteve Chamberlain1-0/+17
precedence right.
1994-06-28Specify the file type.Steve Chamberlain1-1/+1
1994-06-28ser-go32.c: Rewrite so it runs under windows.Steve Chamberlain2-44/+113
1994-06-27 * configure: Check ${exec_prefixoption}, not ${exec_prefix}, toJean Marie Diaz1-0/+12
see whether --exec-prefix was used.
1994-06-27Use e7000-pc stuff.Steve Chamberlain2-2/+2
1994-06-27 * ser-e7kpc.c: New file to support the E7000 with the PC ISASteve Chamberlain3-2/+425
bus interface. * serial.c (serial_open): Notice device "pc". * remote-e7000.c: Fix copyright date. (expect): Compare \n and \r the same. (e7000_open): Allow pc as a serial port * sh/sh.mt: Add ser-e7kpc. * h8300/h8300hms.mt: Add ser-e7kpc. * main.c (proc_wait): Don't wait if using go32.
1994-06-27 * somread.c: Simplify by using stabsect_build_psymtabs.Jeff Law4-136/+26
* dbxread.c (stabsect_build_psymtabs): New argument "text_name" corresponding to the name of the text section. All references changed. (somstab_build_psymtabs): Delete function, no longer needed.
1994-06-27 * somread.c: Renamed from paread.c. Changed function names andJeff Law9-574/+590
comments to reflect that this file deals with SOM (an object file format), rather than the PA (a cpu). (Makefile.in): Chaned appropriately. (config/pa/hppabsd.mh, config/pa/hppahpux.mh): Likewise. * dbxread.c (somstab_build_psymtabs): Renamed from pastab_build_psymtabs.
1994-06-27 * libelf.h (relocate_section): New argument "output_names" addedJeff Law1-1/+1
to prototype. * elfcode.h (elf_link_input_bfd): New argument "output_names" added to prototype of relocate_section. Pass the output symbol names to relocate_section. * elf32-i386.c (elf_i386_relocate_section): Use "output_names" to determine the name of a local symbol. * elf32-mips.c (mips_elf_relocate_section): Likewise. * elf32-sparc.c (elf32_sparc_relocate_section): Likewise.
1994-06-26 * mpw-config.in: Parse target and use to generate forward includesStan Shebs4-22/+89
to tc-, obj-, and atof- files, use te-generic.h for emulation. * mpw-make.in (VERSION): Define. (as.c): Compile with GCC. (TARG_OBJECTS, CLIBS): Define. (as.new): Use LDFLAGS, TARG_OBJECTS, CLIBS and EXTRALIBS in link command. (config.h, config-stamp): Build. config/ho-mpw.h (HOST_SPECIAL_INIT): Define.
1994-06-26Remove GM-specific hackery, no longer needed.Stan Shebs3-46/+2
1994-06-26 * as.c (main) [HOST_SPECIAL_INIT]: New hook, for host-specificStan Shebs1-0/+5
initialization.
1994-06-26 * mpw-config.in: Use sed instead of StreamEdit, add definitionsStan Shebs3-9/+27
for mips target. * mpw-make.in: Remove mips targets definitions, add rule to compile with GCC, remove ecoff.c.o and ecofflink.c.o from list of required object files.
1994-06-26 * mpw-configure (host_alias, target_alias): Rename from hostaliasStan Shebs1-0/+7
and targetalias, add into generated Makefile. (mk.tmp): If present, add into generated Makefile. * mpw-build (all-gas): Build config.h first before gas proper.
1994-06-26 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"Jeff Law1-2/+2
before exiting. Enclose both calls inside a "catch". (objdump_finish): Likewise.
1994-06-26From rob:Jeff Law2-2/+10
* gas/lib/gas-defs.exp (gas_finish): Call "close" before exiting. Make note about possibly needing a call to "wait" too. (objdump_finish): Likewise.
1994-06-24 * core-sol2.c: New file to handle ELF and BCP core file flavours.Peter Schauer1-1/+1
* config/sparc/sun4sol2.mh (NATDEPFILES): Use it instead of core-svr4.
1994-06-24 * core-sol2.c: New file to handle ELF and BCP core file flavours.Peter Schauer4-4/+129
* config/sparc/sun4sol2.mh (NATDEPFILES): Use it instead of core-svr4. * Makefile.in: Updated for core-sol2.c.
1994-06-24 Add Solaris BCP (the part of Solaris which allows it to runPeter Schauer1-0/+13
SunOS4 a.out files) core file handling. * aoutf1.h (external_solaris_bcp_core, swapcore_solaris_bcp): New structure and its swap in function. (internal_sunos_core): New member c_data_addr, to receive the start address of the data section in the core file. (swapcore_sun3, swapcore_sparc, sunos4_core_file_p): Use it. (sunos4_core_file_p): Recognize Solaris BCP core file. (sunos4_core_file_matches_executable_p): Always indicate match for Solaris BCP core files.
1994-06-24 * gdb.c++/cplusfuncs.exp: Use string_to_regexp and a regularPeter Schauer1-0/+7
expression match in print_addr_of to avoid unintented matches. * gdb.c++/virtfunc.exp: Accept alternate ptype output of g++ versions up to 2.5.8.
1994-06-24 * config/mips/xm-makeva.h: Removed, no longer necessary.Peter Schauer1-1/+0
1994-06-24 * config/mips/xm-makeva.h: Removed, no longer necessary.Peter Schauer6-36/+0
* Makefile.in, config/mips/xm-irix3.h, config/mips/xm-irix5.h, config/mips/xm-mips.h, config/mips/xm-news-mips.h, config/mips/xm-riscos.h: Remove references to xm-makeva.h
1994-06-24 * README: Add notes about SPARCworks cc under Solaris 2.xPeter Schauer2-4/+13
(from Casper H.S. Dik casper@fwi.uva.nl). * config/mips/xm-makeva.h: Removed, no longer necessary. * Makefile.in, config/mips/xm-irix3.h, config/mips/xm-irix5.h, config/mips/xm-mips.h, config/mips/xm-news-mips.h,
1994-06-24* gdba.el: Put program input and output in a separate buffer.Jim Kingdon2-25/+82
1994-06-24Removing a mistake I made (don't put newlib in host_tools).Sean Eric Fagan1-1/+1
1994-06-23 Preliminary support for generating shared libraries, from EricIan Lance Taylor4-22/+85
Youngdale <ericy@cais.cais.com>. * elfcode.h (prep_headers): If DYNAMIC, set e_type to ET_DYN. (elf_link_add_object_symbols): If generating a shared library, create dynamic sections for first input BFD with the right format. (elf_link_create_dynamic_sections): Don't create .interp section if creating a shared library. (elf_link_input_bfd): Skip dynamic sections in input file. (elf_bfd_final_link): If creating a shared library, it's OK for dynobj to have sections which are not SEC_IN_MEMORY. * elf32-i386.c (elf_i386_size_dynamic_sections): Only set .interp section if not creating a shared library. * elf32-sparc.c (elf_sparc_size_dynamic_sections): Likewise.
1994-06-23 * elfcode.h (elf_object_p): Don't set DYNAMIC just because thereIan Lance Taylor2-18/+14
is an SHT_DYNAMIC section.
1994-06-23Change --with-targets to --enable-targets, per GNU coding standards.David MacKenzie4-3/+19
1994-06-23 * Makefile.in (gprof): Depend on $(LIBS).Jeff Law2-1/+5
1994-06-23 * annotate.texi (TODO): New node, for keeping track of annotationsJim Kingdon2-0/+23
suggested but not yet implemented.
1994-06-23* gdba.el: Put program output in a separate buffer.Jim Kingdon2-14/+95
1994-06-23 * linker.c (_bfd_generic_link_add_archive_symbols): InitializeIan Lance Taylor1-0/+3
pass from abfd->archive_pass, and save it there as well.
1994-06-23 * lexsup.c (parse_args): Add support for new options -( -) withIan Lance Taylor1-0/+20
synonyms --start-group --end-group. * ldlang.h (enum statement_enum): Add lang_group_statement_enum. (lang_group_statement_type): Define new struct. (lang_statement_union_type): Add group_statement field. (lang_enter_group, lang_leave_group): Declare. * ldlang.c (lang_for_each_statement_worker): Handle lang_group_statement_enum. (map_input_to_output_sections, print_statement): Likewise. (lang_size_sections, lang_do_assignments): Likewise. (open_input_bfds): Completely rewrite. Now does its own looping, rather than using lang_for_each_statement. Handle groups. (lang_process): Update call to open_input_bfds. (print_group): New static function. (lang_enter_group, lang_leave_group): New static functions. * ldfile.c (ldfile_open_file): If the file has already been opened, just return rather than taking an assertion failure. * ldver.c (help): Mention new options. * ld.texinfo: Document new options.
1994-06-23linker.c (FAIL): Undefine macro before defining as enum.Ken Raeburn2-0/+5
1994-06-23 * energize-patches, main.c (main), top.c (gdb_init, pwd_command),Fred Fish5-15/+21
top.h: Change all occurances of dirbuf to gdb_dirbuf. Collides with global variable of same name in libnsl.so on UnixWare.
1994-06-22config.bfd (powerpc-*-elf*): New target, like powerpc-*-sysv4*.Ken Raeburn1-0/+5
1994-06-22 * ldlang.c (end_of_data_section_statement_list): Don't define.Ian Lance Taylor2-13/+4
(lang_leave_output_section_statement): Don't set obsolete variable end_of_data_section_statement_list.
1994-06-22 * hash.c (bfd_hash_allocate): Don't call bfd_set_error ifIan Lance Taylor2-32/+39
obstack_alloc returns NULL unless the size is non-zero. * linker.c (archive_hash_allocate): Define. (_bfd_generic_link_add_archive_symbols): Use archive_hash_allocate rather than obstack_alloc, for clarity.
1994-06-22Modified Files:Kung Hsu1-0/+5
symtab.c ChangeLog * symtab.c (decode_line_1): fix a bug in dealing with '<>' embedded in template name.
1994-06-22 * scripttempl/go32coff.sc: Don't put ${DATA_ALIGNMENT} inside anIan Lance Taylor2-1/+4
ALIGN.