aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-06-18 * elflink.h (struct elf_assign_sym_version_info): Remove memberHans-Peter Nilsson4-13/+19
export_dynamic. All users changed to use info member. NAME(bfd_elf,size_dynamic_sections)): Remove parameter export_dynamic, instead use member in parameter info. * bfd-in.h (bfd_elf32_size_dynamic_sections, bfd_elf64_size_dynamic_sections): Update prototype. * bfd-in2.h: Regenerate.
2001-06-18merge from gccDJ Delorie2-0/+5
2001-06-18 * Makefile.am (ecriself.c, ed10velf.c, ei386moss.c): Depend onHans-Peter Nilsson3-10/+16
$(srcdir)/emultempl/elf32.em, not $(srcdir)/emultempl/generic.em. * Makefile.in: Regenerate.
2001-06-182001-06-18 H.J. Lu <hjl@gnu.org>H.J. Lu2-3/+41
* elflink.h (elf_info_failed): Add a new field, verdefs. (NAME(bfd_elf,size_dynamic_sections): Pass verdefs to elf_export_symbol. (elf_export_symbol): Check eif->verdefs to decide if a symbol should be exported.
2001-06-18* breakpoint.c (breakpoint_1): Restructure. Compute theAndrew Cagney2-68/+96
nr_printable_breakpoints. Move the header output to before the main print breakpoints loop. (user_settable_breakpoint): New function.
2001-06-18Recognize -i=mi0, -i=mi1 and -i=mi.Andrew Cagney44-39/+125
2001-06-182001-06-18 H.J. Lu <hjl@gnu.org>H.J. Lu2-3/+9
* ldlang.c (init_os): Add the newline to the einfo call. (lang_check): Likewise. (lang_do_version_exports_section): Likewise.
2001-06-18* gdbarch.sh: Generate an error when conflicting macroAndrew Cagney4-3/+415
definitions. Generate an error when both pure multi-arch and "tm.h". * gdbarch.h, gdbarch.c: Regenerate. * defs.h (GDB_MULTI_ARCH_TM): Rewrite definition.
2001-06-18Clone the mi-*.exp tests into mi0-*.exp.Andrew Cagney19-0/+4897
2001-06-18*** empty log message ***gdbadmin1-1/+1
2001-06-172001-06-17 H.J. Lu <hjl@gnu.org>H.J. Lu2-3/+9
* Makefile.in (gas.tar.bz2): Pass TOOL=bfd PACKAGE=gas to make. (gas+binutils.tar.bz2): Likewise. (binutils.tar.bz2): Pass TOOL=bfd PACKAGE=binutils to make.
2001-06-17Solaris native is only multi-arch partial.Andrew Cagney2-1/+6
2001-06-172001-06-17 H.J. Lu <hjl@gnu.org>H.J. Lu2-8/+55
* elf32-mips.c (mips_elf_link_hash_entry): Add a new field, readonly_reloc, to record if a relocation in the .rel.dyn section is against a read-only section. (mips_elf_link_hash_newfunc): Initialize the readonly_reloc field to false. (_bfd_mips_elf_check_relocs): Record if there is a relocation in the .rel.dyn section against a read-only section by setting DF_TEXTREL or readonly_reloc. (_bfd_mips_elf_copy_indirect_symbol): Copy readonly_reloc if it is true. (_bfd_mips_elf_adjust_dynamic_symbol): Record DF_TEXTREL if there is a relocation in the .rel.dyn section against a read-only section. (_bfd_mips_elf_size_dynamic_sections): Set DT_TEXTREL if DF_TEXTREL is set.
2001-06-172001-06-17 Fernando Nasser <fnasser@redhat.com>Fernando Nasser2-0/+6
From 2001-06-15 Eirik Fuller <eirik@hackrat.com> * cli/cli-script.c (free_command_lines): Reset list pointer.
2001-06-17 * annotate.texi: Add @noindent where needed. From DmitryEli Zaretskii3-1/+16
Sivachenko <dima@Chg.RU>. * gdb.texinfo: Indexing fix. From Dmitry Sivachenko.
2001-06-17*** empty log message ***gdbadmin1-1/+1
2001-06-16* arch-utils.c (init_frame_pc_default): New functionAndrew Cagney8-10/+29
* arch-utils.h (init_frame_pc_default): Declare. * gdbarch.sh (INIT_FRAME_PC): Default to init_frame_pc_default and not init_frame_pc_noop. * gdbarch.h, gdbarch.c: Re-generate. * blockframe.c (INIT_FRAME_PC): Delete macro definition. * mips-tdep.c (mips_gdbarch_init): Set init_frame_pc to init_frame_pc_noop.
2001-06-16regenerate gdbarch.c.Andrew Cagney2-8/+12
2001-06-16Fix typo.Andrew Cagney2-1/+5
2001-06-16* gdbmi.texinfo (GDB/MI Output Syntax): Add tuples and lists toAndrew Cagney2-164/+25
syntax. (GDB/MI Draft Changes to Output Syntax): Delete section.
2001-06-162001-06-15 Aldy Hernandez <aldyh@redhat.com>Aldy Hernandez2-1/+5
* m10300-opc.c (mn10300_opcodes): Change opcode for AM33 subc.
2001-06-162001-06-15 H.J. Lu <hjl@gnu.org>H.J. Lu2-2/+8
* lexsup.c (parse_args); Save optind to report unrecognized option.
2001-06-16*** empty log message ***gdbadmin1-1/+1
2001-06-15Multi-arch CANNOT_FETCH_REGISTER() and CANNOT_STORE_REGISTER().Andrew Cagney9-20/+122
2001-06-152001-06-15 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni3-0/+8
* configure.in: Add -fsigned-char to LOCAL_CFLAGS for Linux running on the IBM S/390. * configure: Ditto.
2001-06-15Multi-arch INIT_FRAME_PC() and INIT_FRAME_PC_FIRST().Andrew Cagney9-29/+148
2001-06-152001-06-15 Michael Snyder <msnyder@redhat.com>Michael Snyder2-64/+75
* infrun.c (context_switch): New function. Abstract the operation of saving and restoring infrun's state when switching threads. (handle_inferior_event): Normalize the handling of the 'thread hop' event (when the wrong thread hits a thread-specific breakpoint, and we need to solo-step that thread past the breakpoint). Call keep_going, instead of target_resume. Handle the subsequent singlestep-trap as a normal event instead of just resuming.
2001-06-15multi-arch ADDR_BITS_REMOVE.Andrew Cagney9-25/+91
2001-06-15 * dwarf2.h: Partial merge with gcc version.Per Bothner2-7/+54
(enum dwarf_descrim_list): Fix typo -> dwarf_discrim_list. (DW_LANG_Java): Use value from dwarf 2.1 draft (also used in gcc).
2001-06-15Recognise the s390 host and target.Andrew Cagney3-0/+13
2001-06-15* gdbarch.sh (EXTRACT_STRUCT_VALUE_ADDRESS_P): Delete definition.Andrew Cagney5-28/+40
(EXTRACT_STRUCT_VALUE_ADDRESS): Change to a function with predicate. * gdbarch.h, gdbarch.c: Regenerate. * values.c (value_being_returned): Change the reference to EXTRACT_STRUCT_VALUE_ADDRESS_P to a function call.
2001-06-15Add Paul Hilfinger and Joel Brobecker to the Write After Approval list.Joel Brobecker2-1/+7
2001-06-15 * ldlang.c (lang_check): Emit fatal error if relocatable linkHans-Peter Nilsson2-0/+8
between different object flavours.
2001-06-15 * lexsup.c (parse_args) <case OPTION_EXPORT_DYNAMIC, case 'E'>:Hans-Peter Nilsson3-0/+8
Set new link_info member export_dynamic. * ldmain.c (main): Initialize new link_info member export_dynamic.
2001-06-15 * bfdlink.h (struct bfd_link_info): New member export_dynamic.Hans-Peter Nilsson2-0/+7
2001-06-15Chnage styp_flags_to_sec_flags() to a boolean functionNick Clifton8-208/+234
2001-06-15Chnage load_symbols() to a boolean functionNick Clifton2-25/+54
2001-06-15*** empty log message ***gdbadmin1-1/+1
2001-06-14Fix doco on ``!'' and ``R'' packets.Andrew Cagney2-10/+18
2001-06-14Index: opcodes/ChangeLogGeoffrey Keating5-8/+40
2001-06-13 Geoffrey Keating <geoffk@redhat.com> * cgen-asm.c (cgen_parse_keyword): When looking for the boundaries of a keyword, allow any special characters that are actually in one of the allowed keyword. * cgen-opc.c (cgen_keyword_add): Add any special characters to the nonalpha_chars field. Index: cgen/ChangeLog 2001-06-13 Geoffrey Keating <geoffk@redhat.com> * desc.scm (<keyword> 'gen-defn): Add extra zero into CGEN_KEYWORD_ENTRY initializers. Index: include/opcode/ChangeLog 2001-06-13 Geoffrey Keating <geoffk@redhat.com> * cgen.h (cgen_keyword): Add nonalpha_chars field.
2001-06-142001-06-14 Michael Snyder <msnyder@redhat.com>Michael Snyder2-5/+108
* remote.c (show_remote_protocol_qSymbol_packet_cmd, set_remote_protocol_qSymbol_packet_cmd): New functions. (init_all_packet_configs, show_remote_cmd): Add qSymbol packet. (remote_check_symbols): New function. Implement qSymbol packet, allowing target to request symbol lookup service from gdb. (remote_open_1, remote_async_open_1): Call remote_check_symbols, allowing symbol lookup from exec_bfd on connection to target. (remote_new_objfile): New function. Catch new objfile notifications from shared library module, and call remote_check_symbols. (_initialize_remote): Hook remote_new_objfile into the shared library notification chain. Add "set remote symbol-lookup" command.
2001-06-142001-06-13 Michael Snyder <msnyder@redhat.com>Michael Snyder2-0/+50
* gdb.texinfo (Protocol): Add doc for new packet "qSymbol:".
2001-06-14 * tracepoint.c (trace_command): We now have tracepointKeith Seitz2-14/+7
events. Get rid of those ugly hooks. (tracepoint_operation): Likewise. (trace_pass_command): Likewise.
2001-06-142001-06-13 Philip Blundell <philb@gnu.org>Phil Blundell2-1/+6
* config/tc-arm.c (thumb_shift): Improve wording of error message. (do_t_arit): Likewise.
2001-06-14* lib/gdb.exp (gdb_test): Doc fix.Jim Blandy2-1/+9
2001-06-14*** empty log message ***gdbadmin1-1/+1
2001-06-132001-06-13 Michael Snyder <msnyder@redhat.com>Michael Snyder4-37/+71
* gdbthread.h (struct thread_info): Add new fields: current_line, current_symtab, step_sp, for saved infrun state. * thread.c (save_infrun_state, load_infrun_state): Save and restore current_line, current_symtab, and step_sp. (add_thread): Rather than adding assignments to initialize the new fields, just use memset (tp, 0, sizeof (*tp). This way future new fields will not be overlooked. * infrun.c (handle_inferior_event): Save and restore save_sp, current_line, and current_symtab when switching threads.
2001-06-132001-06-13 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-0/+6
* MAINTAINERS: Add Andrew Cagney as co-maintainer of testsuite/gdb.mi.
2001-06-13Handle GDB's gdb/version.in.Andrew Cagney2-1/+10
2001-06-13s/basename/lbasename/ clean up consequences of assuming lbasename()Andrew Cagney3-9/+20
returns const char *.