OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
21 years ago * fhandler_socket.cc (fhandler_socket::check_peer_secret_event):
corinna [Tue, 27 Aug 2002 09:24:50 +0000 (09:24 +0000)]
* fhandler_socket.cc (fhandler_socket::check_peer_secret_event):
Fix strace message.
(fhandler_socket::connect): Remove sigframe.
(fhandler_socket::accept): Ditto.
(fhandler_socket::getsockname): Ditto.
(fhandler_socket::getpeername): Ditto.
(fhandler_socket::recvfrom): Ditto.
(fhandler_socket::recvmsg): Ditto.
(fhandler_socket::sendto): Ditto.
(fhandler_socket::sendmsg): Ditto.
(fhandler_socket::close): Ditto.
(fhandler_socket::ioctl): Ditto.
* ioctl.cc (ioctl): Add sigframe.
*net.cc (cygwin_sendto): Ditto.
(cygwin_recvfrom): Ditto.
(cygwin_recvfrom): Ditto.
(cygwin_connect): Ditto.
(cygwin_shutdown): Ditto.
(cygwin_getpeername): Ditto.
(cygwin_accept): Ditto.  Improve strace message.
(cygwin_getsockname): Ditto.  Ditto.
(cygwin_recvmsg): Ditto.  Ditto.
(cygwin_sendmsg): Fix strace message.

21 years ago* child_info.h: Add _PROC_WHOOPS enum value.
cgf [Tue, 27 Aug 2002 04:10:53 +0000 (04:10 +0000)]
* child_info.h: Add _PROC_WHOOPS enum value.
(CURR_CHILD_INFO_MAGIC): Update.
(child_info::magic): Make 'long'.
* cygheap.h: Export _cygheap_start.
* cygheap.cc: Don't declare _cygheap_start.
* cygmagic: Use cksum to produce checksums.  Append 'U' to end of checksum.
* dcrt0.cc (initial_env): Calculate sleep ms before reusing buffer.
(_dll_crt0): Detect cygheap mismatch as indicative of different cygwin version.
Set child_proc_info to NULL when _PROC_WHOOPS.
(multiple_cygwin_problem): If child_info specific problem, then set
child_proc_info type to _PROC_WHOOPS.
* shared_info.h (CURR_MOUNT_MAGIC): Update.
(CURR_SHARED_MAGIC): Ditto.

21 years ago2002-08-26 Joel Brobecker <brobecker@gnat.com>
msnyder [Tue, 27 Aug 2002 01:09:08 +0000 (01:09 +0000)]
2002-08-26  Joel Brobecker  <brobecker@gnat.com>

* cli/cli-script.c (copy_command_lines): New function.
* defs.h (copy_command_lines): Export.
* testsuite/gdb.base/commands.exp: New tests for commands
attached to a temporary breakpoint, and for commands that
delete the breakpoint they are attached to.

2002-08-26  Michael Snyder  <msnyder@redhat.com>

* breakpoint.c (bpstat_stop_status): Instead of copying the
pointer to the breakpoint commands struct, make a new copy
of the struct and point to that.
(bpstat_clear): Free the commands struct.
(bpstat_clear_actions): Free the commands struct.
(bpstat_do_actions): Free the command actions.  Also execute
the local cleanups, instead of deleting them.
(delete_breakpoint): Leave the commands field of the bpstat
chain alone -- it will be freed later.

