aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1994-02-18* Makefile.in: Add search.o rule for Sun make.Jim Kingdon2-6/+5
1994-02-18 * gdb.texinfo (Formatting Documentation): Change GhostScript toJim Kingdon2-2/+7
Ghostscript.
1994-02-18* README: Change GhostScript to Ghostscript.Jim Kingdon1-0/+4
1994-02-18 * config/rs6000/{tm-rs6000lynx.h,nm-rs6000lynx.h,xm-rs6000lynx.h}:Jim Kingdon6-4/+11
Rename to tm-rs6000ly.h, nm-rs6000ly.h, xm-rs6000ly.h for 14 character file names. * Makefile.in (ALLPARAM): Add these files.
1994-02-18Support for PowerPC NetWare. Sanitization to follow.Ian Lance Taylor1-0/+156
1994-02-18 * config/mips/littlemips64.mt: Rename to mipsel64.mt for 14Jim Kingdon4-4/+22
character file names. Makefile.in: Add Kung's new mips64 files.
1994-02-18Support for PowerPC ELF and PowerPC NetWare. Sanitization to follow.Ian Lance Taylor2-0/+1020
1994-02-18Modified Files:Kung Hsu4-124/+212
ChangeLog configure.in defs.h mips-tdep.c * configure.in: add mips64-*-elf, mips64-*-ecoff, mips64el-*-elf, mips64el-*-ecoff and mips64-big-*. * defs.h: get rid of FORCE_LONG_LONG. * mips-tdep.c (mips_find_saved_regs): add sd and sdc1 instruction parsing. Change register size to be MIPS_REGSIZE.
1994-02-18Added Files:Kung Hsu9-21/+161
bigmips64.mt idt64.mt idtl64.mt littlemips64.mt tm-bigmips64.h tm-idt64.h tm-idtl64.h tm-mips64.h Add the above files to support mips 64 bits target.
1994-02-18Correct info about evaluating macro args (distinct from evaluating preprocessorRoland Pesch1-18/+28
vars); add version number (1); formatting improvements.
1994-02-18 binutils.texi: fixed dir-entry, copyright date, last chapter a bitJeffrey Osier1-93/+71
1994-02-17Use bfd_set_error in last patch.Ian Lance Taylor1-1/+1
1994-02-17 Some support for PowerPC ELF, although it isn't in BFD yet.Ian Lance Taylor2-0/+35
* configure.in: If cpu is powerpc*, use ppc. (ppc-*-sysv4*): Use object format elf. * config/tc-ppc.h: Only declare a number of things if OBJ_COFF is defined. (TARGET_ARCH): Make it call ppc_arch. (ppc_arch): Declare. (TARGET_FORMAT): Set based on OBJ_COFF or OBJ_ELF. (NO_STRING_ESCAPES): Define. (LOCAL_LABEL, FAKE_LABEL_NAME): Define for OBJ_ELF. * config/tc-ppc.c: Only define a number of functions of OBJ_COFF is defined. (md_pseudo_table): Most pseudo-ops are OBJ_COFF specific. Added OBJ_COFF specific "bi" and "ei". (md_parse_option): Fix handling of -u. Make -m601 set PPC_OPCODE_601. If OBJ_ELF, accept -V and -Q. (ppc_set_cpu): New function. (ppc_arch): New function. (md_begin): Call ppc_set_cpu. (ppc_insert_operand): For a signed operand accept an unsigned value, for IBM compatibility. (ppc_byte): Don't call stringer for strings; instead, treat two double quotes as a single double quote. (ppc_comm): Set sy_tc.output for a .lcomm symbol. (ppc_biei): New function. (ppc_tc): If not OBJ_COFF, ignore first argument. (ppc_fix_adjustable): Call as_bad_where, not as_bad. (ppc_is_toc_sym): New function. (md_apply_fix): Use ppc_is_toc_sym. Handle BFD_RELOC_16 and BFD_RELOC_8.
1994-02-17Various entries.Ian Lance Taylor2-0/+28
1994-02-17 * ldlang.c, ldmain.c: Include libiberty.h.Ian Lance Taylor1-0/+1
1994-02-17 * elfcode.h (elf_slurp_symbol_table): Handle zero symbolsIan Lance Taylor1-87/+101
reasonably. Allocate x_symp using alloca. Also fixed up indentation a bit in elf_set_arch_mach.
1994-02-17 * elfcode.h (map_program_segments): ELF program header entriesIan Lance Taylor1-21/+23
must be sorted by load address. This used to generate the entries in reverse order.
1994-02-17hppa.h: Fix typo in fstws arg string.Torbjorn Granlund1-0/+12
1994-02-17 * corelow.c, exec.c, irix5-nat.c, mipsread.c, objfiles.c,David MacKenzie9-45/+68
osfsolib.c, rs6000-nat.c, solib.c, symfile.c, utils.c, xcoffexec.c: Use bfd_get_error and bfd_set_error and new error names.
1994-02-17 * messages.c (as_perror) [BFD_ASSEMBLER]: Use bfd_get_error andDavid MacKenzie1-0/+5
bfd_set_error and new error names.
1994-02-17 * ldlang.c, ldmain.c, ldmisc.c: Use bfd_get_error andDavid MacKenzie4-64/+18
bfd_set_error and new error names.
1994-02-17 * ar.c, bucomm.c, nlmconv.c, nm.c, objcopy.c, objdump.c,David MacKenzie2-2/+8
size.c: Use bfd_get_error and bfd_set_error and new error names.
1994-02-17 * bfd.c (bfd_get_error, bfd_set_error): New functions.David MacKenzie15-270/+304
(bfd_error): Make static. (bfd_error_type): Renamed from bfd_ec. Prepend "bfd_error_" to all values. * bfd-in2.h: Regenerated. * aix386-core.c, aout-adobe.c, aout-encap.c, aout-target.h, aoutf1.h, aoutx.h, archive.c, archures.c, bfd.c, bout.c, cache.c, coff-alpha.c, coff-mips.c, coff-rs6000.c, coffcode.h, coffgen.c, core.c, ctor.c, ecoff.c, ecofflink.c, elf.c, elf32-hppa.c, elf32-mips.c, elfcode.h, format.c, hash.c, hp300hpux.c, hppabsd-core.c, i386lynx.c, ieee.c, libbfd.c, libelf.h, linker.c, lynx-core.c, nlm.c, nlm32-alpha.c, nlm32-i386.c, nlm32-sparc.c, nlmcode.h, oasys.c, opncls.c, osf-core.c, ptrace-core.c, reloc16.c, rs6000-core.c, section.c, som.c, srec.c, sunos.c, syms.c, targets.c, tekhex.c, trad-core.c: Change callers.
1994-02-17* rltty.c: #if out some code if __GO32__.Per Bothner2-0/+666
1994-02-16 * som.c: Remove FIXMEs for things which have been dealt with.Jeff Law2-9/+8
1994-02-16 * libiberty.h: Don't declare strsignal, to avoid conflicts withIan Lance Taylor1-0/+5
Solaris system header files.
1994-02-16(1) remove dangling references to old internal sections (pass1, difference)Roland Pesch1-74/+113
(2) move explanation of new MIPS options from summary section to MIPS-options section; add summaries in appropriate spots. (3) usual minor rephrasing in passing.
1994-02-16* configure.in: Support i960-vxworks versions > 5.0 as coff.Ken Raeburn2-3/+14
Default is still bout if no version is specified.
1994-02-16i960-bout linker fixes, install-info bugfixKen Raeburn1-0/+20
1994-02-16(lang_size_sections): Clear bfd_error before calling bfd_relax_section, in caseKen Raeburn1-7/+13
it returns false but doesn't flag an error. If an error is returned, indicate which one it is in the error message.
1994-02-16(install-info): Depend on ld.info, and use "$<*" soKen Raeburn1-6/+6
it'll get picked up from $(srcdir) if appropriate.
1994-02-16i960-bout linker fixes, i960 coff config changesKen Raeburn1-0/+34
1994-02-16Support i960 vxworks versions > 5.0 with coff, not bout. Default with noKen Raeburn1-4/+14
version number is still bout. Support explicit i960-coff target too.
1994-02-16(b_out_get_reloc_upper_bound): For BSS section, just return 0.Ken Raeburn1-285/+279
(aligncode): When shrinking, the addend should be set to the current offset in the section plus the number of bytes of padding that will actually be retained. (b_out_relax_section): If a section contains no relocations, don't bother processing them. (b_out_get_relocated_section_contents): Set reloc_done. Assert that bfd_get_section_contents returns true. Check that relocs are properly ordered. (b_out_get_relocated_section_contents, case ALIGNDONE): Assert that reloc's addend falls between the current source offset and the raw size of the input section. Changed some indentation, deleted trailing whitespace, fixed some comments, removed some "#if 1" lines. (output_addr): New macro. (calljx_callback, callj_callback, get_value, abs32code, aligncode, b_out_get_relocated_section_contents): Use it for readability.
1994-02-16(default_indirect_link_order): In assertion, compare link_order size fieldKen Raeburn1-1/+1
against cooked size, not raw size, of input section.
1994-02-16(bfd_get_section_contents): Since this function reads unrelocated contents, theKen Raeburn1-4/+4
section's raw size is always the one to use for bounds checking.
1994-02-15 * readline.c (_rl_output_character_function), display.c:Per Bothner5-63/+45
Return int, not void, to conform with the expected arg of tputs. * readline.c (init_terminal_io): tgetflag only takes 1 arg. * readline.c (_rl_savestring): New function. * chardefs.h: To avoid conflicts and/or warnings, define savestring as a macro wrapper for _rl_savestring. * display.c (extern term_xn): It's an int flag, not a string. * charsdefs.h, rldefs.h: Remove HAVE_STRING_H-related junk.
1994-02-15Tue Feb 15 12:44:30 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs3-23/+18
* mpw-make.in (CSEARCH): Add include/mpw to search path. * hosts/mpw.h (stat): Remove incomplete definition, now in include/mpw/sys. (POSIX_UTIME): Define.
1994-02-15 * som.c (som_bfd_prep_for_ar_write): Iterate through the SOMJeff Law2-14/+20
symbols, not the BFD symbols. (som_bfd_ar_write_symbol_stuff): Likewise.
1994-02-15"Default" procedures for any host.Rob Savoye1-0/+59
1994-02-15 * som.c (som_slurp_symbol_table): Do not die if a BFD doesn'tJeff Law2-6/+5
have any symbols.
1994-02-15 * Finish basic read-write support for SOM archive libraries. BugsJeff Law2-122/+595
surely remain as this hasn't been tested all that much. * som.c (SOM_LST_HASH_SIZE, SOM_LST_MODULE_LIMIT): Define. (struct som_misc_symbol_info): New structure to hold info necessary to build both normal and library symbol tables. (som_derive_misc_symbol_info): New function to derive info necessary to build both normal and library symbol tables. (som_build_and_write_symbol_table): Use new function to derive misc symbol information. (som_slurp_symbol_table): Update backend private data for symbols appropriately. (som_bfd_prep_for_ar_write): New function. (som_bfd_ar_symbol_hash): New function. (som_bfd_ar_write_symbol_stuff): New function. (som_write_armap): Flesh out. (som_vec): Fix ar padding character. * som.c: Consistently use memset rather than bzero.
1994-02-15Swap order of config names to match so vxworks is before m68k.Rob Savoye1-26/+9
1994-02-15Set correct values for NM, SIZE etc...Rob Savoye1-3/+3
1994-02-15Leave it for the init file to identify proper binary to run.Rob Savoye1-7/+0
1994-02-15Use new config features of DejaGnu in site.exp file.Rob Savoye1-2/+38
1994-02-15Add "-N".Rob Savoye1-1/+1
1994-02-15 * coff-rs6000.c: Add Lynx core file support, use HOST_AIX, whereStu Grossman2-0/+15
appropriate. * rs6000-core.c: Use HOST_AIX instead of COREFILES_PLEASE. * config/rs6000.mh: Remove defs of ARCHIVES_PLEASE and COREFILES_PLEASE. * config/rs6000lynx.mh: Turn on Lynx core file support. * hosts/rs6000.h: #define HOST_AIX. * hosts/rs6000lynx.h: Create this to enable Lynx host support.
1994-02-15 * hosts/rs6000lynx.h: Create this to enable Lynx host support.Stu Grossman1-0/+1
1994-02-15 * coff-rs6000.c: Add Lynx core file support, use HOST_AIX, whereStu Grossman3-34/+458
appropriate. * rs6000-core.c: Use HOST_AIX instead of COREFILES_PLEASE. * config/rs6000.mh: Remove defs of ARCHIVES_PLEASE and COREFILES_PLEASE. * config/rs6000lynx.mh: Turn on Lynx core file support. * hosts/rs6000.h: #define HOST_AIX.