aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-08-30* resrc.c (close_input_stream): delete extraneous logicDJ Delorie2-6/+4
2000-08-30* ld-undefined/undefined.exp (hppa*64*-*-*, mn10300-*-elf,Alexandre Oliva2-1/+12
sh-*-*): With dwarf-2, `undefined function' can't pass.
2000-08-30Applied patch from David Edelsohn <dje@watson.ibm.com>.Kevin Buettner2-1/+8
2000-08-302000-08-30 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-77/+71
* tic80-dis.c: Fix formatting.
2000-08-302000-08-29 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder7-68/+298
* elf.c: Eliminate references to __sparcv9 macro; replace with autoconf variables HAVE_PSINFO32_T etc. * configure.in: Auto-configure HAVE_PSINFO_32_T, HAVE_PRPSINFO32_T, HAVE_PSTATUS32_T, HAVE_PRSTATUS32_T, HAVE_PRSTATUS32_T_PR_WHO. * config.in: Ditto. * acinclude.m4 (BFD_HAVE_SYS_PROCFS_TYPE) define _SYSCALL32 so it can detect the above typedefs. (BFD_HAVE_SYS_PROCFS_TYPE_MEMBER): Ditto. * aclocal.m4: Ditto. * configure: Regenerate.
2000-08-302000-08-29 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-35/+38
* w65-dis.c: Fix formatting.
2000-08-302000-08-29 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-13/+17
* app.c: Fix a comment typo. Fix formatting.
2000-08-302000-08-29 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder9-41/+330
* valops.c (value_cast): Indentation fix-up. * acconfig.h (HAVE_PRGREGSET32_T, HAVE_PRFPREGSET32_T, HAVE_STRUCT_LINK_MAP32): New configure macros. * config.in: Ditto. * configure.in: Test for the above new macros. * breakpoint.c: Update copyright date. * core-sol2.c: Include v9/sys/privregs.h directly to work around a bug in Sun's Solaris 8 header files. (fetch_core_registers): Use the above new configure macros to handle cross-debugging of 32-bit core files on a 64-bit host. * sol-thread.c (ps_pdmodel) New function. (rw_common): For debugging of 32-bit apps on a 64-bit host, truncate addresses to 32 bits. * solib.c (solib_extract_address): Functionize. Make 32/64 aware. (LM_ADDR, LM_NEXT, LM_NAME): Ditto. (IGNORE_FIRST_LINK_MAP): Ditto. (first_link_map_member): Make 32/64 aware. (open_symbol_file_object): Ditto. (current_sos): Ditto.
2000-08-292000-08-29 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder3-97/+100
* i386-linux-nat.c (i386_linux_skip_solib_resolver, skip_hurd_resolver, find_minsym_and_objfile): Move these solib functions into i386-linux-tdep.c for cross debugging. * i386-linux-tdep.c: Receive the above functions.
2000-08-29Fix stack offset correction for 68hc11Stephane Carrez2-13/+37
2000-08-29Fix some ia64 gas failures.Timothy Wall5-7/+15
2000-08-29Protoization.Kevin Buettner2-30/+4
2000-08-28Fix segfault from last memory-leak fixing patch.Jim Wilson2-1/+7
* ia64-dis.c (print_insn_ia64): Add failed label after ia64_free_opcode call. Change last goto to use failed instead of done.
2000-08-28* i386-linux-nat.c (fetch_inferior_registers): Move call toMark Kettenis2-1/+10
dummy_sse_values ... (supply_fpregset): ... here.
2000-08-282000-08-28 Dave Brolley <brolley@redhat.com>Dave Brolley11-181/+346
* Makefile.in: Use of @true confuses VPATH. Remove it. * cpu.h: Regenerated. * cpux.h: Regenerated. * decode.c: Regenerated. * decodex.c: Regenerated. * model.c: Regenerated. * modelx.c: Regenerated. * sem-switch.c: Regenerated. * sem.c: Regenerated. * semx-switch.c: Regenerated.
2000-08-282000-08-28 Dave Brolley <brolley@redhat.com>Dave Brolley3-78/+176
* cpu.h: Regenerated. * decode.c: Regenerated.
2000-08-282000-08-28 Dave Brolley <brolley@redhat.com>Dave Brolley2-1/+13
* cgen-trace.c (sim_cgen_disassemble_insn): Make sure entire insn is in insn_value if it will fit.
2000-08-282000-08-28 Dave Brolley <brolley@redhat.com>Dave Brolley16-360/+726
* cgen-ibld.in (cgen_put_insn_int_value): New function. (insert_normal): Allow for non-zero word_offset with CGEN_INT_INSN_P. (insert_insn_normal): Use cgen_put_insn_int_value with CGEN_INT_INSN_P. (extract_normal): Allow for non-zero word_offset with CGEN_INT_INSN_P. * cgen-dis.in (read_insn): New static function. (print_insn): Use read_insn to read the insn into the buffer and set up for disassembly. (print_insn): in CGEN_INT_INSN_P, make sure that the entire insn is in the buffer. * fr30-asm.c: Regenerated. * fr30-desc.c: Regenerated. * fr30-desc.h Regenerated. * fr30-dis.c: Regenerated. * fr30-ibld.c: Regenerated. * fr30-opc.c: Regenerated. * fr30-opc.h Regenerated. * m32r-asm.c: Regenerated. * m32r-desc.c: Regenerated. * m32r-desc.h Regenerated. * m32r-dis.c: Regenerated. * m32r-ibld.c: Regenerated. * m32r-opc.c: Regenerated.
2000-08-282000-08-28 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-35/+39
* tic30-dis.c: Fix formatting.
2000-08-272000-08-27 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni8-19/+30
* pa64solib.c (pa64_solib_load_symbols): Don't use ANOFFSET as an lvalue. * xcoffread.c (xcoff_symfile_offsets): Ditto * somsolib.c (som_solib_section_offsets): Ditto. * somread.c (som_symfile_offsets): Ditto. * rs6000-nat.c (vmap_symtab): Ditto. * remote-vx.c (vx_add_symbols): Ditto. * remote-os9k.c (rombug_wait): Ditto.
2000-08-27* gregset.h: Protect against multiple inclusion. Remove someMark Kettenis2-7/+17
redundant spaces.
2000-08-27Reclaim reloc space for symbols that have been forced local.Alan Modra2-43/+63
2000-08-27* win32-nat.c (dll_symbol_command): Tack a .dll on the end of a suppliedChristopher Faylor6-198/+697
argument if it is missing an extension. * corelow.c: Define O_BINARY if it isn't defined. (core_open): Open core file in binary mode. * config/i386/tm-cygwin.h (child_clear_solibs): Rename from child_clear_solib. * config/i386/cygwin.mh: Add dependency from corelow.o. * win32-nat.c (register_loaded_dll): New function. Add dll to the list of currently loaded dlls. (handle_load_dll): Use register_loaded_dll. (child_solib_add): Distinguish between active process and core targets. (solib_symbols_add): Load symbols from loaded dll. (core_dll_symbols_add): New function. Load symbols from dll referenced in core. (core_section_load_dll_symbols): New function. (dll_code_sections_add): New function. (map_single_dll_code_section): New function. (fetch_elf_core_registers): New function. (_initialize_core_win32): New function.
2000-08-262000-08-27 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-65/+73
* sh-dis.c: Fix formatting.
2000-08-26Protoization.Kevin Buettner3-9/+8
2000-08-26Multi-arch support for 68hc11Stephane Carrez2-355/+668
2000-08-25Fri Aug 25 16:57:05 2000 David Taylor <taylor@texas.cygnus.com>David Taylor3-0/+16
* regcache.c (register_changed): New function. * value.h: Declare it.
2000-08-25Fri Aug 25 12:11:21 2000 David Taylor <taylor@texas.cygnus.com>David Taylor7-17/+97
* symtab.c (search_symbols): Fix off by one error in index for initializing variables ourtype, ourtype2, ourtype3, and ourtype4. (symtab_symbol_info): fix similar off by one error. Fri Aug 25 12:03:15 2000 David Taylor <taylor@texas.cygnus.com> * gdbarch.sh (TARGET_ADDR_BIT): New macro for the number of bits in gdb's representation of a target address. * gdbarch.c, gdbarch.h: Regenerated. * gdbtypes.c (build_gdbtypes): Use TARGET_ADDR_BIT instead of TARGET_PTR_BIT when initializing builtin_type_CORE_ADDR. * printcmd.c (print_address_numeric): Use TARGET_ADDR_BIT instead of TARGET_PTR_BIT, because we're printing an address, not a pointer.
2000-08-25When choosing the target for a particular endianness, do nothing if the targetNick Clifton2-25/+36
is not supported.
2000-08-252000-08-24 H.J. Lu <hjl@gnu.org>H.J. Lu3-8/+14
* emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Don't check -rpath nor LD_RUN_PATH for cross link. * ld.texinfo: Document the change.
2000-08-25Correctly calculate the pc relative offset of the target destination for jmpNick Clifton2-4/+10
instructions.
2000-08-252000-08-24 Pierre Muller <muller@ics.u-strasbg.fr>Pierre Muller3-7/+48
* Makefile.in: add rules to compile and link pascal specific files. * config/djgpp/fnchange.lst: add substitution for p-exp.tab.c.
2000-08-242000-08-24 David Edelsohn <dje@watson.ibm.com>Geoffrey Keating2-0/+12
* ppc-opc.c (powerpc_opcodes): Add rfid, mtsrd, mtsrdin, mtmsrd.
2000-08-24 * NEWS: Mention support for CRIS.Hans-Peter Nilsson6-0/+18
2000-08-24Allow common symbols to have an alignment of 1 if explicitly requested, andNick Clifton2-1/+10
not overridden by other definitions.
2000-08-242000-08-24 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-11/+16
* z8k-dis.c: Fix formatting.
2000-08-24 * config/tc-avr.h (TC_IMPLICIT_LCOMM_ALIGNMENT): New macros.Denis Chertykov1-0/+5
Sets `.lcomm' alignment to zero.
2000-08-24 * config/tc-avr.h (TC_IMPLICIT_LCOMM_ALIGNMENT): New macros.Denis Chertykov1-0/+9
Sets `.lcomm' alignment to zero.
2000-08-242000-08-20 Michael Chastain <chastain@redhat.com>Andrew Cagney2-2/+20
* remote.c (read_frame): Handle SERIAL_TIMEOUT while reading checksum.
2000-08-232000-08-23 H.J. Lu <hjl@gnu.org>H.J. Lu2-36/+20
* emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Get the current runpath list from bfd_elf_get_runpath_list () before search.
2000-08-23* config/tc-i386.h <OBJ_MAYBE_ELF, OBJ_MAYBE_COFF>Alexandre Oliva2-1/+6
(TC_FIX_ADJUSTABLE): Define.
2000-08-23Fix unwind section bug found by linux kernel.Jim Wilson2-2/+9
* config/tc-ia64.c (output_unw_records): Set U & E flags only if unwind.personality_routine is set.
2000-08-23* write.c (TC_FIX_ADJUSTABLE): Remove the duplicate.Alexandre Oliva2-4/+4
2000-08-23Change News to NEWS.H.J. Lu1-1/+1
2000-08-23Protoize.Kevin Buettner3-12/+9
2000-08-23* config/tc-i386.h (TC_FIX_ADJUSTABLE): Do *NOT* define if targetAlexandre Oliva2-1/+6
environment is pe.
2000-08-23 * gdbmi.texinfo: Change flathead -> @sc{gdb/mi}.Eli Zaretskii2-69/+78
Fix typos and markup mistakes (from Dmitry S. Sivachenko <dima@Chg.RU>).
2000-08-22Fix bugs detecting w65 architecture.Nick Clifton3-4/+15
2000-08-222000-08-22 H.J. Lu <hjl@gnu.org>H.J. Lu4-10/+86
* emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Search the DT_RPATH/DT_RUNPATH entries for DT_NEEDED after LD_LIBRARY_PATH for native linker. Display the needed DSO if trace_file_tries is non-zero. (gld${EMULATION_NAME}_try_needed): Report the needed DSO found if trace_file_tries is non-zero. * ld.texinfo: Document the usage of DT_RPATH/DT_RUNPATH. * News: Mention it.
2000-08-222000-08-22 H.J. Lu <hjl@gnu.org>H.J. Lu6-0/+106
* elf-bfd.h (elf_link_hash_table): Add runpath. * bfd-in.h (bfd_elf_get_runpath_list): New prototype. * bfd-in2.h: Rebuilt. * elf.c (_bfd_elf_link_hash_table_init): Initialize the "runpath" field to NULL. (bfd_elf_get_runpath_list): New function. * elflink.h (elf_link_add_object_symbols): Record DT_RPATH and DT_RUNPATH entries.