21 years ago*** empty log message ***
gdbadmin [Tue, 27 Aug 2002 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
amodra [Tue, 27 Aug 2002 00:00:04 +0000 (00:00 +0000)]
daily update

21 years ago2002-08-26 Bart Oldeman <bart.oldeman@btinternet.com>
dannysmith [Mon, 26 Aug 2002 23:33:16 +0000 (23:33 +0000)]
2002-08-26  Bart Oldeman  <bart.oldeman@btinternet.com>

* include/winsock2.h (SOCKET_ADDRESS): Define if
__CSADDR_T_DEFINED is not defined (copied from nspapi.h)
(CSADDR_INFO): Ditto.
(nspapi.h) : Don't include. Removed FIXME comment.
* include/nspapi.h (SOCKET_ADDRESS) Only define if
__CSADDR_T_DEFINED is not defined.
(CSADDR_INFO): Ditto.
(BLOB): Added structure and typedef if not already defined.
(NS_*): Add defines.
(SERVICE_*): Ditto.
(SERVICE_ADDRESS): Add structure and typedefs.
  (SERVICE_ADDRESSES): Ditto.
(SERVICE_INFO[AW]): Ditto, and add UNICODE mappings.
(LPSERVICE_ASYNC_INFO): Add typedef.
(SetService[AW], GetAddressByName[AW]): Add prototypes and UNICODE
mappings.
* include/wsipx.h: New file.
* include/svcguid.h: New file.
* lib/test.c: Include wspix.h and svcguid.h.

21 years ago * rs6000-tdep.c (altivec_register_p): Restore function inadvertently
kevinb [Mon, 26 Aug 2002 23:20:53 +0000 (23:20 +0000)]
* rs6000-tdep.c (altivec_register_p): Restore function inadvertently
deleted in 2002-08-20 commit.  This function is still used by
ppc-linux-nat.c.

21 years agoRevert last change.
amodra [Mon, 26 Aug 2002 23:15:48 +0000 (23:15 +0000)]
Revert last change.

21 years agoRevert last change.
amodra [Mon, 26 Aug 2002 23:14:35 +0000 (23:14 +0000)]
Revert last change.

21 years agoRevert last change.
amodra [Mon, 26 Aug 2002 23:12:55 +0000 (23:12 +0000)]
Revert last change.

21 years ago2002-08-26 Casper S. Hornstrup <chorns@users.sourceforge.net>
dannysmith [Mon, 26 Aug 2002 22:13:05 +0000 (22:13 +0000)]
2002-08-26  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* include/wsahelp.h: New file.
* lib/test.c: Include wsahelp.h.

21 years agoFix typo.
jjohnstn [Mon, 26 Aug 2002 20:26:57 +0000 (20:26 +0000)]
Fix typo.

21 years ago * gdb-events.sh: Add selected-frame-level-changed event.
kseitz [Mon, 26 Aug 2002 19:41:56 +0000 (19:41 +0000)]
    * gdb-events.sh: Add selected-frame-level-changed event.
        * gdb-events.c: Regenerated.
        * gdb-events.h: Regenerated.

21 years ago Fix PR gdb/393:
ciceron [Mon, 26 Aug 2002 19:35:37 +0000 (19:35 +0000)]
Fix PR gdb/393:
* tui.c (tui_disable): Update gdb's knowledge of its terminal
using target_terminal_save_ours.
(tui_enable): Likewise.

21 years ago Fix PR gdb/393:
ciceron [Mon, 26 Aug 2002 19:18:32 +0000 (19:18 +0000)]
Fix PR gdb/393:
* inflow.c (terminal_save_ours): New function to save terminal
settings.
* inferior.h (terminal_save_ours): Declare.
* target.c (debug_to_terminal_save_ours): New function.
(cleanup_target): Defaults to_terminal_save_ours.
(update_current_target): Inherit to_terminal_save_ours.
(setup_target_debug): Set to_terminal_save_ours.
* target.h (target_terminal_save_ours): New to save terminal settings.
(target_ops): New member to_terminal_save_ours.
* gnu-nat.c (init_gnu_ops): Set to_terminal_save_ours.
* hpux-thread.c (init_hpux_thread_ops): Likewise.
* inftarg.c (init_child_ops): Likewise.
* m3-nat.c (init_m3_ops): Likewise.
* procfs.c (init_procfs_ops): Likewise.
* wince.c (init_child_ops): Likewise.
* win32-nat.c (init_child_ops): Likewise.
* sol-thread.c (init_sol_thread_ops): Likewise.

21 years ago2002-08-26 Wu Yongwei <adah@netstd.com>
jjohnstn [Mon, 26 Aug 2002 19:05:47 +0000 (19:05 +0000)]
2002-08-26  Wu Yongwei <adah@netstd.com>

        * time.h (timezonevar): Change "#if" to "#ifdef".

21 years ago2002-08-26 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Mon, 26 Aug 2002 18:56:03 +0000 (18:56 +0000)]
2002-08-26  Jeff Johnston  <jjohnstn@redhat.com>

        * Makefile.am(LIBC_OBJECTLISTS): Add STDIO64_OBJECTLIST.
        * Makefile.in: Regenerated.
        * acinclude.m4: Add support for --enable-newlib-elix-level option.
        * aclocal.m4: Regenerated.
        * configure: Ditto.
        * configure.host: Add code to define _ELIX_LEVEL if
        --enable-newlib-elix-level option is used.
        * configure.in:
        * libc/aclocal.m4: Regenerated.
        * libc/configure: Ditto.
        * libc/argz/Makefile.am: Add EL/IX level checking.
        * libc/argz/Makefile.in: Regenerated.
        * libc/argz/dummy.c: New file.
        * libc/ctype/Makefile.am: Add EL/IX level checking.
        * libc/ctype/Makefile.in: Regenerated.
        * libc/locale/Makefile.am: Add EL/IX level checking.
        * libc/locale/Makefile.in: Regenerated.
        * libc/posix/Makefile.am: Add EL/IX level checking.
        * libc/posix/Makefile.in: Regenerated.
        * libc/posix/telldir.c: Add EL/IX level checking.
        * libc/reent/Makefile.am: Ditto.
        * libc/reent/fstat64r.c: Ditto.
        * libc/reent/lseek64r.c: Ditto.
        * libc/reent/open64r.c: Ditto.
        * libc/reent/Makefile.in: Regenerated.
        * libc/search/Makefile.am: Add EL/IX level checking.
        * libc/search/Makefile.in: Regenerated.
        * libc/stdio/Makefile.am: Add EL/IX level checking.
        * libc/stdio/Makefile.in: Regenerated.
        * libc/stdio64/Makefile.am: Add EL/IX level checking.
        * libc/stdio64/Makefile.in: Regenerated.
        * libc/stdio64/dummy.c: New file.
        * libc/stdio64/fgetpos64.c: Fix so _LARGEFILE_64 macro is checked
        after first include.
        * libc/stdio64/fopen64.c: Ditto.
        * libc/stdio64/freopen64.c: Ditto.
        * libc/stdio64/fseeko64.c: Ditto.
        * libc/stdio64/fsetpos64.c: Ditto.
        * libc/stdio64/ftello64.c: Ditto.
        * libc/stdio64/tmpfile64.c: Ditto.
        * libc/stdlib/Makefile.am: Add EL/IX level checking.
        * libc/stdlib/Makefile.in: Regenerated.
        * libc/stdlib/mstats.c: Add EL/IX level checking.
        * libc/string/Makefile.am: Ditto.
        * libc/string/Makefile.in: Regenerated.
        * libc/sys/linux/Makefile.am: Add EL/IX level checking.
        * libc/sys/linux/Makefile.in: Regenerated.
        * libc/sys/linux/aclocal.m4: Ditto.
        * libc/sys/linux/configure: Ditto.
        * libc/sys/linux/aio.c: Add EL/IX level checking.
        * libc/sys/linux/ftok.c: Ditto.
        * libc/sys/linux/getdate.c: Ditto.
        * libc/sys/linux/ids.c: Ditto.
        * libc/sys/linux/inode.c: Ditto.
        * libc/sys/linux/io.c: Ditto.
        * libc/sys/linux/process.c: Ditto.
        * libc/sys/linux/resource.c: Ditto.
        * libc/sys/linux/sched.c: Ditto.
        * libc/sys/linux/sig.c: Ditto.
        * libc/sys/linux/termios.c: Ditto.
        * libc/sys/linux/wait.c: Ditto plus add __waitpid and
        __libc___waitpid weak aliases.
        * libc/sys/linux/machine/i386/syscall.h: Add new _base macros
        that generate the code for a syscall, but do not create a
        weak alias.
        * libc/syscalls/Makefile.am: Add EL/IX level checking.
        * libc/syscalls/Makefile.in: Regenerated.
        * libc/time/tzset_r.c: Change to replace strdup with equivalent
        functionality.
        * libc/unix/Makefile.am: Add EL/IX level checking.
        * libc/unix/Makefile.in: Regenerated.

21 years ago* i386-tdep.c (i386_store_return_value): Undeprecate. Convert to
kettenis [Mon, 26 Aug 2002 18:35:24 +0000 (18:35 +0000)]
* i386-tdep.c (i386_store_return_value): Undeprecate.  Convert to
use regcache_* functions.
(i386_gdbarch_init): Set store_return_value instead of
deprecated_store_return_value.

21 years ago* dll.sgml: Remove indirect reference to older gccs.
cgf [Mon, 26 Aug 2002 18:03:40 +0000 (18:03 +0000)]
* dll.sgml: Remove indirect reference to older gccs.

21 years ago * gas/m68k/all.exp: xfail non-ELF targets on pcrel test.
amodra [Mon, 26 Aug 2002 11:42:12 +0000 (11:42 +0000)]
* gas/m68k/all.exp: xfail non-ELF targets on pcrel test.

21 years ago * gas/m68hc11/insns.d: Quote dots.
amodra [Mon, 26 Aug 2002 11:35:31 +0000 (11:35 +0000)]
* gas/m68hc11/insns.d: Quote dots.
* gas/m68hc11/opers12.d: Likewise.

