aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2000-04-072000-04-07 J.T. Conklin <jtc@redback.com>J.T. Conklin2-2/+6
* gdb.base/funcargs.exp: Relax patterns matching pointers to char.
2000-04-072000-04-07 Scott Bambrough <scottb@netwinder.org>Scott Bambrough6-8/+181
* ChangeLog: Correct date on last entry. * arm-linux-tdep.c (arm_linux_push_arguments): New function. * config/arm/tm-linux: Redefined PUSH_ARGUMENTS for Linux. * config/arm/tm-embed: Fix build warning from redefinition of LOWEST_PC. * config/arm/tm-arm.h: Remove TARGET_BYTE_ORDER_SELECTABLE. * config/arm/tm-wince.h: Remove TARGET_BYTE_ORDER_SELECTABLE and TARGET_BYTE_ORDER. Add TARGET_BYTE_ORDER_SELECTABLE_P to override default in tm-arm.h. Use default target byte order from tm-arm.h.
2000-04-072000-04-05 Scott Bambrough <scottb@netwinder.org>Scott Bambrough3-2/+12
* Makefile.in: Add dependency information for arm-linux-tdep.c. * config/djgpp/fnchange.lst: Add arm-linux-tdep.c, arm-linux-nat.c.
2000-04-07 * sol-thread.c (gdb_ps_addr_t): New typedef, depends on definitionPeter Schauer2-6/+15
of PROC_SERVICE_IS_OLD. (ps_pglobal_lookup, ps_pdread, ps_pdwrite, ps_ptread, ps_ptwrite, rw_common): Change argument type from psaddr_t to gdb_ps_addr_t.
2000-04-07When GCC always enable certain warnings.Andrew Cagney4-69/+76
Allow configure to set CFLAGS (-g -O2) when GCC.
2000-04-07From 2000-03-27 Peter Schauer <pes@regent.e-technik.tu-muenchen.de>:Andrew Cagney3-18/+10
* procfs.c (init_procfs_ops): Set procfs_ops.to_has_memory and procfs_ops.to_has_all_memory to 1.
2000-04-07ChangeLog forAndrew Cagney1-0/+5
/cvs/src/src/gdb/doc/gdb.texinfo,v <-- gdb.texinfo new revision: 1.13; previous revision: 1.12
2000-04-07Deprecate sequence-id's.Andrew Cagney1-29/+27
2000-04-07 * configure.in (_MSE_INT_H): Define on Solaris 7.Nicholas Duffek5-190/+214
(NEW_PROC_API): Define on Solaris 7 and 8 as well as 6. * acconfig.h (_MSE_INT_H): Define on Solaris 7. * configure: Regenerate. * config.in: Regenerate.
2000-04-07 * sol-thread.c (GET_LWP, GET_THREAD, BUILD_LWP, BUILD_THREAD):Nicholas Duffek7-16/+109
Change to rely on PIDGET etc. * config/i386/nm-i386sol2.h (TARGET_HAS_WATCHPOINTS, TARGET_CAN_USE_HARDWARE_WATCHPOINT, HAVE_CONTINUABLE_WATCHPOINT, STOPPED_BY_WATCHPOINT, target_[insert/remove]_watchpoint): define. Allow target to use procfs hardware watchpoints. * config/sparc/nm-sun4sol2.h: ditto. * config/i386/tm-i386sol2.h (PIDGET, TIDGET, MERGEPID): modify definitions to use 16 bits for the pid, 15 bits for the tid, and 1 bit for the flag. * config/sparc/tm-sun4sol2.h: ditto. (SOFTWARE_SINGLE_STEP, SOFTWARE_SINGLE_STEP_P): undefine. * testsuite/gdb.threads/pthreads.exp (all_threads_running): Allow for more than 15 thread increments.
2000-04-06 * top.c (filename_completer): Set subsequent_name to 1 early on,Eli Zaretskii2-1/+11
to prevent an infinite loop if the first file in the directory is a backup file.
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