aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-05-14* remote.c (remote_write_bytes): Set nr_bytes before returning it.Andrew Cagney3-0/+8
* solib.h (no_shared_libraries): Declare.
2001-05-14Fix logic selecting a new architecture. Use the sequence:Andrew Cagney5-117/+106
o provided by INFO o hard-wired by (gdb) set ... o reversed engineered from INFO.abfd o default to previous architecture
2001-05-142001-05-14 H.J. Lu <hjl@gnu.org>H.J. Lu2-2/+7
* config.if (libc_interface): Set to -libc6.2- for cross compiling to Linux/glibc 2.2.
2001-05-14* Makefile.in (GDBvn.texi): Set GDBVN from ../version.in.Andrew Cagney2-3/+7
2001-05-13* config/tc-mn10300.c (tc_gen_reloc): Don't reject differencesAlexandre Oliva2-0/+45
between symbols if the base symbol is in the current section; emit a PC-relative relocation instead.
2001-05-12Add missing entry for change committed on 2001-01-28.Michael Chastain1-0/+22
2001-05-122001-05-12 Fernando Nasser <fnasser@redhat.com>Fernando Nasser3-2/+15
* remote-e7000.c (e7000_open): Check for bad baud rate. * remote-st.c (st2000_open): Ditto.
2001-05-122001-05-12 H.J. Lu <hjl@gnu.org>H.J. Lu2-0/+11
* i386-dis.c (print_insn_i386): Always set `mod', `reg' and `rm'.
2001-05-12Peter Targett's backwards compatibility and other arc fixes.Alan Modra12-193/+253
2001-05-12 * i386-dis.c (twobyte_has_modrm): Update table.Alan Modra4-10/+29
(need_modrm): Give it file scope. (MODRM_CHECK): Define. (dofloat): Use MODRM_CHECK. (OP_E): Likewise. (OP_EM): Likewise. (OP_EX): Likewise. and fix testsuite yet again now that we are getting correct disassembly.
2001-05-12Oops, wrong address for pmuludq insn.Alan Modra1-1/+1
2001-05-12Correct cvtps2dq, movdq2q, movq2dq, and movq problems.Alan Modra8-13/+31
2001-05-12* thread.c (do_captured_list_thread_ids): Use ui_out_tuple_beginJim Blandy2-2/+6
and ui_out_tuple_end instead of ui_out_list_begin and ui_out_list_end.
2001-05-12* Makefile.in (gnu-v2-abi.o): Add $(demangle_h) to list ofJim Blandy2-2/+8
dependencies. Reorder dependencies to match #includes in file, for easier verification.
2001-05-12s/ui_out_list/ui_out_tupple/Andrew Cagney13-104/+158
2001-05-12* gnu-v2-abi.c: Don't #include "gdb_regex.h". We don't use it.Jim Blandy2-1/+4
2001-05-12Tweeks from RDBrown to fix compiling on HP/UX using HP's compiler.Andrew Cagney4-15/+32
2001-05-12NEWS on version.in.Andrew Cagney2-0/+7
2001-05-12* mips-tdep.c (mips_store_return_value,Jim Blandy2-2/+8
mips_extract_return_value): Pass arguments to return_value_location in the proper order.
2001-05-12Replace Makefile.in:VERSION with the file version.in.Andrew Cagney3-8/+17
2001-05-11Fix handling of XScale LDRD and STRD instructions with post indexed ↵Nick Clifton2-6/+11
addressing modes.
2001-05-11merge from gccDJ Delorie2-10/+4
2001-05-112001-05-10 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni1-19/+13
* gdb.base/completion.exp: Revamp test. Make it execute on all platforms.
2001-05-11 2001-05-10 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni1-1/+5
* gdb.base/completion.exp: Revamp test. Make it execute on all platforms.
2001-05-11Add ``type'' parameter to set_raw_breakpoint().Kevin Buettner2-65/+63
2001-05-112001-05-11 Fernando Nasser <fnasser@redhat.com>Fernando Nasser2-8/+47
* ser-unix.c (rate_to_code): Issue warning if baud rate is invalid. (hardwire_setbaudrate): Set errno to EINVAL and return with error if the conversion of the baud rate to code fails.
2001-05-112001-02-28 Michael Snyder <msnyder@mvstp600e.cygnus.com>Michael Snyder1-3/+11
* symtab.c (print_msymbol_info): Print addresses by portable method longest_local_hex_string_custom. Allow for 64-bit addresses.
2001-05-11 * elfxx-ia64.c (is_unwind_section_name): Consider linkonce unwindJakub Jelinek11-32/+164
sections as well. (elfNN_ia64_final_write_processing): Map .gnu.linkonce.ia64unw.FOO to .gnu.linkonce.t.FOO text section. * readelf.c (process_unwind): Print all unwind sections, not just one. * config/tc-ia64.c (special_linkonce_name): New. (make_unw_section): Map .gnu.linkonce.t.FOO text section into .gnu.linkonce.ia64unw{,i}.FOO. (ia64_elf_section_type): Handle .gnu.linkonce.ia64unw{,i}.FOO. (dot_endp): Add comment about it. * elf/ia64.h (ELF_STRING_ia64_unwind_once): Define. (ELF_STRING_ia64_unwind_info_once): Define. * emulparams/elf64_ia64.sh (OTHER_READONLY_SECTIONS): Put .gnu.linkonce.ia64unw{,i} sections into corresponding .IA_64.unwind* output sections. * emulparams/elf64_aix.sh (OTHER_READONLY_SECTIONS): Likewise.
2001-05-11 * merge.c (struct sec_merge_hash_entry): Add u.entsize and u.suffixJakub Jelinek34-77/+575
fields, change sec into secinfo. (struct sec_merge_info): Add chain, remove last fields. (struct sec_merge_sec_info): Add next, sec, psecinfo fields. (sec_merge_hash_lookup): If lookup could not use a string only because it has bad alignment, mark the old string for deletion. (sec_merge_add): Add secinfo argument. Don't compute entry's position, instead record the section. (sec_merge_emit): Update for the sec into secinfo change in struct sec_merge_hash_entry. (_bfd_merge_section): Only record the section for merging, defer putting strings into the hash table. (cmplengthentry, last4_eq, last_eq, record_section, merge_strings, _bfd_merge_sections): New functions. (_bfd_merged_section_offset): Update for the sec_merge_hash_entry changes. * libbfd-in.h (_bfd_merge_sections): Add prototype. (_bfd_nolink_bfd_merge_sections): Define. * libbfd.h: Likewise. (bfd_generic_merge_sections): Add prototype. * targets.c (BFD_JUMP_TABLE_LINK): Add _bfd_merge_sections. (struct bfd_target): Likewise. * bfd.c (bfd_merge_sections): Define. * bfd-in2.h: Rebuilt. * elf.c (_bfd_elf_merge_sections): New function. * elf-bfd.h (_bfd_elf_merge_sections): Add prototype. * elfxx-target.h (bfd_elfNN_bfd_merge_sections): Define. * reloc.c (bfd_generic_merge_sections): New function. * vms.c (vms_bfd_merge_sections): New function. * aout-adobe.c (aout_32_bfd_merge_sections): Define. * aout-target.h (MY_bfd_merge_sections): Define. * aout-tic30.c (MY_bfd_merge_sections): Define. * binary.c (binary_bfd_merge_sections): Define. * bout.c (b_out_bfd_merge_sections): Define. * coff-alpha.c (_bfd_ecoff_bfd_merge_sections): Define. * coffcode.c (coff_bfd_merge_sections): Define. * coff-mips.c (_bfd_ecoff_bfd_merge_sections): Define. * i386msdos.c (msdos_bfd_merge_sections): Define. * i386os9k.c (os9k_bfd_merge_sections): Define. * ieee.c (ieee_bfd_merge_sections): Define. * ihex.c (ihex_bfd_merge_sections): Define. * nlm-target.h (nlm_bfd_merge_sections): Define. * oasys.c (oasys_bfd_merge_sections): Define. * ppcboot.c (ppcboot_bfd_merge_sections): Define. * som.c (som_bfd_merge_sections): Define. * srec.c (srec_bfd_merge_sections): Define. * tekhex.c (tekhex_bfd_merge_sections): Define. * versados.c (versados_bfd_merge_sections): Define. * xcoff-target.h (_bfd_xcoff_bfd_merge_sections): Define. * ldlang.c (lang_process): Call bfd_merge_sections.
2001-05-11When truncating an aligned block, ensure that the low order bits of theNick Clifton2-1/+7
alignment are preserved.
2001-05-11Change type of 'addr' to be unsigned long, in order to match its use.Nick Clifton2-1/+6
2001-05-112001-05-11 Fernando Nasser <fnasser@redhat.com>Fernando Nasser2-16/+57
* mi-var-child.exp: Adjust for the fact that now (char *) can be dereferenced.
2001-05-102001-05-10 H.J. Lu <hjl@gnu.org>H.J. Lu2-0/+14
* linker.c (_bfd_generic_link_add_one_symbol): Check loop on indirect symbols.
2001-05-10Pass the tupple/list parameter.Andrew Cagney2-13/+25
2001-05-102001-05-10 Andrew Cagney <ac131313@redhat.com>Andrew Cagney3-3/+44
* ui-out.h (make_cleanup_ui_out_begin_end): Declare. * ui-out.c (struct ui_out_end_cleanup_data): Define. (do_cleanup_end): New function. Replace do_list_end. (make_cleanup_ui_out_end): New function. (make_cleanup_ui_out_begin_end): New function. (make_cleanup_ui_out_list_end): Use make_cleanup_ui_out_end.
2001-05-102001-05-10 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-0/+7
* MAINTAINERS: Declare xcoffread.c open to all maintainers, and make Kevin Buettner (kevinb@redhat.com) the reference person.
2001-05-102001-05-10 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-1/+8
* proc-api.c (ioctl_with_trace): Fix uninitialized variable.
2001-05-102001-05-10 Fernando Nasser <fnasser@redhat.com>Fernando Nasser2-0/+11
* MAINTAINERS: Add testsuite subdirectory co-maintainers.
2001-05-10Fix -Werror problem with mi-main.c.Andrew Cagney4-1/+11
2001-05-10Fix ChangeLog cut-n-paste error!Elena Zannoni1-2/+6
2001-05-102001-04-12 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-3/+46
* config/gdbserver.exp (gdb_load): Handle the case in which the arguments to gdbserver are given in the baseboard configuration file. Also handle the case in which the server needs to do a load.
2001-05-102001-05-10 Michael Snyder <msnyder@redhat.com>Michael Snyder2-2/+19
* remote.c (remote_open_1): Call no_shared_libraries, so that symbols for shared libraries can be reloaded per session. (remote_async_open_1): Ditto.
2001-05-102001-05-10 Michael Snyder <msnyder@redhat.com>Michael Snyder2-61/+71
* remote.c (bin2hex, hex2bin): New functions. Factor out these two conversions which are coded for repeatedly in this module. (remote_threads_extra_info, remote_wait, remote_async_wait, store_register_using_P, remote_store_registers, remote_write_bytes, remote_read_bytes, remote_rcmd): Use bin2hex and hex2bin instead of coding the conversions inline. (fromhex): Not exported, change from extern to static.
2001-05-10Delete ``info architecture'' command.Andrew Cagney2-37/+6
2001-05-10General updates for 5.1/5.2 lists.Andrew Cagney2-3/+50
2001-05-10Jim Ingham stepping back from Arm maintenance.Andrew Cagney2-3/+5
2001-05-10 * Makefile.in (SUBDIR_GDBTK_OBS): Add gdbtk-bp.o, gdbtk-register.oKeith Seitz2-10/+51
and gdbtk-stack.o. (SUBDIR_GDBTK_SRCS): Ditto for the sources. (gdbtk-bp.o): New rule. (gdbtk-register.o): New rule. (gdbtk-stack.o): New rule. (gdbtk-cmds.o): Update dependencies. (gdbtk.o): Ditto. (gdbtk-hooks.o): Ditto. (gdbtk-varobj.o): Ditto.
2001-05-10Don't loose last block during a dma.Andrew Cagney2-1/+6
2001-05-102001-05-10 Fernando Nasser <fnasser@redhat.com>Fernando Nasser2-1/+6
* varobj.c (c_number_of_children): Fix memory leak. Delete unwanted old variables, not just unregister them.
2001-05-102001-05-10 Fernando Nasser <fnasser@redhat.com>Fernando Nasser2-8/+14
* varobj.c (c_number_of_children): Check for target type of void*, not the target type name. Allow dereferencing char*.