21 years ago * gas/ieee-fp/x930509a.exp: Run the test but xfail. Add c80 to xfails.
amodra [Mon, 26 Aug 2002 11:27:02 +0000 (11:27 +0000)]
* gas/ieee-fp/x930509a.exp: Run the test but xfail.  Add c80 to xfails.

21 years ago * gas/vax/quad.exp: Use quad_elf.s for ELF targets.
amodra [Mon, 26 Aug 2002 11:06:31 +0000 (11:06 +0000)]
* gas/vax/quad.exp: Use quad_elf.s for ELF targets.
* gas/vax/quad.s: Align
* gas/vax/quad_elf.s: New version of quad.s with %reg.

21 years ago * gas/sparc/sparc.exp (sparc_elf_setup): New.
amodra [Mon, 26 Aug 2002 10:44:11 +0000 (10:44 +0000)]
* gas/sparc/sparc.exp (sparc_elf_setup): New.
Use it to xfail for non-ELF targets.

21 years ago * gas/tic54x/align.s: Add comment.
amodra [Mon, 26 Aug 2002 10:37:57 +0000 (10:37 +0000)]
* gas/tic54x/align.s: Add comment.
* gas/tic54x/align.d: Adjust .text size for 2002-05-23 write.c change.
* gas/tic54x/extaddr.d: Similarly adjust disassembly tail.

21 years ago * ld-mmix/b-nosym.d: Adjust for "no symbols" on stdout.
amodra [Mon, 26 Aug 2002 10:16:33 +0000 (10:16 +0000)]
* ld-mmix/b-nosym.d: Adjust for "no symbols" on stdout.

21 years ago * binutils-all/objcopy.exp (strip_test): Adjust for "no symbols" on
amodra [Mon, 26 Aug 2002 10:15:45 +0000 (10:15 +0000)]
* binutils-all/objcopy.exp (strip_test): Adjust for "no symbols" on
stdout.
(strip_executable): Likewise.

21 years ago * nm.c (display_rel_file): Don't report "no symbols" as an error.
amodra [Mon, 26 Aug 2002 10:14:15 +0000 (10:14 +0000)]
* nm.c (display_rel_file): Don't report "no symbols" as an error.
* objdump.c (slurp_symtab): Likewise.
(slurp_dynamic_symtab): Likewise.
(dump_symbols): Likewise.  Do print "no symbols" to stdout.

21 years ago * fhandler.h (fhandler_socket::recvfrom): Fix prototype.
corinna [Mon, 26 Aug 2002 09:57:26 +0000 (09:57 +0000)]
* fhandler.h (fhandler_socket::recvfrom): Fix prototype.
(fhandler_socket::sendto): Ditto.
* fhandler_socket.cc (fhandler_socket::recvfrom): Ditto.
(fhandler_socket::sendto): Ditto.
* include/sys/socket.h (recv): Fix prototype.
(recvfrom): Ditto.
(send): Ditto.
(sendto): Ditto.
* net.cc (cygwin_sendto): Ditto. Improve strace message
(cygwin_recvfrom): Ditto.  Ditto.
(cygwin_setsockopt): Improve strace message.
(cygwin_getsockopt): Ditto.
(cygwin_connect): Ditto.
(cygwin_accept): Ditto.
(cygwin_bind): Ditto.
(cygwin_getsockname): Ditto.
(cygwin_getpeername): Ditto.
(cygwin_recv): Fix prototype.
(cygwin_send): Ditto.
(cygwin_recvmsg): Improve strace message.
(cygwin_sendmsg): Ditto.

21 years ago * sec_acl.cc (getacl): Check ace_sid == well_known_world_sid
corinna [Mon, 26 Aug 2002 09:56:05 +0000 (09:56 +0000)]
* sec_acl.cc (getacl): Check ace_sid == well_known_world_sid
before owner_sid and group_sid so that well_known_world_sid
means "other" even when owner_sid and/or group_sid are Everyone.
* security.cc (get_attribute_from_acl): Created from code common
to get_nt_attribute() and get_nt_object_attribute(), with same
reordering as in getacl() above.
(get_nt_attribute): Call get_attribute_from_acl().
(get_nt_object_attribute): Ditto.

21 years ago * coffcode.h (coff_set_arch_mach_hook): Handle W65MAGIC.
amodra [Mon, 26 Aug 2002 09:01:40 +0000 (09:01 +0000)]
* coffcode.h (coff_set_arch_mach_hook): Handle W65MAGIC.

21 years ago * config/tc-w65.c (md_section_align): Fix typo.
amodra [Mon, 26 Aug 2002 08:55:33 +0000 (08:55 +0000)]
* config/tc-w65.c (md_section_align): Fix typo.
(md_parse_option): Return 0, not 1.

21 years ago * aoutx.h (NAME(aout,reloc_type_lookup)): Handle BFD_RELOC_8.
amodra [Mon, 26 Aug 2002 08:46:21 +0000 (08:46 +0000)]
* aoutx.h (NAME(aout,reloc_type_lookup)): Handle BFD_RELOC_8.

21 years ago* libc/include/malloc.h: On cygwin, define malloc _r functions as wrapper
cgf [Mon, 26 Aug 2002 04:33:46 +0000 (04:33 +0000)]
* libc/include/malloc.h: On cygwin, define malloc _r functions as wrapper
macros to standard malloc functions.
* libc/include/stdlib.h: Ditto.
* configure.host: Always define MALLOC_PROVIDED on cygwin.

21 years ago* Makefile.in (cygcheck.exe): Make a -mno-cygwin program.
cgf [Mon, 26 Aug 2002 04:30:11 +0000 (04:30 +0000)]
* Makefile.in (cygcheck.exe): Make a -mno-cygwin program.
* cygrun.c (main): Export CYGWIN=ntsec unless otherwise set.
* shared.cc (shared_name): Only add build date to shared name when
*testing*.

21 years ago* Makefile.in (RUNTEST): Use Makefile's srcdir and bupdir* macros, where
cgf [Mon, 26 Aug 2002 02:53:24 +0000 (02:53 +0000)]
* Makefile.in (RUNTEST): Use Makefile's srcdir and bupdir* macros, where
appropriate.
* winsup.api/winsup.exp: Use -nodefaultlibs when linking executable to avoid
potentially linking installed dll.

