aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-02-01 * (dis386_att, grps): Use 'T' for push/popJan Hubicka2-22/+48
(putop): Handle 'T', alphabetize order, fix 'I' handling in Intel syntax
2001-02-01v850-elf target is now building.Jonathan Larmour1-1/+1
2001-02-01 * Makefile.in (gencode): Link with libopcodes in build tree ratherJonathan Larmour2-4/+7
than building source files from there.
2001-02-01Detect installation of SWI vector by running program as well as loading program.Nick Clifton5-7/+18
2001-01-312001-01-31 David Smith <dsmith@redhat.com>David Smith7-12/+22
* event-loop.c: Change inclusion of string.h to gdb_string.h and updated the copyright notice. * ser-pipe.c: Ditto. * mi/mi-cmds.c: Ditto. * mi/mi-console.c: Ditto. * mi/mi-getopt.c: Ditto. * mi/mi-parse.c: Ditto.
2001-01-312001-01-31 David Smith <dsmith@redhat.com>David Smith2-0/+5
* MAINTAINERS: Add David Smith to Write After Approval list.
2001-01-31(elf64_hppa_object_p): Set architecture and machine from elf header flags.Alan Modra2-2/+17
2001-01-31Another HAVE_DOS_BASED_FILE_SYSTEM check.Alan Modra2-1/+11
2001-01-31Move putchar_filtered() to utils.c.Andrew Cagney5-14/+20
2001-01-31Cleanup autoconfigury of vfork().Andrew Cagney7-203/+486
2001-01-31Replace strsave() with xstrdup().Andrew Cagney19-64/+80
2001-01-31* cli/cli-script.c (define_command): Check for a bad hook value inAndrew Cagney2-0/+6
switch statement.
2001-01-30* configure/sh/embed.mt: New file.J.T. Conklin4-2/+19
* configure/sh/linux.mt: New file. * configure/sh/sh.mt: Removed. * configure.tgt (sh-*-hms,sh-*-coff*,sh-*-elf*,sh-*-linux): New targets. (sh-*-*): Removed.
2001-01-30* interp.c (sim_create_inferior): Record program arguments forAlexandre Oliva3-5/+59
later inspection by the trap handler. (count_argc): New function. (prog_argv): Declare static. (sim_write): Declare. (trap): Implement argc, argnlen and argn system calls. Do not abort on unknown system calls--simply return -1. * syscall.h (SYS_argc, SYS_argnlen, SYS_argn): Define.
2001-01-30Replace blanked lines from earlier commit with comment stating thatKevin Buettner1-3/+3
the reason why the space is empty.
2001-01-30Remove unused printf() definition.Kevin Buettner2-4/+8
2001-01-30Write out millicode functions with the right elf symbol type.Alan Modra2-0/+22
2001-01-30Fix a null-pointer dereference and some range checks.Alan Modra2-13/+15
2001-01-30 * elf64-alpha.c (elf64_alpha_find_nearest_line): Query dwarf2Richard Henderson2-0/+11
before mdebug.
2001-01-30Removed files structs3.c structs3.exp.Michael Chastain2-112/+0
These were added by accident. Whoops!
2001-01-302001-01-29 Michael Chastain <chastain@redhat.com>Michael Chastain4-2/+122
* symtab.c (block_lookup_symbol): Use 'namespace' parameter in symbol comparisons in binary search.
2001-01-30Handle hppa64-linux systems.Alan Modra2-0/+6
2001-01-282001-01-28 Michael Chastain <chastain@redhat.com>Michael Chastain1-428/+194
* gdb.c++/ovldbreak.exp (take_gdb_out_of_choice_menu): New proc to call when tests fail. It takes gdb out of the overloaded function choice menu back to the main prompt, so that the test program stays synchronized. (set_bp_overloaded): New proc to collect all the common code for setting a breakpoint on an overloaded name. Calls take_gdb_out_of_choice_menu when needed. (menu_overload1arg): New variable to collect the repeated instances of the expected menu for an overloaded name. Change the regular expression to handle changes in g++ type encoding: "void" can be either "void" or "", and "unsigned int" can be either "unsigned int" or "unsigned". (continue_to_bp_overloaded): Change regular expressions to handle changes in g++ type encoding. (no proc): Call take_gdb_out_of_choice_menu when needed. Remove redundant calls to "info break". Accept either "canceled" or "cancelled". Change regular expressions in "info break" calls to handle changes in g++ type encoding. Give all tests unique strings.
2001-01-272001-01-27 Fernando Nasser <fnasser@redhat.com>Fernando Nasser2-1/+7
From Momchil Velikov <velco@fadata.bg> * mi-cmd-disas.c (gdb_dis_asm_read_memory): Add missing memory attributes argument in the call to `xfer_memory'.
2001-01-27 * basic_blocks.c: #include <unistd.h> only if it exists.Michael Sokolov2-1/+7
2001-01-27 * ltcf-cxx.sh (ac_cv_prog_cc_pic_works, ac_cv_prog_cc_static_works):Michael Sokolov2-3/+8
Don't unset, it's non-portable and no longer necessary, set to empty instead.
2001-01-27 * ltconfig: Shell portability fix for the tagname validity check.Michael Sokolov2-2/+8
2001-01-27* win32-nat.c (child_xfer_memory): Add missing argument required by 2001-01-23Christopher Faylor3-2/+9
change.
2001-01-27 * ltcf-cxx.sh: Use parentheses around eval $ac_compile.Michael Sokolov2-1/+5
2001-01-27* ltcf-c.sh (ld_shlibs) [aix5*]: Disable on unknown CPU types.Alexandre Oliva4-2/+25
* ltcf-cxx.sh, ltcf-gcj.sh: Likewise.
2001-01-27* ui-out.c (do_list_end): New function.Mark Kettenis4-2/+31
(make_cleanup_ui_out_list_end): New function. * ui-out.h: Provide prototype for make_cleanup_ui_out_list_end. * stack.c (print_frame) [UI_OUT]: Call make_cleanup_ui_out_list_end to make sure we mark the end of the list if we do a non-local exit. At the end of the function, instead of calling ui_out_list_end directly, let do_cleanups handle it.
2001-01-27Remove extraneous tab from the blank line after the most recent entryMichael Sokolov1-1/+1
2001-01-272001-01-26 Fernando Nasser <fnasser@redhat.com>Fernando Nasser14-71/+183
Fix double parsing of filenames passed as command line arguments to GDB (causes weird handling of escape characters). Also, remove dependencies on the CLI from libgdb. * call-cmds.h: Remove declaration of exec_file_command(). * gdbcore.h: Remove declaration of exec_file_command(). Add declarations for exec_open() and exec_file_clear(). * symfile.h: Add declarations for symbol_file_add_main() and symbol_file_clear(). * exec.c (exec_open): New function. Implements to_open for exec targets. (exec_file_clear): New function. Makes GDB forget about a previously specified executable file. (exec_file_attach): Move parsing of arguments from here ... (exec_file_command): ... to here. (init_exec_ops): Use exec_open(), not exec_file_command() to implement to_open for exec targets. * symfile.c (symbol_file_add_main): New function. Call symbol_file_add() with default values. Used when the file name has already been parsed. (symbol_file_clear): New function. Makes GDB forget about previously read symbols. (symbol_file_command): Call the above function instead of inline code. * main.c: Include "symfile.h" and "gdbcore.h" instead of the deprecated "call-cmds.h". (captured_main): Call exec_file_attach() and symbol_file_add_main() instead of exec_file_command() and symbol_file_command(). (captured_main): Add comment. * corefile.c: Include "symfile.h". (core_file_command): Call symbol_file_add_main() instead of symbol_file_command(). (reopen_exec_file): Call exec_open() instead of exec_file_command(). * infcmd.c: Include "symfile.h". (attach_command): Call symbol_file_add_main() instead of symbol_file_command(). * infrun.c: Remove comment about the inclusion of "symfile.h", not any longer appropriate. (follow_exec): Call symbol_file_add_main() instead of symbol_file_command(). * remote-es.c: Include "symfile.h". (es1800_load): Call symbol_file_add_main() instead of symbol_file_command(). * remote-vx.c: Remove comment about the inclusion of "symfile.h", not any longer appropriate. (vx-wait): Call symbol_file_add_main() instead of symbol_file_command(). * solib-svr4.c (open_symbol_file_object): Call symbol_file_add_main() instead of symbol_file_command(). * v850ice.c (ice_file): Call exec_open(), exec_file_attach() and symbol_file_add_main() instead of exec_file_command() and symbol_file_command(). * Makefile.in: Update dependencies.
2001-01-27 * elfxx-ia64.c (elfNN_ia64_dynamic_symbol_p): Return falseRichard Henderson3-9/+42
for non-default visibility. * elf64-alpha.c (alpha_elf_dynamic_symbol_p): Likewise, but delete ugly macro and replace with pretty function.
2001-01-262001-01-24 Jeff Holcomb <jeffh@redhat.com>Jeff Holcomb12-33/+29
* remote-udi.c (udi_open): Change strdup to xstrdup. * thread.c (thread_apply_all_command): Change strdup to xstrdup. Update copyright message. * varobj.c (delete_variable_1): Likewise. * gdb_string.h: Remove declaration of strdup. Update copyright message. * config/xm-mpw.h: Likewise. * config/i386/xm-i386mach.h: Likewise. * config/m68k/xm-apollo68b.h: Likewise. * config/m68k/xm-hp300bsd.h: Likewise. * config/rs6000/xm-rs6000.h: Likewise. * config/vax/xm-vaxult.h: Remove declaration of strdup. * config/vax/xm-vaxult2.h: Likewise.
2001-01-262001-01-26 Jeff Holcomb <jeffh@redhat.com>Jeff Holcomb2-0/+5
* MAINTAINERS: Add Jeff Holcomb to Write After Approval list.
2001-01-26* target.c (target_xfer_memory_partial): Return -1 on failure dueJ.T. Conklin2-2/+7
to invalid access mode attribute.
2001-01-25* win32-nat.c (_initialize_core_win32): Prototype correctly.Christopher Faylor3-2/+6
2001-01-25DJGPP config tweaksNick Clifton3-7/+15
2001-01-25Do not abort if tcbit is still set. Issue an error message instead.Nick Clifton2-4/+20
Fix compile time warnings
2001-01-252001-01-25 Kazu Hirata <kazu@hxi.com>Kazu Hirata3-123/+108
* bfd-in2.h: Fix formatting. * libbfd.h: Likewise.
2001-01-252001-01-25 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-13/+23
* chew.c: Do not output trailing whitespaces in type and functionname. Update copyright.
2001-01-25* config/alpha/tm-fbsd.h: Update copyright.Mark Kettenis4-2/+69
(USE_STRUCT_CONVENTION): Define in terms of alphabsd_use_struct_convention. * config/alpha/fbsd.mt (TDEPFILES): Add alphafbsd-tdep.c. * alphafbsd-tdep.c: New file.
2001-01-252001-01-24 Fernando Nasser <fnasser@redhat.com>Fernando Nasser2-1/+5
* top.c (print_gdb_version): Update Copyright year.
2001-01-25(lang_leave_overlay): Don't set lma_region when load_base is specified.Alan Modra2-2/+11
2001-01-242001-01-24 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-0/+8
* chew.c: Do not output a trailing whitespace.
2001-01-24* dcache.c (dcache_write_line): Fix typo.J.T. Conklin4-7/+22
* memattr.c (delete_mem_region): Replace free() with xfree(). (mem_number): Add explicit type. * sol-thread.c (sol_thread_xfer_memory): Add attrib argument. (rw_common): Likewise.
2001-01-24* ltmain.sh (TAG disable-shared, TAG disable-static): Make sure weAlexandre Oliva2-2/+20
keep at least one of build_libtool_libs or build_old_libs set to yes.
2001-01-242001-01-24 Fernando Nasser <fnasser@redhat.com>Fernando Nasser3-7/+34
* infcmd.c (get_inferior_args, set_inferior_args): Accessor functions for the inferior program arguments. (run_command, run_no_args_command, init_infcmd)): Use accessor functions to set the inferior program arguments. * inferior.h: Add definitions to the accessor functions above.
2001-01-24* interp.c (trap): Implement time.Alexandre Oliva2-0/+7