aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2000-04-05*** empty log message ***Jim Blandy1-0/+7
2000-04-05* solib.c (update_solib_list): New function.Jim Blandy1-30/+54
(solib_add): Call update_solib_list, and then read symbols. (info_sharedlibrary_command): Call update_solib_list, not solib_add.
2000-04-052000-04-05 Scott Bambrough <scottb@netwinder.org>Scott Bambrough2-5/+12
* arm-linux-tdep.c: Resolve implicit function declarations by including target.h and value.h. Inclusion of symtab.h is no longer needed. * ChangeLog: Fix formatting of previous entry.
2000-04-05Unable to build x86 hosted debugger for ARM Linux, due to missing targetScott Bambrough4-55/+92
dependencies. Created ARM Linux specific arm-linux-tdep.c file and moved missing code into it from arm-linux-nat.c. 2000-04-05 Scott Bambrough <scottb@netwinder.org> * arm-linux-tdep.c: New file. * arm-linux-nat.c (fetch_fpregs): Remove unused code. (arm_get_longjmp_target): Moved it and all defines it uses to arm-linux-tdep.c. (arm_linux_extract_return_value): Moved to arm-linux-tdep.c. * config/arm/linux.mt: Add arm-linux-tdep.c to TDEPFILES.
2000-04-05 * infrun.c (handle_inferior_event): Call target_mourn_inferiorNicholas Duffek2-6/+11
instead of kill_target.
2000-04-04Update todoDaniel Berlin2-0/+22
2000-04-04C++ changes for 5.0, finally committed.Daniel Berlin6-216/+348
2000-04-04Stop GCC thinking a shift will overflow.Andrew Cagney2-3/+11
2000-04-042000-04-03 H.J. Lu <hjl@gnu.org>H.J. Lu2-11/+4
* TODO: Remove the regex entry.
2000-04-042000-04-03 H.J. Lu <hjl@gnu.org>H.J. Lu11-319/+458
* gdb_regex.h: New. Include "regex.h" if USE_INCLUDED_REGEX is defined and <regex.h> otherwise. * irix5-nat.c: Include "gdb_regex.h" instead of "gnu-regex.h". * monitor.c: Likewise. * osfsolib.c: Likewise. * solib.c: Likewise. * source.c: Likewise. * symtab.c: Likewise. * Makefile.in (REGEX): Changed to @REGEX@. (REGEX_CFLAGS): New. (REGEX1): Removed. (ADD_DEPS): Use $(REGEX) instead of $(REGEX1). (INTERNAL_WARN_CFLAGS): Add $(REGEX_CFLAGS). * configure.in (--with-included-regex): New switch. (REGEX): New. Subsstitue @REGEX@ in Makefile.in. (REGEX_CFLAGS): New. Subsstitue @REGEX_CFLAGS@ in Makefile.in. * configure: Regenerated.
2000-04-03Mention new PowerPC GNU/Linux native configuration.Kevin Buettner2-0/+5
2000-04-032000-04-03 J.T. Conklin <jtc@redback.com>J.T. Conklin2-0/+6
* config/i386/xm-nbsd.h (HOST_LONG_DOUBLE_FORMAT): Define.
2000-04-03IA-64 changes for linux threadsKevin Buettner3-11/+12
2000-04-03IA-64 changesKevin Buettner4-16/+111
2000-04-03*** empty log message ***Jim Blandy1-1/+0
2000-04-03*** empty log message ***Jim Blandy1-0/+15
2000-04-03* solib.c (solib_add): Move all the code for loading symbol tablesJim Blandy1-33/+51
below the code to sort out additions and removals. That way, we always catch all loaded shared libraries whose symbols we haven't grabbed yet. * solib.c (solib_add): Don't try to free a shared object's objfile if it doesn't have one. Duh. * solib.c (solib_add): If a pattern was given, but it doesn't match any currently loaded shared libraries, print a message; don't just be silent.
2000-04-03 * annotate.texi (Frame Annotations): Fix a cross-reference.Eli Zaretskii1-2/+2
2000-04-03 * go32-nat.c (go32_handle_nonaligned_watchpoint): Use aEli Zaretskii2-8/+13
two-dimensional array instead of faking it with index arithmetics.
2000-04-03 * config/i386/xm-go32.h (HOST_LONG_DOUBLE_FORMAT): Define.Eli Zaretskii5-44/+23
* config/i386/tm-go32.h (TARGET_LONG_DOUBLE_BIT): Remove definition (and use the common one in tm-i386.h). (REGISTER_CONVERT_TO_VIRTUAL, REGISTER_CONVERT_TO_RAW): Likewise. (I386_DJGPP_TARGET): Don't define, it's no longer required. (LOW_RETURN_REGNUM, HIGH_RETURN_REGNUM): Remove definition, i386-tdep.c defines it for all x86 targets. (LD_I387, HEX_LONG_DOUBLE_INPUT): Remove. * config/djgpp/fnchange.lst: Add i386-linux-tdep.c. * config/djgpp/djcheck.sh: Edit the copyright year out of the test results. Fix editing of `main' arguments for non-GNU Sed.
2000-04-03Fix a typo (comtaining -> containing).Eli Zaretskii1-1/+1
2000-04-03 * symfile.c (map_overlay_command, unmap_overlay_command): FixEli Zaretskii2-2/+11
error message: there's no "overlay on" command.
2000-04-03 * Makefile.in (copying.c): Depend on copying.txt, not COPYING.Eli Zaretskii2-2/+17
(copying.txt): New target, a link to COPYING.
2000-04-03NEWS file updateDaniel Berlin1-0/+9
2000-04-03Update removing anything fixed.Andrew Cagney2-29/+43
2000-04-03Revert white space changes. Need way of stopping this happening.Andrew Cagney1-63/+63
2000-04-03Re-indent (almost). Several cases where indent was getting it wrongAndrew Cagney2-32/+41
were omitted.
2000-04-03Delete add_minsym_to_demangled_hash_table from symtabs.h. Static function.Andrew Cagney3-7/+13
2000-04-03Re-indent gdb-events.h, gdb-events.c using gdb-events.sh.Andrew Cagney4-86/+94
2000-04-03 * gdbtypes.c (safe_parse_type): New wrapper function to ignoreNicholas Duffek4-1/+73
error() during parse_and_eval_type(). (check_stub_method): Call safe_parse_type instead of parse_and_eval_type(). * wrapper.c (gdb_parse_and_eval_type): New wrapper function. (wrap_parse_and_eval_type): New support function. * wrapper.h (gdb_parse_and_eval_type): Prototype. (wrap_parse_and_eval_type): Prototype.
2000-04-03Add Eli to doco maintainers.Andrew Cagney2-0/+5
2000-04-03* gdbarch-utils.h, gdbarch-utils.c: New files.Andrew Cagney6-163/+417
* Makefile.in (SFILES, COMMON_OBS): Update. (gdbarch_utils_h) Define. (gdbarch-utils.o): Add dependencies. * gdbarch.c, gdbarch.sh: Include "gdbarch-utils.h". Fix code handling default method values. (startup_gdbarch): Rename default_gdbarch, name misleading. (breakpoint_from_pc): Default to legacy_breakpoint_from_pc. (register_name): Default to legacy_register_name. (call_dummy_words): Default to legacy_call_dummy_words. (sizeof_call_dummy_words): Default to legacy_sizeof_call_dummy_words. (register_convertible): Default to generic_register_convertible_not. (breakpoint_from_pc): Default to legacy_breakpoint_from_pc. (remote_translate_xfer_address): Default to generic_remote_translate_xfer_address. (frameless_function_invocation): Default to generic_frameless_function_invocation_not.
2000-04-022000-04-02 Mark Kettenis <kettenis@gnu.org>Mark Kettenis2-0/+3
* i386-linux-nat.c: Add copyright notice.
2000-04-022000-04-02 Mark Kettenis <kettenis@gnu.org>Mark Kettenis3-1/+11
* config/i386/xm-linux.h (HOST_LONG_DOUBLE_FORMAT): Define as &floatformat_i387_ext. * config/i386/xm-i386gnu.h (HOST_LONG_DOUBLE_FORMAT): Likewise.
2000-03-312000-03-29 Mark Kettenis <kettenis@gnu.org>Mark Kettenis2-8/+6
* findvar.c (extract_floating): Remove reference to TARGET_EXTRACT_FLOATING. (store_floating): Remove reference to TARGET_STORE_FLOATING.
2000-03-30 * gdb.base/call-ar-st.c (init_small_structs, main): Use floating-pointPhilippe De Muyter3-10/+21
values that can be represented exactly. * gdb.base/call-ar-st.exp (print print_small_structs): Fixed to match above change, and to not check against the directory part of the source file name. (step into print_long_arg_list): Likewise. (print print_small_structs from print_long_arg_list): Likewise. (print print_long_arg_list): Likewise.
2000-03-302000-03-30 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser3-1/+52
* wrapper.c (gdb_value_subscript, wrap_value_subscript): New functions. Safe version of value_subscript. * varobj.c (): Use gdb_value_subscript() to get an array element value.
2000-03-302000-03-30 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder4-26/+46
* ui-file.c: Include "gdb_string.h" * cli-out.c: Include gdb_string.h to avoid compiler warnings. * wrapper.[ch] (struct gdb_wrapper_arguments): Change fields into unions, since they are all used to hold both pointers and ints at various times. Casting pointer to int and vice versa gives warnings (and is not safe) if they are not the same size.
2000-03-30Capitalize sentences.Michael Snyder1-19/+19
2000-03-302000-03-30 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder6-37/+54
* defs.h (struct continuation_arg): make 'data' a union, to avoid casting problems when int and pointer are not the same size. * event-top.c (command_handler): use data as a union. (command_line_handler_continuation): ditto. * infcmd.c (step_1_continuation): use data as a union. Re-indent. (step_once): ditto. (finish_command_continuation): ditto. (finish_command): ditto. * breakpoint.c (until_break_command): use data as a union. (until_break_command_continuation): ditto. * utils.c (add_intermediate_continuation): fix typo in comment.
2000-03-30gdbarch cleanups.Andrew Cagney4-126/+51
2000-03-30Didn't realize this auto-generated gdb-events.c. Since it does, i applied ↵Daniel Berlin1-3/+12
the gdb-events.c fix for deprecation back to here.
2000-03-30demangled symbol lookup fixesDaniel Berlin3-115/+142
2000-03-30 * configure.in: -linux-gnu*, not -linux-gnu.Jason Merrill2-1/+5
* configure (gcc_version): When setting, narrow search to lines containing `version_string'.
2000-03-29Fix thread-extra-info name. qfThreadExtraInfo ->qThreadExtraInfo.Andrew Cagney4-2/+12
2000-03-292000-03-28 J.T. Conklin <jtc@redback.com>J.T. Conklin2-19/+28
* gdb.texinfo: Clarify which remote debug protocol commands are required and which are optional.
2000-03-292000-03-29 J.T. Conklin <jtc@redback.com>J.T. Conklin3-2/+27
* i386nbsd-nat.c (fetch_core_registers): Make static. * m68knbsd-nat.c (fetch_core_registers): Make static. (m68knbsd_core_fns, _initialize_m68knbsd_nat): Added.
2000-03-29Revert movement of @chapter and @node tags from separate files toAndrew Cagney3-11/+7
gdb.texinfo.
2000-03-29Update GDB 5 status.Andrew Cagney2-14/+100
2000-03-29Fix various GCC warnings.Andrew Cagney4-3/+16