21 years ago*** empty log message ***
gdbadmin [Mon, 26 Aug 2002 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
amodra [Mon, 26 Aug 2002 00:00:04 +0000 (00:00 +0000)]
daily update

21 years ago* regcache.c (regcache_raw_write_signed,
kettenis [Sun, 25 Aug 2002 23:44:30 +0000 (23:44 +0000)]
* regcache.c (regcache_raw_write_signed,
regcache_raw_write_unsigned): New functions.
* regcache.h (regcache_raw_write_signed,
regcache_raw_write_unsigned): New prototypes.

21 years ago * tui.c (tui_rl_switch_mode): Renames tui_switch_mode.
ciceron [Sun, 25 Aug 2002 21:44:41 +0000 (21:44 +0000)]
* tui.c (tui_rl_switch_mode): Renames tui_switch_mode.
(tui_rl_change_windows): Renames tui_change_windows.
(tui_rl_delete_other_windows): Renames tui_delete_other_windows.
(tui_initialize_readline): Update.

21 years ago2002-08-21 Andrew Cagney <ac131313@redhat.com>
cagney [Sun, 25 Aug 2002 21:43:05 +0000 (21:43 +0000)]
2002-08-21  Andrew Cagney  <ac131313@redhat.com>

* Makefile.in (c-exp.tab.o, jv-exp.tab.o, f-exp.tab.o)
(m2-exp.tab.o, p-exp.tab.o, ada-exp.tab.o): Move to before the
source file dependencies.  Cleanup corresponding generator rules.

21 years ago * tuiDisassem.c (tuiSetDisassemContent): Use breakpoint_here_p.
ciceron [Sun, 25 Aug 2002 19:54:56 +0000 (19:54 +0000)]
* tuiDisassem.c (tuiSetDisassemContent): Use breakpoint_here_p.
(_hasBreak): Remove.

21 years ago * tuiDisassem.c (tuiGetBeginAsmAddress): Use lookup_minimal_symbol
ciceron [Sun, 25 Aug 2002 19:39:45 +0000 (19:39 +0000)]
* tuiDisassem.c (tuiGetBeginAsmAddress): Use lookup_minimal_symbol
to find symbol address.

21 years ago * tuiSourceWin.c (tui_display_main): Rename from tuiDisplayMainFunction
ciceron [Sun, 25 Aug 2002 19:19:50 +0000 (19:19 +0000)]
* tuiSourceWin.c (tui_display_main): Rename from tuiDisplayMainFunction
and use tuiGetBeginAsmAddress.
* tuiSourceWin.h (tui_display_main): Declare.
* tui.h (tuiDisplayMainFunction): Remove.
* tui-hooks.c (tui_new_objfile_hook): Update.

21 years ago2002-08-25 Andrew Cagney <ac131313@redhat.com>
cagney [Sun, 25 Aug 2002 19:10:15 +0000 (19:10 +0000)]
2002-08-25  Andrew Cagney  <ac131313@redhat.com>

* gdb.texinfo (Examples): Use ``->'' for a packet send and ``<-''
for a packet receive.

21 years ago * tuiSource.h (m_tuiShowSourceAsIs): Remove macro.
ciceron [Sun, 25 Aug 2002 18:58:58 +0000 (18:58 +0000)]
* tuiSource.h (m_tuiShowSourceAsIs): Remove macro.
(tuiShowSourceAsIs): Don't declare.

21 years ago2002-08-25 Andrew Cagney <ac131313@redhat.com>
cagney [Sun, 25 Aug 2002 18:47:16 +0000 (18:47 +0000)]
2002-08-25  Andrew Cagney  <ac131313@redhat.com>

* regcache.h (register_offset_hack): Declare.
(regcache_cooked_read_using_offset_hack): Declare.
(regcache_cooked_write_using_offset_hack): Declare.

* regcache.c (register_offset_hack): New function.
(regcache_cooked_read_using_offset_hack): New function.
(regcache_cooked_write_using_offset_hack): New function.
(regcache_dump): Check that the registers, according to their
offset, are packed hard against each other.
(cooked_xfer_using_offset_hack): New function.

21 years ago * tui-hooks.c (tui_selected_frame_level_changed_hook): Always update
ciceron [Sun, 25 Aug 2002 18:42:32 +0000 (18:42 +0000)]
* tui-hooks.c (tui_selected_frame_level_changed_hook): Always update
the frame position.

21 years ago * tuiStack.c (tuiSetLocatorContent): Remove.
ciceron [Sun, 25 Aug 2002 17:13:29 +0000 (17:13 +0000)]
* tuiStack.c (tuiSetLocatorContent): Remove.
(tuiUpdateLocatorInfoFromFrame): Remove.
(tui_set_locator_info): Allocate the content buffer if necessary.
(tui_set_locator_filename): Call tui_set_locator_info directly.
(tuiShowFrameInfo): Likewise and use find_pc_line instead of
find_pc_symtab.

21 years ago2002-08-25 Andrew Cagney <ac131313@redhat.com>
cagney [Sun, 25 Aug 2002 15:36:11 +0000 (15:36 +0000)]
2002-08-25  Andrew Cagney  <ac131313@redhat.com>

* regcache.c (struct regcache_descr): Add field register_type.
(init_legacy_regcache_descr): Pass a pre-allocated regcache_descr
in as a parameter
(init_regcache_descr): Initialize register_type.  Pass the descr
to init_legacy_regcache_descr.  Use register_type instead of
REGISTER_VIRTUAL_TYPE.
(register_type): New function.
(regcache_dump): Replace REGISTER_VIRTUAL_TYPE with register_type.
* regcache.h (register_type): Declare.

21 years ago2002-08-25 Andrew Cagney <ac131313@redhat.com>
cagney [Sun, 25 Aug 2002 15:18:40 +0000 (15:18 +0000)]
2002-08-25  Andrew Cagney  <ac131313@redhat.com>

* rs6000-tdep.c (rs6000_gdbarch_init): Set store_struct_return
instead of deprecated_store_return_value.  Fix fallout from
2002-08-23 Andrew Cagney <cagney@redhat.com>.

21 years ago2002-08-25 Andrew Cagney <ac131313@redhat.com>
cagney [Sun, 25 Aug 2002 14:44:04 +0000 (14:44 +0000)]
2002-08-25  Andrew Cagney  <ac131313@redhat.com>

* regcache.c (max_register_size): New function.
(init_legacy_regcache_descr): Ensure that max_register_size is
large enough for REGISTER_VIRTUAL_SIZE.
* regcache.h (max_register_size): Declare.

22 years ago2002-08-24 Andrew Cagney <ac131313@redhat.com>
cagney [Sun, 25 Aug 2002 13:48:14 +0000 (13:48 +0000)]
2002-08-24  Andrew Cagney  <ac131313@redhat.com>

* Makefile.in (clean): Move to end of file.
(distclean, maintainer-clean, realclean): Ditto.
(mostlyclean): Move rule to end of file.  Use GDB_TEX_TMPS,
GDBINT_TEX_TMPS, STABS_TEX_TMPS.
(gdb.dvi, gdb.pdf): Do not cleanup TeX temp files after texi2dvi.
(gdbint.dvi, gdbint.pdf, stabs.dvi, stabs.pdf): Ditto.

22 years ago2002-08-24 Andrew Cagney <ac131313@redhat.com>
cagney [Sun, 25 Aug 2002 13:15:50 +0000 (13:15 +0000)]
2002-08-24  Andrew Cagney  <ac131313@redhat.com>

* rs6000-tdep.c (rs6000_gdbarch_init): Use deprecated version of
store_return_value.
(e500_extract_return_value): Change type of valbuf pointer to
void.

22 years ago * tuiSourceWin.c (tuiDisplayMainFunction): Update to use
ciceron [Sun, 25 Aug 2002 13:13:20 +0000 (13:13 +0000)]
* tuiSourceWin.c (tuiDisplayMainFunction): Update to use
tuiUpdateLocatorFilename.
* tuiStack.c (tuiSetLocatorInfo): Make it static.
(tuiSetLocatorContent): Likewise.
(tuiUpdateLocatorInfoFromFrame): Likewise.
(tuiSwitchFilename): Remove.
(tui_set_locator_filename): New function
(tui_set_locator_info): Rename from tuiSetLocatorInfo to GNU-ify;
use tui_set_locator_filename to record the filename.
(tuiUpdateLocatorFilename): Likewise.
(tuiUpdateLocatorInfoFromFrame): Update.
(tuiSetLocatorContent): Likewise.
* tuiStack.h (tuiClearLocatorContent): Don't declare.
(tuiSetLocatorInfo, tuiSetLocatorContent): Likewise.
(tuiUpdateLocatorInfoFromFrame, tuiSwitchFilename): Likewise.

22 years ago * tuiSourceWin.c (tuiSetHasBreakAt): Use filename for breakpoint
ciceron [Sun, 25 Aug 2002 11:00:46 +0000 (11:00 +0000)]
* tuiSourceWin.c (tuiSetHasBreakAt): Use filename for breakpoint
comparison; cleanup.
* tuiSource.c (tuiSetSourceContent): Set window title and filename.
* tuiGeneralWin.c (boxWin): Print optional title on top of window.
* tuiData.h (TuiSourceInfo): Add filename member.
(TuiGenWinInfo): Add title member.
* tuiData.c (initGenericPart): Clear title.
(freeWindow): Free title and filename; remove unused locals.
(initWinInfo): Clear filename.
(tuiDelWindow): Free it; remove unused locals.

22 years ago * tuiStack.h (tuiGetLocatorFilename): Don't declare.
ciceron [Sun, 25 Aug 2002 10:04:08 +0000 (10:04 +0000)]
* tuiStack.h (tuiGetLocatorFilename): Don't declare.
(tuiUpdateLocatorDisplay): Likewise.
* tuiStack.c (tuiGetLocatorFilename): Remove.
(tuiShowFrameInfo): Use tuiSetLocatorContent and tuiShowLocatorContent
instead of tuiUpdateLocatorDisplay.
(tuiUpdateLocatorDisplay): Remove.

22 years ago * tuiStack.h (tuiClearLocatorDisplay): Don't declare.
ciceron [Sun, 25 Aug 2002 09:53:27 +0000 (09:53 +0000)]
* tuiStack.h (tuiClearLocatorDisplay): Don't declare.
* tuiStack.c (tuiClearLocatorDisplay): Remove.
(tuiShowLocatorContent): Use wclrtoeol to clear end of status line.
(tuiUpdateLocatorDisplay): Don't call tuiClearLocatorDisplay.

22 years ago * tuiStack.c (tui_get_function_from_frame): Rename from
ciceron [Sun, 25 Aug 2002 09:40:31 +0000 (09:40 +0000)]
* tuiStack.c (tui_get_function_from_frame): Rename from
_getFuncNameFromFrame; use print_address_symbolic to get symbolic
name of address.
(tuiUpdateLocatorInfoFromFrame): Update.

22 years ago * tuiRegs.c (tuiDisplayRegistersFrom): Remove unused locals.
ciceron [Sun, 25 Aug 2002 09:12:36 +0000 (09:12 +0000)]
* tuiRegs.c (tuiDisplayRegistersFrom): Remove unused locals.
(_tuiRegisterFormat, _tuiSetSpecialRegsContent): Likewise.
(_tuiSetGeneralAndSpecialRegsContent): Likewise.
(_tuiSetFloatRegsContent): Likewise.
(_tuiRegisterName): Return a const char*.
* tuiData.h (_TuiDataElement): Use const char* for name.

22 years ago * tuiSourceWin.h (tuiEraseAllSourceContent): Don't declare.
ciceron [Sun, 25 Aug 2002 08:44:44 +0000 (08:44 +0000)]
* tuiSourceWin.h (tuiEraseAllSourceContent): Don't declare.
(tuiShowAllExecInfosContent): Likewise.
* tuiSourceWin.c (tuiEraseAllSourceContent): Remove.
(tuiShowAllExecInfosContent): Remove.
(tuiAllocSourceBuffer): Remove unused locals.

22 years ago * tuiStack.c (tui_update_command): Rename _tuiUpdateLocation_command
ciceron [Sun, 25 Aug 2002 08:22:58 +0000 (08:22 +0000)]
* tuiStack.c (tui_update_command): Rename _tuiUpdateLocation_command
to follow other gdb's command names; use execute_command; cleanup.
(_initialize_tuiStack): Update.

22 years ago * tuiWin.h (tui_update_gdb_sizes): Declare.
ciceron [Sun, 25 Aug 2002 07:56:01 +0000 (07:56 +0000)]
* tuiWin.h (tui_update_gdb_sizes): Declare.

22 years ago2002-08-24 Andrew Cagney <ac131313@redhat.com>
cagney [Sun, 25 Aug 2002 00:12:33 +0000 (00:12 +0000)]
2002-08-24  Andrew Cagney  <ac131313@redhat.com>

* Makefile.in (GDBINT_TEX_TMPS): Define.
(gdbint.dvi, gdbint.pdf): Use
(GDB_TEX_TMPS): Define.
(gdb.dvi, gdb.pdf): Use.
(STABS_TEX_TMPS): Define.
(stabs.dvi, stabs.pdf): Use.
(GDB_DOC_SOURCE_INCLUDES): New macros.
(GDB_DOC_BUILD_INCLUDES, GDB_DOC_FILES): New macros.
(GDBINT_DOC_FILES_INCLUDES): New macros.
(GDBINT_DOC_BUILD_INCLUDES): New macros.
(GDBINT_DOC_FILES, STABS_DOC_SOURCE_INCLUDES): New macros.
(STABS_DOC_BUILD_INCLUDES, STABS_DOC_FILES): New macros.
(SFILES_DOC, SFILES_INCLUDED, SFILES_LOCAL): Delete macros.
(links2roff): Replace SFILES_INCLUDED with
GDB_DOC_SOURCE_INCLUDES.
(gdb.dvi, gdb_toc.html, gdb.pdf, gdb.info): Update dependencies.
(gdb.me, gdb.mm, gdb.ms): Update dependencies.
(gdbint.dvi, gdbint_toc.html, gdbint.pdf, gdbint.info): Update
dependencies.
(stabs.info, stabs_toc.html, stabs.pdf, stabs.dvi): Update
dependencies.
(gdbmi.texinfo): Delete rule.
(inc-hist.texinfo): Delete rule.
(rluser.texinfo): Delete rule.

22 years ago* Makefile.in (DLL_IMPORTS): Move libuuid.a and libshell32.a to list rather
cgf [Sun, 25 Aug 2002 00:07:10 +0000 (00:07 +0000)]
* Makefile.in (DLL_IMPORTS): Move libuuid.a and libshell32.a to list rather
than referring to them via -l.  Add DLL imports last in link line for
new-cygwin.dll and cygrun.exe.

22 years agodaily update
amodra [Sun, 25 Aug 2002 00:01:20 +0000 (00:01 +0000)]
daily update

22 years ago*** empty log message ***
gdbadmin [Sun, 25 Aug 2002 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago * MAINTAINERS: Change my mailing address.
geoffk [Sat, 24 Aug 2002 22:43:50 +0000 (22:43 +0000)]
* MAINTAINERS: Change my mailing address.

22 years ago * MAINTAINERS: Change my mailing address.
geoffk [Sat, 24 Aug 2002 22:43:13 +0000 (22:43 +0000)]
* MAINTAINERS: Change my mailing address.

22 years ago * tui.c (strcat_to_buf): Use const char* for source item.
ciceron [Sat, 24 Aug 2002 17:04:33 +0000 (17:04 +0000)]
* tui.c (strcat_to_buf): Use const char* for source item.
(tui_enable): Update the windows if there is a selected frame.
* tui.h (strcat_to_buf): Update prototype.
(strcat_to_buf_with_fmt): Remove.

22 years ago * tuiWin.c (tui_update_gdb_sizes): New function to tell gdb what
ciceron [Sat, 24 Aug 2002 16:43:07 +0000 (16:43 +0000)]
* tuiWin.c (tui_update_gdb_sizes): New function to tell gdb what
is the size of command window.
(tuiResizeAll): Call it instead of init_page_info.
* tui.c (tui_enable): Call it to resize to TUI command window.
(tui_disable): Likewise for plain screen.

22 years ago * tui.c (tui_enable): Use tuiSetLayout instead of showLayout and
ciceron [Sat, 24 Aug 2002 15:25:24 +0000 (15:25 +0000)]
* tui.c (tui_enable): Use tuiSetLayout instead of showLayout and
use tuiShowFrameInfo instead of tuiSetLocatorContent.
* tuiLayout.h (showLayout): Remove.
* tuiLayout.c (_showSourceOrDisassemAndCommand): Remove unused locals.
(_showSourceDisassemCommand): Likewise.
(showLayout): Make it static.
(lastLayout): Remove.

22 years ago* PROBLEMS: Clarify problems with FreeBSD's compiler and suggest
kettenis [Sat, 24 Aug 2002 14:36:12 +0000 (14:36 +0000)]
* PROBLEMS: Clarify problems with FreeBSD's compiler and suggest
workaround.

22 years ago * tuiSourceWin.c (tui_show_source_line): New function.
ciceron [Sat, 24 Aug 2002 12:28:32 +0000 (12:28 +0000)]
* tuiSourceWin.c (tui_show_source_line): New function.
(tuiShowSourceContent): Call it and avoid clearing the window before
redrawing it.
(tuiClearAllSourceWinsContent): Remove.
* tuiSourceWin.h (tuiClearAllSourceWinsContent): Don't declare.
* tuiWin.h (tuiClearWinFocus, tuiClearWinFocusFrom): Don't declare.
* tuiWin.c (tuiClearWinFocus, tuiClearWinFocusFrom): Remove.
(tuiRefreshAll): Don't clear the window.
(_makeVisibleWithNewHeight): Don't clear locator line.
(tuiResizeAll): Remove unused locals.
(_tuiAdjustWinHeights): Likewise.
(_makeInvisibleAndSetNewHeight): Likewise.
(_newHeightOk): Likewise.
* tuiLayout.c (showLayout): Don't clear source windows.
(tuiSetLayout): Don't clear the window.
(_initAndMakeWin): Likewise for status line.
* tuiGeneralWin.c (makeVisible): Don't clear or refresh the window.
(makeWindow): Likewise.
(tuiClearWin): Remove.
* tuiGeneralWin.h (tuiClearWin): Don't declare.

22 years ago * tuiSourceWin.c (tuiSrcWinIsDisplayed): Remove.
ciceron [Sat, 24 Aug 2002 10:15:54 +0000 (10:15 +0000)]
* tuiSourceWin.c (tuiSrcWinIsDisplayed): Remove.
(tuiAsmWinIsDisplayed): Remove.
(tuiShowAllSourceWinsContent): Remove.
(tuiUpdateOnEnd): Remove.
* tuiGeneralWin.c (scrollWinForward): Remove.
(scrollWinBackward): Remove.
(_winResize): Don't declare.
* tui.h (tuiUpdateOnEnd): Don't declare.
(vcatch_errors, va_catch_errors): Likewise.
* tuiSourceWin.h (tuiUpdateOnEnd): Likewise.
(tuiShowAllSourceWinsContent): Likewise.
* tuiGeneralWin.h (scrollWinForward): Likewise.
(scrollWinBackward): Likewise.

22 years ago * tuiRegs.c (_tuiRegisterFormat): Use gdbarch_print_registers_info.
ciceron [Sat, 24 Aug 2002 09:43:30 +0000 (09:43 +0000)]
* tuiRegs.c (_tuiRegisterFormat): Use gdbarch_print_registers_info.

22 years ago * elf32-sh.c (sh_elf_copy_indirect_symbol): New.
amodra [Sat, 24 Aug 2002 01:44:55 +0000 (01:44 +0000)]
* elf32-sh.c (sh_elf_copy_indirect_symbol): New.
(create_got_section, allocate_dynrelocs, readonly_dynrelocs):
Likewise.
(struct elf_sh_pcrel_relocs_copied): Removed.
(struct elf_sh_dyn_relocs): New.
(struct elf_sh_link_hash_entry): Replace pcrel_relocs_copied
field with dyn_relocs.
(struct elf_sh_link_hash_table): Add short-cuts to get dynamic
sections and sym_sec.
(sh_elf_link_hash_newfunc): Clear dyn_relocs.
(sh_elf_link_hash_table_create): Clear shorts-cuts and sym_sec.
(sh_elf_create_dynamic_sections): Use create_got_section instead
of _bfd_elf_create_got_section.
(sh_elf_check_relocs): Likewise.
(sh_elf_create_dynamic_sections): Use short-cuts to the dynamic
sections.
(sh_elf_adjust_dynamic_symbol, sh_elf_size_dynamic_sections,
sh_elf_relocate_section, sh_elf_check_relocs,
sh_elf_finish_dynamic_symbol, sh_elf_finish_dynamic_sections):
Likewise.
(sh_elf_adjust_dynamic_symbol): Handle nocopyreloc. Keep the
dynamic relocations and avoiding the copy relocation when we
didn't find any dynamic relocations in the section which has
contents or is read-only.
(WILL_CALL_FINISH_DYNAMIC_SYMBOL): New.
(sh_elf_size_dynamic_sections): Don't reset the size of
.rela.got section even if dynamic_sections_created flag is off.
Don't use sh_elf_discard_copies. Scan all input bfd and use
allocate_dynrelocs. Call readonly_dynrelocs to determine
whether we need DT_TEXTREL.
(sh_elf_adjust_dynamic_symbol): Use plt.refcount to determine
whether the symbol was never referred to.
(sh_elf_relocate_section): Use WILL_CALL_FINISH_DYNAMIC_SYMBOL.
(sh_elf_gc_sweep_hook): Fill with the real sweep function.
(sh_elf_check_relocs): Call create_got_section if the short-cut
to .got is null. Increment reference counters only instead of
allocating space on dynamic sections here. Don't conditionalize
uninitialized got.offset value when marking the symbol as a
global offset table entry. Keep relocations for symbols satisfied
by a dynamic library to avoid copy relocations for the symbol.
Set dynobj field of an elf hash table if needed.
(sh_elf_finish_dynamic_sections): Handle null section pointer
correctly.
(elf_backend_copy_indirect_symbol): Defined.
(elf_backend_can_refcount): Defined.

22 years ago* valprint.c (print_longest) [CC_HAS_LONG_LONG &&
kettenis [Sat, 24 Aug 2002 00:40:58 +0000 (00:40 +0000)]
* valprint.c (print_longest) [CC_HAS_LONG_LONG &&
PRINTF_HAS_LONG_LONG]: Cast val_long to (long long) or (unsigned
long long) to prevent compiler warning on 64-bit systems.

22 years agoIndex: ChangeLog
cagney [Sat, 24 Aug 2002 00:21:34 +0000 (00:21 +0000)]
Index: ChangeLog
===================================================================
RCS file: /cvs/src/src/gdb/ChangeLog,v
retrieving revision 1.3144
diff -u -r1.3144 ChangeLog
--- ChangeLog 23 Aug 2002 23:05:38 -0000 1.3144
+++ ChangeLog 23 Aug 2002 23:14:45 -0000
@@ -1,3 +1,53 @@
2002-08-23  Andrew Cagney  <cagney@redhat.com>

* gdbarch.sh (STORE_RETURN_VALUE): Add regcache parameter.
(DEPRECATED_STORE_RETURN_VALUE): New method.
(EXTRACT_RETURN_VALUE): Make buffer parameter a void pointer.
* gdbarch.h, gdbarch.c: Re-generate.

* values.c (set_return_value): Pass current_regcache to
STORE_RETURN_VALUE.
* arch-utils.h (legacy_store_return_value): Declare.
* arch-utils.c (legacy_store_return_value): New function.
(legacy_extract_return_value): Update parameters.

* config/pa/tm-hppa.h (DEPRECATED_STORE_RETURN_VALUE): Rename
STORE_RETURN_VALUE.
* config/pa/tm-hppa64.h (DEPRECATED_STORE_RETURN_VALUE): Ditto.
* config/sparc/tm-sparc.h (DEPRECATED_STORE_RETURN_VALUE): Ditto.
* config/z8k/tm-z8k.h (DEPRECATED_STORE_RETURN_VALUE): Ditto.
* config/sparc/tm-sparclet.h (DEPRECATED_STORE_RETURN_VALUE): Ditto.
* config/mn10200/tm-mn10200.h (DEPRECATED_STORE_RETURN_VALUE): Ditto.
* config/m68k/tm-linux.h (DEPRECATED_STORE_RETURN_VALUE): Ditto.
* config/m68k/tm-delta68.h (DEPRECATED_STORE_RETURN_VALUE): Ditto.
* config/m32r/tm-m32r.h (DEPRECATED_STORE_RETURN_VALUE): Ditto.
* config/h8500/tm-h8500.h (DEPRECATED_STORE_RETURN_VALUE): Ditto.
* config/h8300/tm-h8300.h (DEPRECATED_STORE_RETURN_VALUE): Ditto.

* m68hc11-tdep.c (m68hc11_gdbarch_init): Update.
* i386-tdep.c (i386_extract_return_value): Update.
* arch-utils.c (legacy_extract_return_value): Update.
* frv-tdep.c (frv_gdbarch_init): Update.
* cris-tdep.c (cris_gdbarch_init): Update.
* d10v-tdep.c (d10v_gdbarch_init): Update.
* rs6000-tdep.c (rs6000_gdbarch_init): Update.
* m68k-tdep.c (m68k_gdbarch_init): Update.
* mcore-tdep.c (mcore_gdbarch_init): Update.
* mn10300-tdep.c (mn10300_gdbarch_init): Update.
* s390-tdep.c (s390_gdbarch_init): Update.
* sparc-tdep.c (sparc_gdbarch_init): Update.
* sh-tdep.c (sh_gdbarch_init): Update.
* x86-64-tdep.c (x86_64_gdbarch_init): Update.
* v850-tdep.c (v850_gdbarch_init): Update.
* avr-tdep.c (avr_gdbarch_init): Update.
* ia64-tdep.c (ia64_gdbarch_init): Update.
* ns32k-tdep.c (ns32k_gdbarch_init): Update.
* vax-tdep.c (vax_gdbarch_init): Update.
* alpha-tdep.c (alpha_gdbarch_init): Update.
* arm-tdep.c (arm_gdbarch_init): Update.
* mips-tdep.c (mips_gdbarch_init): Update.
* i386-tdep.c (i386_gdbarch_init): Update.

Index: doc/ChangeLog
2002-08-21  Andrew Cagney  <cagney@redhat.com>

* gdbint.texinfo (Target Architecture Definition): Update
STORE_RETURN_VALUE, mention regcache.

22 years agodummy commit, get CVS off the branch.
cagney [Sat, 24 Aug 2002 00:11:11 +0000 (00:11 +0000)]
dummy commit, get CVS off the branch.

22 years agoDummy commit. Get CVS off the branch.
cagney [Sat, 24 Aug 2002 00:09:22 +0000 (00:09 +0000)]
Dummy commit.  Get CVS off the branch.

22 years ago*** empty log message ***
gdbadmin [Sat, 24 Aug 2002 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
amodra [Sat, 24 Aug 2002 00:00:04 +0000 (00:00 +0000)]
daily update

22 years ago2002-08-23 Andrew Cagney <ac131313@redhat.com>
cagney [Fri, 23 Aug 2002 23:15:51 +0000 (23:15 +0000)]
2002-08-23  Andrew Cagney  <ac131313@redhat.com>

* config/djgpp/fnchange.lst: Add entries for bfd/elf32-ppcqnx.c,
bfd/elf32-ppc.c, bfd/elf32-sh.c and bfd/elf32-shqnx.c.

22 years ago* PROBLEMS: Refer to GDB 5.3 instead of 5.2. Mention FreeBSD
kettenis [Fri, 23 Aug 2002 23:05:38 +0000 (23:05 +0000)]
* PROBLEMS: Refer to GDB 5.3 instead of 5.2.  Mention FreeBSD
problems.

22 years ago2002-08-23 Andrew Cagney <ac131313@redhat.com>
cagney [Fri, 23 Aug 2002 22:24:56 +0000 (22:24 +0000)]
2002-08-23  Andrew Cagney  <ac131313@redhat.com>

* texinfo/texinfo.tex: Import version 2002-06-04.06.

22 years agoInitial revision
ezannoni [Fri, 23 Aug 2002 22:02:27 +0000 (22:02 +0000)]
Initial revision

22 years ago * infrun.c (handle_inferior_event): Move a comment outside of a
brobecke [Fri, 23 Aug 2002 21:55:36 +0000 (21:55 +0000)]
    * infrun.c (handle_inferior_event): Move a comment outside of a
        function call, in order to avoid indent reformatting this part
        of the code in an unreadable way.

22 years agoImport config.guess and config.sub.
cagney [Fri, 23 Aug 2002 21:22:39 +0000 (21:22 +0000)]
Import config.guess and config.sub.

22 years ago * infrun.c (normal_stop, proceed): Remove call to print_sys_errmsg
graces [Fri, 23 Aug 2002 20:49:38 +0000 (20:49 +0000)]
* infrun.c (normal_stop, proceed): Remove call to print_sys_errmsg
when breakpoints fail. Move general breakpoint error messages to
insert_breakpoints.
* breakpoint.c (insert_breakpoints): Change warnings when
breakpoints are nto inserted to specify the type. Remove call to
memory_error when hardware breakpoints can't be inserted. Remove
multiple calls to warning so all messages are sent to the user at
once.
(delete_breakpoints): Make insert error messsages more explicit.

22 years ago * gdb.threads/print-threads.c: New file.
drow [Fri, 23 Aug 2002 20:32:02 +0000 (20:32 +0000)]
    * gdb.threads/print-threads.c: New file.
        * gdb.threads/print-threads.exp: New file.
        * gdb.threads/schedlock.c: New file.
        * gdb.threads/schedlock.exp: New file.

22 years ago * ChangeLog: Move gdbserver entries after GDB 5.2 to
drow [Fri, 23 Aug 2002 19:55:50 +0000 (19:55 +0000)]
    * ChangeLog: Move gdbserver entries after GDB 5.2 to
        gdbserver/ChangeLog.

22 years ago* i386-tdep.c: Include "objfiles.h".
kettenis [Fri, 23 Aug 2002 19:26:14 +0000 (19:26 +0000)]
* i386-tdep.c: Include "objfiles.h".
(i386_svr4_init_abi): Set in_solib_call_trampoline and
skip_trampoline_code.
* config/i386/tm-i386v4.h: Don't include "config/tm-sysv4.h".
(CPLUS_MARKER): Define to '.'.

22 years ago* linux-proc.c (struct linux_corefile_thread_data): Add num_notes
kettenis [Fri, 23 Aug 2002 19:06:05 +0000 (19:06 +0000)]
* linux-proc.c (struct linux_corefile_thread_data): Add num_notes
member.
(linux_corefile_thread_callback): Increase args->num_notes.
(linux_make_note_section): Initialize thread_args.num_notes, and
use it to determine whether notes for any threads were created.

22 years ago * MAINTAINERS: Add Dave Anglin as HPPA co-maintainer.
danglin [Fri, 23 Aug 2002 16:07:02 +0000 (16:07 +0000)]
* MAINTAINERS: Add Dave Anglin as HPPA co-maintainer.

22 years agooutput some newlines.
cgf [Fri, 23 Aug 2002 15:46:00 +0000 (15:46 +0000)]
output some newlines.

22 years ago * proc-api.c (rw_table): Do not include a row for PCDSTOP if the
brobecke [Fri, 23 Aug 2002 15:06:53 +0000 (15:06 +0000)]
    * proc-api.c (rw_table): Do not include a row for PCDSTOP if the
        corresponding macro is not defined. Likewise for PCNICE, PCSHOLD
        and PCUNKILL.
        (write_with_trace): Conditionalize out the switch branch handling
        PCSHOLD if the corresponding macro is not defined. Likewise for
        PRSABORT and PRSTOP.
        This change will be needed by the Interix port.

22 years agoUndo previous delta. Add comment explaining why.
nickc [Fri, 23 Aug 2002 09:42:21 +0000 (09:42 +0000)]
Undo previous delta.  Add comment explaining why.

22 years ago * elf32-sh.c (elf_sh_plt0_entry_be, elf_sh_plt0_entry_le): Copy
amodra [Fri, 23 Aug 2002 08:26:13 +0000 (08:26 +0000)]
* elf32-sh.c (elf_sh_plt0_entry_be, elf_sh_plt0_entry_le): Copy
contents of .got.plt[2] to tr0, not address of .got.plt.
(sh_elf_finish_dynamic_symbol): Do not apply GOT_BIAS when
patching absolute plt entry. For shmedia plt entry, set bottom bit
of branch to plt0 as this is a branch to an shmedia instruction.
* elf64-sh64.c (elf_sh64_plt0_entry_be, elf_sh64_plt0_entry_le):
Copy contents of .got.plt[2] to tr0, not address of .got.plt.
(elf_sh64_plt_entry_be, elf_sh64_plt_entry_le): Use ptrel to
branch to plt0.
(sh64_elf64_finish_dynamic_symbol): Do not apply GOT_BIAS when
patching absolute plt entry. For shmedia plt entry, branch to
plt0 is now ptrel, so use relative offset.  Set bottom bit of
branch target as it is a branch to an shmedia instruction.

22 years ago * ld-sh/sh64/rd-sh64.exp: New framework file.
amodra [Fri, 23 Aug 2002 08:14:06 +0000 (08:14 +0000)]
* ld-sh/sh64/rd-sh64.exp: New framework file.
* ld-sh/sh64/init-cmpct.d, ld-sh/sh64/init-media.d,
ld-sh/sh64/init64.d, ld-sh/sh64/init.s: New tests for
correct setting of ISA bit for init and fini entry-points.