aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1994-02-07 * config/m68k/{m68k-em.mt,tm-m68k-em.h}: Remove; no longer used.Jim Kingdon5-76/+6
* configure.in: Remove comment about m68k-em.mt. * Makefile.in: Remove references.
1994-02-07 * defs.h [BFD64]: Use BFD_HOST_64_BIT, not nonexistentJim Kingdon1-0/+5
BFD_HOST_64_TYPE.
1994-02-07tc-alpha, obj-ecoff changesKen Raeburn1-0/+16
1994-02-07* tc-alpha.c (md_section_align): Change second argument andKen Raeburn1-6/+4
return type to valueT, to agree with tc.h. (alpha_do_align): Local static array nop_pattern is now unsigned char, to avoid overflow warnings. * tc-alpha.h (md_section_align): Delete declaration. * obj-ecoff.c (ecoff_frob_file): Ensure that ecoff_data for output bfd is non-null before indirecting through it. Crock to get GP set right: * tc-alpha.c (alpha_frob_ecoff_data): Renamed from alpha_frob_file. * tc-alpha.h (tc_frob_file): Macro deleted. * obj-ecoff.c (ecoff_frob_file) [TC_ALPHA]: Call alpha_frob_ecoff_data, then fill in optional-header info with gp value and register masks.
1994-02-07atof-generic.c, ecoff.c, literal.c, write.c changesKen Raeburn1-0/+19
1994-02-07(atof_generic): Calculate maximum number of useful digits in integerKen Raeburn1-0/+9
arithmetic, to eliminate only source of dependence on floating point support, which currently doesn't work yet on the Alpha.
1994-02-07 * ldmain.c (main): Call xatexit, not atexit.David MacKenzie1-0/+3
Call xmalloc_set_program_name.
1994-02-07 * elfcode.h (prep_headers, swap_out_syms): Check for NULL returnDavid MacKenzie2-10/+68
from bfd_new_strtab. (elf_compute_section_file_positions): Check for false return from swap_out_syms. * linker.c (default_indirect_link_order): Check for NULL return from bfd_get_relocated_section_contents. * syms.c: Make example application in doc call xmalloc, not bfd_xmalloc. * aoutx.h (NAME(aout,slurp_symbol_table), aout_link_get_symbols, NAME(aout,link_hash_table_create)): * bout.c (b_out_slurp_reloc_table, b_out_squirt_out_relocs): * ecoff.c (ecoff_bfd_link_hash_table_create): * ecofflink.c (bfd_ecoff_debug_init): * format.c (bfd_check_format_matches): * linker.c (_bfd_generic_link_hash_table_create): (_bfd_generic_final_link): * reloc16.c (bfd_coff_reloc16_relax_section): (bfd_coff_reloc16_get_relocated_section_contents): * elf32-hppa.c (hppa_elf_build_arg_reloc_stub): * elf32-mips.c (mips_elf_final_link): * elfcode.h (bfd_new_strtab): (bfd_add_2_to_strtab): (elf_slurp_symbol_table): (elf_corefile_note): * libbfd.c (bfd_zmalloc): Use malloc and check the result, instead of bfd_xmalloc.
1994-02-07 * ldlang.c (lang_size_sections): Check if bfd_relax_section setDavid MacKenzie1-0/+5
bfd_errno.
1994-02-07 (udi_create_inferior): If udi_session_id is negative, open a newJim Kingdon1-0/+2
TIP rather than giving an error.
1994-02-07 * gdb.t02/whatis.exp (v_char_array, v_signed_char_array),Jim Kingdon1-5/+5
gdb.t03/ptype.exp (ptype structure, ptype union): Remove xfails; the test is looser than when the xfails were added.
1994-02-07 * config/udi-gdb.exp (gdb_load): Use "file", not "load" command,Jim Kingdon2-15/+20
since "run" automatically loads if necessary. Call gdb_target_udi after the "file" since "file" kills any execution target.
1994-02-07 * target.c (target_preopen): If target_kill doesn't remove theJim Kingdon2-6/+3
target from the stack, use pop_target to do it.
1994-02-07 * gdb.t02/whatis.exp: Remove xfails for PRs 1838 and 2417; theyJim Kingdon1-0/+10
are fixed. * gdb.t02/whatis.exp: Remove xfails for v_char_array and v_signed_char_array; the test is looser than when the xfails were added. * gdb.t00/{help.exp,default.exp}: Don't test "target remote" on UDI. * gdb.t00/help.exp: Don't expect remote to be in "help target" output.
1994-02-07 * coffread.c (process_coff_symbol, case C_TPDEF): Don't set nameJim Kingdon1-0/+4
of TYPE_CODE_PTR or TYPE_CODE_FUNC types. This parallels similar changes to stabsread.c from summer 1993.
1994-02-07 * config.sub (hiux): Fix typo. From m-kasahr@sramhc.sra.co.JP.Jeff Law2-33/+134
1994-02-07 * configure.in (hiux): Fixes from m-kasahr@sramhc.sra.co.JP.Jeff Law2-0/+4
1994-02-07* gdb.t01/run.exp: Only run shell test if isnative.Jim Kingdon1-0/+2
1994-02-07 * config/obj-som.c (obj_som_init_stab_section): Same changeJeff Law1-0/+6
as coffbfd and elf below. Zero the initial stab symbol after allocating it.
1994-02-07 * config/udi-gdb.exp (gdb_load): Use "file", not "load" command,Jim Kingdon2-26/+7
since "run" automatically loads if necessary.
1994-02-06 * config/udi-gdb.exp (gdb_start): Don't send "set args main" toJim Kingdon2-4/+6
GDB. GDB doesn't work that way (not anymore at least) on UDI. * gdb.t01/run.exp: Don't pass extra first argument for UDI.
1994-02-06 * remote-udi.c (udi_files_info): If prog_name is NULL, just skipJim Kingdon2-12/+38
printing the program, rather than passing NULL to printf. (udi_detach): Set udi_session_id to -1 so that udi_close doesn't try to call UDIDisconnect again. Print better message. (udi_kill): Just call UDIDisconnect ourselves, rather than doing it via udi_close. (udi_open): Unpush UDI target after target_preopen, now that udi_kill doesn't pop the target. (udi_create_inferior): If udi_session_id is negative, open a new TIP rather than giving an error.
1994-02-06 * config/mips/mipsm3.mh, config/i386/i386m3.mh,Jim Kingdon8-26/+33
config/ns32k/ns32km3.mh: Define NAT_FILE. * config/nm-m3.h: Change guard from _OS_MACH3_H_ and _OS_MACH3_H (it was inconsistent and namespace-wrong) to NM_M3_H. * m3-nat.c (mach_really_wait): Change parameter name to ourstatus. (m3_open): New function. (m3_ops): Use it. * TODO: Update Mach section. * Makefile.in: Remove "rapp" stuff; it is superseded by gdbserver.
1994-02-06 * printcmd.c (printf_command): Add missing single-letterPer Bothner1-0/+5
backslash-escape sequences, and improve error message.
1994-02-06 * corelow.c (solib_add_stub, core_open): Pass address of from_ttyJim Kingdon2-5/+10
rather than trying to shove an int into a pointer and back out again. This avoids compiler warnings.
1994-02-06 * i960-dis.c (reg, mem): Just use a static array instead ofJim Kingdon1-0/+5
calling xmalloc.
1994-02-06 * defs.h (alloca): Declare as void *, not char *, on hpux.Jim Kingdon2-22/+38
Don't prototype it, just declare the return type.
1994-02-06 * config/i386/tm-sun386.h, config/i386/tm-symmetry.hPeter Schauer3-2/+7
(REGISTER_CONVERT_TO_RAW): Add missing backslash.
1994-02-06remove cvs lossageDavid MacKenzie1-7/+1
1994-02-05 * remote-mips.c (mips_fetch_registers): If regno is FP_REGNUM orJim Kingdon2-4/+15
ZERO_REGNUM, just read it as zero without talking to the board.
1994-02-05Don't refer to new fields unless BFD_ASSEMBLER (from sac).Ian Lance Taylor1-0/+2
1994-02-05Sat Feb 5 12:30:32 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs2-0/+8
* config/obj-coffbfd.c (obj_coff_init_stab_section): Zero the initial stab symbol after allocating it. * config/obj-elf.c (obj_elf_init_stab_section): Ditto. This fixes a critical bug observed in Q4 for Lynx.
1994-02-05 * gdb.t17/interrupt.c: If we get EINTR, don't print an error message.Jim Kingdon1-0/+6
* gdb.t17/callfuncs.exp: Add xfails for rs6000.
1994-02-05* config.bfd: Put m68*-*-sysv* line after m68*-*-sysv4*.Jim Kingdon1-0/+4
1994-02-05 * config/i386/tm-i386aix.h (REGISTER_CONVERT_TO_RAW): Add missingJim Kingdon2-5/+7
backslash. * i386-tdep.c (i386_extract_return_value): Pass TYPE_LENGTH (type) to store_floating, not nonexistent variable len.
1994-02-05 * remote-mips.c (mips_insert_breakpoint, mips_remove_breakpoint):Jim Kingdon4-27/+91
New functions. (mips_store_word): Change calling convention to return errors, and to provide old contents if the caller wants it. (mips_xfer_memory): Deal with errors from mips_store_word. * config/mips/tm-idt.h, config/mips/tm-idtl.h: Remove BREAKPOINT define now that remote-mips.c doesn't use BREAKPOINT.
1994-02-05 * config/tc-hppa.c (pa_ip): addb[tf] should only acceptJeff Law1-0/+6
non-negated condition completers. Add support for addb pseudo-op which accepts both negated and non-negated completers.
1994-02-05 * hppa.h (addb): Use '@' for addb and addib pseudo ops.Jeff Law1-0/+3
(so we can determine valid completers for both addb and addb[tf].)
1994-02-05 * gdb.disasm/hppa.s (comib_tests): Add missing instruction.Jeff Law1-0/+5
(comib_nullified_tests): Fix typo. * gdb.disasm/hppa.exp (all comb tests): Fix thinkos in expect strings. No longer expected to fail.
1994-02-05 * hppa-dis.c (print_insn_hppa): For '?' and '@' only adjust theJeff Law1-0/+3
condition name index if this is for a negated condition.
1994-02-05 * remote-e7000.c: Replace "snoop" command (e7000_noecho) withJim Kingdon1-1/+4
remote_debug.
1994-02-05 * gdb.disasm/hppa.s (addib_tests): Fix typo.Jeff Law3-72/+1699
* gdb.disasm/hppa.exp (all addb tests): Fix thinkos in expect strings. No longer expected to fail.
1994-02-05 * gdb.t24/demangle.exp: Re-write demangle to just call gdb_test,Jim Kingdon1-0/+8
properly quoting regexps. This makes the second argument to demangle a fixed string, which matches the callers, instead of a shell-style pattern which is what the previous implementation used. Update some of the callers.
1994-02-05 * gdb.disasm/hppa.exp (fmpy_addsub_tests): Fix typo in expect string.Jeff Law2-7/+9
No longer expected to fail.
1994-02-05 * hppa-dis.c (print_insn_hppa): No space before 'H' operand.Jeff Law2-13/+48
Floating point format for 'H' operand is backwards from normal case (0 == double, 1 == single). For '4', '6', '7', '9', and '8' operands (fmpyadd and fmpysub), handle bizarre register translation correctly for single precision format.
1994-02-05 * Makefile.in: Remove obsolete rules for history.info andJim Kingdon1-0/+5
readline.info.
1994-02-05 * config/rs6000/tm-rs6000.h (STORE_STRUCT_RETURN): Don't castJim Kingdon1-0/+5
to unsigned int.
1994-02-05 * srec.c (srec_write_record): Put CONST keyword for "src" beforePeter Schauer1-0/+8
"unsigned", some compilers don't like it after "unsigned". * libcoff.h, libcoff-in.h (bfd_perform_slip): Rename "value" to "val" in prototype declaration because some compilers don't like arguments whose names are the same as types.
1994-02-05 * value.h (print_longest): Rename "value" to "val" in prototypePeter Schauer1-0/+8
declaration because some compilers don't like arguments whose names are the same as types. * remote.c (remote_xfer_memory): Cast "myaddr" to unsigned char * before passing it to remote_*_bytes.
1994-02-05 * emultempl/lnk960.em (append), emultempl/hppaosf.emDavid MacKenzie3-10/+16
(hppaosf_finish): Call xmalloc, not ldmalloc. * ldmain.c (preserve_output): Function removed. (main): Do it here instead.