OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
22 years ago2001-10-15 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Tue, 16 Oct 2001 03:23:34 +0000 (03:23 +0000)]
2001-10-15  Elena Zannoni  <ezannoni@redhat.com>

        * symtab.c (lookup_block_symbol): Update comment.

22 years agomerge from gcc
dj [Tue, 16 Oct 2001 02:55:31 +0000 (02:55 +0000)]
merge from gcc

22 years ago * gas/sh/err-le.s, gas/sh/err-be.s: New tests.
hp [Tue, 16 Oct 2001 02:39:43 +0000 (02:39 +0000)]
* gas/sh/err-le.s, gas/sh/err-be.s: New tests.

22 years ago * config/tc-sh.c (shl): Remove.
hp [Tue, 16 Oct 2001 02:36:19 +0000 (02:36 +0000)]
* config/tc-sh.c (shl): Remove.
  (big): New function.
(little): Remove shl handling.  Emit error for endian mismatch.
(md_show_usage): Add description of -big.
(md_parse_option): Handle OPTION_BIG.  Remove shl handling.
(OPTION_BIG): Add.
(md_pseudo_table): Add .big.
(md_longopts): Add -big.
(md_begin): Don't set target_big_endian here.
* config/tc-sh.h (TARGET_BYTES_BIG_ENDIAN): Remove.
(LISTING_HEADER, COFF_MAGIC, TARGET_FORMAT): Use target_big_endian.
(shl): Remove.
* configure.in (endian): Default is big.
(sh-*-pe*): Little endian.
(cpu_type): Set sh for target sh*.
* configure: Regenerate.

22 years ago* value.h (value_as_address): Rename value_as_pointer.
cagney [Tue, 16 Oct 2001 01:58:07 +0000 (01:58 +0000)]
* value.h (value_as_address): Rename value_as_pointer.
* eval.c, findvar.c, gnu-v2-abi.c, gnu-v3-abi.c, jv-lang.c,
jv-valprint.c, printcmd.c, stack.c, top.c, valarith.c, valops.c,
values.c: Update.

22 years ago202001-10-15 Jim Ingham <jingham@inghji.apple.com>
cagney [Tue, 16 Oct 2001 01:19:09 +0000 (01:19 +0000)]
202001-10-15  Jim Ingham  <jingham@inghji.apple.com>
* valarith.c (value_sub): Don't pass a raw type to
value_from_pointer, it has to go through check_typedef first.

22 years agodaily update
amodra [Tue, 16 Oct 2001 00:00:05 +0000 (00:00 +0000)]
daily update

22 years ago* fhandler.cc (fhandler_base::fork_fixup): Don't protect handle.
cgf [Mon, 15 Oct 2001 23:39:32 +0000 (23:39 +0000)]
* fhandler.cc (fhandler_base::fork_fixup): Don't protect handle.
* dlfcn.cc: Fix to confirm to coding standards.  Reorganize includes throughout
to accomodate new cygheap.h usage.
* cygheap.h (cygheap_fdmanip): New class: simplifies locking and retrieval of
fds from cygheap->fdtab.
(cygheap_fdget): Ditto.
(cygheap_fdnew): Ditto.
* fcntl.cc (_fcntl): Use new method to lock fdtab and retrieve info.
* ioctl.cc (ioctl): Ditto.
* mmap.cc (mmap): Ditto.
* net.cc: Ditto, throughout.
* passwd.cc (getpass): Ditto.
* path.cc (fchdir): Ditto.
* pipe.cc (make_pipe): Ditto.
* sec_acl.cc (facl): Ditto.
* syscalls.cc: Ditto, throughout.
* termios.cc: Ditto, throughout.

22 years ago * emultempl/elf32.em (gld*_list_options): Remove extra '\t' from
amodra [Mon, 15 Oct 2001 23:28:20 +0000 (23:28 +0000)]
* emultempl/elf32.em (gld*_list_options): Remove extra '\t' from
-z nocopyreloc and -z nocombreloc usage strings.

22 years agonew known problem "hang or core-dump during make"
davidsb [Mon, 15 Oct 2001 22:32:46 +0000 (22:32 +0000)]
new known problem "hang or core-dump during make"

22 years agocvs+ssh problem on Win9x now FITNR.
davidsb [Mon, 15 Oct 2001 21:51:36 +0000 (21:51 +0000)]
cvs+ssh problem on Win9x now FITNR.

22 years agoProvide a valid non-multi-arch default for INTEGER_TO_ADDRESS.
cagney [Mon, 15 Oct 2001 21:38:43 +0000 (21:38 +0000)]
Provide a valid non-multi-arch default for INTEGER_TO_ADDRESS.

22 years ago2001-10-15 Frank Ch. Eigler <fche@redhat.com>
fche [Mon, 15 Oct 2001 21:01:42 +0000 (21:01 +0000)]
2001-10-15  Frank Ch. Eigler  <fche@redhat.com>

* cdk-guide/Makefile (normalize): Rewrite.
(pdf, html): Add "-i" sgml flags for print/html entity marks.
* sid-guide/Makefile: Ditto.
* cdk-guide/book-cdk.sgml: Add date & rendering marks.
* sid-guide/book-sid.sgml: Ditto.

22 years ago * config/tc-mips.c (md_apply_fix): Preliminary handling of NewABI
ths [Mon, 15 Oct 2001 19:48:03 +0000 (19:48 +0000)]
* config/tc-mips.c (md_apply_fix): Preliminary handling of NewABI
relocations.

22 years agoAdd INTEGER_TO_ADDRESS to hadle nasty harvard architectures that do
cagney [Mon, 15 Oct 2001 18:18:29 +0000 (18:18 +0000)]
Add INTEGER_TO_ADDRESS to hadle nasty harvard architectures that do
funnies to integer to address conversions.

22 years ago* mkpasswd.cc (enum_users): Shorten "unused" passwd field.
cgf [Mon, 15 Oct 2001 15:44:37 +0000 (15:44 +0000)]
* mkpasswd.cc (enum_users): Shorten "unused" passwd field.

22 years ago * elf32-i386.c (elf_i386_relocate_section): Report some detail on
amodra [Mon, 15 Oct 2001 12:58:47 +0000 (12:58 +0000)]
* elf32-i386.c (elf_i386_relocate_section): Report some detail on
bfd_reloc_outofrange and similar errors.

22 years ago * elf.c (_bfd_elf_link_hash_copy_indirect): Test ind->root.type
amodra [Mon, 15 Oct 2001 09:45:43 +0000 (09:45 +0000)]
* elf.c (_bfd_elf_link_hash_copy_indirect): Test ind->root.type
rather than ind->weakdef.
* elf32-hppa.c (elf32_hppa_copy_indirect_symbol): Likewise.
* elf32-i386.c (elf_i386_copy_indirect_symbol): Likewise.
* elf32-mips.c (_bfd_mips_elf_copy_indirect_symbol): Likewise.
* elf64-ppc.c (ppc64_elf_copy_indirect_symbol): Likewise.
* elfxx-ia64.c (elfNN_ia64_hash_copy_indirect): Likewise.

22 years ago * uname.cc (uname): Use `wProcessorLevel' unless OS sets it wrong.
corinna [Mon, 15 Oct 2001 09:41:18 +0000 (09:41 +0000)]
    * uname.cc (uname):  Use `wProcessorLevel' unless OS sets it wrong.
        Use `dwProcessorType' then instead.
        * wincap.cc: Set flag has_valid_processorlevel appropriately.
        * wincap.h: Add flag has_valid_processorlevel.

22 years ago * elf32-hppa.c (elf32_hppa_copy_indirect_symbol): Merge dyn_reloc
amodra [Mon, 15 Oct 2001 07:28:44 +0000 (07:28 +0000)]
* elf32-hppa.c (elf32_hppa_copy_indirect_symbol): Merge dyn_reloc
counts for aliases instead of aborting.
* elf32-i386.c (elf_i386_copy_indirect_symbol): Likewise.
* elf64-ppc.c (ppc64_elf_copy_indirect_symbol): Likewise.

* elf32-hppa.c (elf32_hppa_adjust_dynamic_symbol): Set plt.offset
to -1 for non-function symbols.
* elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Likewise.
* elf32-s390.c (elf_s390_adjust_dynamic_symbol): Likewise.
* elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Likewise.
* elf64-s390.c (elf_s390_adjust_dynamic_symbol): Likewise.
* elf64-x86-64.c (elf64_x86_64_adjust_dynamic_symbol): Likewise.
* elf32-i386.c (elf_i386_adjust_dynamic_symbol): Refer to
plt.offset instead of plt.refcount when setting to -1.

22 years agodaily update
amodra [Mon, 15 Oct 2001 01:16:16 +0000 (01:16 +0000)]
daily update

22 years ago * ld-sh/sub2l-1.d, ld-sh/shared-1.d, ld-sh/weak1.d: Only run on
hp [Mon, 15 Oct 2001 00:14:37 +0000 (00:14 +0000)]
* ld-sh/sub2l-1.d, ld-sh/shared-1.d, ld-sh/weak1.d: Only run on
sh*-*-elf.

22 years ago* config/s390/nm-linux.h: Don't include <signal.h>.
kettenis [Sun, 14 Oct 2001 21:04:04 +0000 (21:04 +0000)]
* config/s390/nm-linux.h: Don't include <signal.h>.
(lin_lwp_attach_lwp, ATTACH_LWP, lin_thread_get_thread_signals,
GET_THREAD_SIGNAL): Remove.

22 years ago* config/nm-linux.h (struct objfile): Remove forward declaration.
kettenis [Sun, 14 Oct 2001 20:59:23 +0000 (20:59 +0000)]
* config/nm-linux.h (struct objfile): Remove forward declaration.
(linuxthreads_new_objfile): Remove prototype.
(linuxthreads_pid_to_str): Remove prototype.
(PREPARE_TO_PROCEED): Redefine in terms of
lin_lwp_prepare_to_proceed.
(struct target_waitstatus): Forward declaration.
(child_wait): New prototype.
(CHILD_WAIT): Define.
(lin_lwp_attach_lwp, ATTACH_LWP, lin_thread_get_thread_signals,
GET_THREAD_SIGNAL): Moved here from arch-specific files.
* config/alpha/nm-linux.h, config/arm/nm-linux.h,
config/ia64/nm-linux.h, config/mips/nm-linux.h,
config/powerpc/nm-linux.h: Don't include <signal.h>.
(lin_lwp_attach_lwp, ATTACH_LWP, lin_thread_get_thread_signals,
GET_THREAD_SIGNAL): Remove.
* config/i386/nm-linux.h: Likewise.
(struct target_waitstatus, child_wait, CHILD_WAIT): Remove.
* config/m68k/linux.mh, config/sparc/linux.mh (NATDEPFILES):
Remove linux-thread.o.  Add proc-service.o, thread-db.o and
lin-lwp.o.
(LOADLIBES): New variable.

22 years ago* config/nm-linux.h (struct objfile): Remove forward declaration.
kettenis [Sun, 14 Oct 2001 20:42:07 +0000 (20:42 +0000)]
* config/nm-linux.h (struct objfile): Remove forward declaration.
(linuxthreads_new_objfile): Remove prototype.
(linuxthreads_pid_to_str): Remove prototype.
(PREPARE_TO_PROCEED): Redefine in terms of
lin_lwp_prepare_to_proceed.
(struct target_waitstatus): Forward declaration.
(child_wait): New prototype.
(CHILD_WAIT): Define.
(lin_lwp_attach_lwp, ATTACH_LWP, lin_thread_get_thread_signals,
GET_THREAD_SIGNAL): Moved here from arch-specific files.
* config/alpha/nm-linux.h, config/arm/nm-linux.h,
config/ia64/nm-linux.h, config/mips/nm-linux.h,
config/powerpc/nm-linux.h: Don't include <signal.h>.
(lin_lwp_attach_lwp, ATTACH_LWP, lin_thread_get_thread_signals,
GET_THREAD_SIGNAL): Remove.
* config/i386/nm-linux.h: Likewise.
(struct target_waitstatus, child_wait, CHILD_WAIT): Remove.
* config/m68k/linux.mh, config/sparc/linux.mh (NATDEPFILES):
Remove linux-thread.o.  Add proc-service.o, thread-db.o and
lin-lwp.o.
(LOADLIBES): New variable.

22 years ago* sparc-nat.c (fetch_core_registers): Remove redundant prototype.
kettenis [Sun, 14 Oct 2001 17:15:12 +0000 (17:15 +0000)]
* sparc-nat.c (fetch_core_registers): Remove redundant prototype.

22 years ago * lib/ld-lib.exp (run_dump_test): Fix typo: asflags(), not asflags{}.
hp [Sun, 14 Oct 2001 16:03:53 +0000 (16:03 +0000)]
* lib/ld-lib.exp (run_dump_test): Fix typo: asflags(), not asflags{}.

22 years ago* dtable.cc (dtable::build_fhandler_from_name): Use PC_FULL to determine path
cgf [Sun, 14 Oct 2001 15:49:13 +0000 (15:49 +0000)]
* dtable.cc (dtable::build_fhandler_from_name): Use PC_FULL to determine path
name.
* fork.cc (fork_parent): Correct the "unable to allocate forker_finished event"
error message.  It named the wrong event before.

22 years ago * ld-sh/rd-sh.exp: New framework file.
hp [Sun, 14 Oct 2001 15:18:10 +0000 (15:18 +0000)]
* ld-sh/rd-sh.exp: New framework file.
* ld-sh/ld-r-1.d, ld-sh/ldr1.s, ld-sh/ldr2.s, ld-sh/shared-1.d,
ld-sh/weak1.s, ld-sh/weak1.d, ld-sh/sub2l.s, ld-sh/sub2l-1.d: New
test files.

22 years ago* proc-service.c (BUILD_LWP): Redefine in terms of ptid_build.
kettenis [Sun, 14 Oct 2001 11:50:37 +0000 (11:50 +0000)]
* proc-service.c (BUILD_LWP): Redefine in terms of ptid_build.

22 years agoFix attaching to cloned processes. This fixes PR gdb/61.
kettenis [Sun, 14 Oct 2001 11:30:36 +0000 (11:30 +0000)]
Fix attaching to cloned processes.  This fixes PR gdb/61.
* lin-lwp.c (struct lwp_info): Add new member `cloned'.
(is_cloned) Removed.
(lin_lwp_attach_lwp): Don't call stop_wait_callback.  Instead call
waitpid explicitly.  Mark the LWP as cloned if waitpid fails and
retry with __WCLONE flag.
(lin_lwp_attach): Likewise.  Warn if attaching to a cloned process.
(detach_callback): Replace use of is_cloned with explicit check on
LWP id and process id.
(stop_wait_callback): Replace use of is_cloned with check if LWP
is marked as cloned.
[CHILD_WAIT] (child_wait): New function.
(lin_lwp_wait): Replace use of is_cloned with check if LWP is
marked as cloned.  Mark newly detected LWPs as cloned if detected
by waitpid with __WCLONE flag.
(kill_wait_callback): Replace use of is_cloned with check if LWP
is marked as cloned.
* config/i386/nm-linux.h (struct target_waitstatus): Add forward
declaration.
(child_wait): Add prototype.
(CHILD_WAIT): Define.

22 years ago* autoload.cc (load_wsock32): Declare dummy function to force loading of
cgf [Sun, 14 Oct 2001 04:14:23 +0000 (04:14 +0000)]
* autoload.cc (load_wsock32): Declare dummy function to force loading of
winsock.
* fhandler.cc (fhandler_base::set_inheritance): Make debugging output more
verbose.
* fhandler_socket.cc (fhandler_socket::fixup_after_fork): Force loading of
winsock32 if winsock2 not available.
* net.cc (set_socket_inheritance): Use DuplicateHandle in all cases to set
inheritance correctly.
(fdsock): Use winsock2_active macro to determine when to set socket
inheritance.  Remove fdtab resource locking since this function should already
be protected.
(cygwin_accept): Simplify logic.  Ensure that fdtab unlock is not called
inappropriately.
(cygwin_rcmd): Use fdtab locking.
(cygwin_rresvport): Ditto.
(cygwin_rexec): Ditto.
* select.cc (peek_socket): Set errno appropriately if winsock select fails.
* winsup.h: Declare check_pty_fds.
* syscalls.cc (check_pty_fds): Rename from check_ttys_fds.  Also check pty
master.
(setsid): Use check_pty_fds.
* dtable.cc (dtable::dec_console_fds): Add check on pty fds.

22 years ago[gas/testsuite/ChangeLog]
mrg [Sun, 14 Oct 2001 01:19:08 +0000 (01:19 +0000)]
[gas/testsuite/ChangeLog]
* gas/ppc/booke.s (rfci, wrtee, wrteei, mfdcrx, mfdcr, mtdcrx,
mtdcr, msync, dcba, mbar): New BookE tests.
* gas/ppc/booke.d: Update for new BookE tests.

[opcodes/ChangeLog]
* ppc-opc.c (MO): New macro for MO field of mbar instruction.
(powerpc_opcodes): Add rfci, wrtee, wrteei, mfdcrx, mfdcr,
mtdcrx, mtdcr, msync, dcba and mbar as BookE instructions.

22 years agodaily update
amodra [Sun, 14 Oct 2001 00:00:05 +0000 (00:00 +0000)]
daily update

22 years agoS/390 31 & 64 bit target and GNU/Linux native support.
cagney [Sat, 13 Oct 2001 22:13:35 +0000 (22:13 +0000)]
S/390 31 & 64 bit target and GNU/Linux native support.
Contributed by D.J. Barrow <djbarrow@de.ibm.com> of IBM.
* s390-nat.c, s390-tdep.c: New file.
* config/s390/nm-linux.h, config/s390/s390.mh: New file.
* config/s390/s390.mt, config/s390/s390x.mt: New file.
* config/s390/tm-linux.h, config/s390/tm-s390.h: New file.
* config/s390/xm-linux.h: New file.
* NEWS: Update.
* MAINTAINERS: Update.

22 years agoFrom 2001-07-09 D.J. Barrow <djbarrow@de.ibm.com>:
cagney [Sat, 13 Oct 2001 19:40:30 +0000 (19:40 +0000)]
From 2001-07-09 D.J. Barrow <djbarrow@de.ibm.com>:
* gdbarch.sh: Fixed CALL_DUMMY_BREAKPOINT_OFFSET to check
CALL_DUMMY_BREAKPOINT_OFFSET_P.
* gdbarch.c: Regenerate.

22 years ago* fhandler_dsp.cc (fhandler_dsp::ioctl): Return 0 for successful
cgf [Sat, 13 Oct 2001 17:23:35 +0000 (17:23 +0000)]
* fhandler_dsp.cc (fhandler_dsp::ioctl): Return 0 for successful
SNDCTL_DSP_GETBLKSIZE operation.  Remove obsolete 'name' arg from fhandler_*
constructors throughout.
* winsup.h (winsock_active): New macro.
(winsock2_active): Ditto.
* autoload.cc (wsock_init): Use new macros to decide if winsock or winsock2 is
loaded.
(nonexist_wsock32): Dummy function to force winsock load.
(nonexist_ws2_32): Dummy function to force winsock2 load.
* fhandler.h (fhandler_socket::fstat): Declare new method.  Currently unused.
* fhandler_socket.cc (fhandler_socket::fixup_before_fork_exec): Check that
winsock2 is active before trying WSADuplicateSocketA.
(fhandler_socket::fixup_after_fork): Add extra check for winsock2_active.
Otherwise use iffy procedures for Windows 95.
(fhandler_socket::fixup_after_exec): Add debugging.
(fhandler_socket::dup): Add debugging.
(fhandler_socket::fstat): New method.
(fhandler_socket::set_close_on_exec): Attempt to perform iffy stuff on Windows
95.
* errno.cc (_sys_nerr): Work around compiler strangeness.
* pinfo.cc (winpids::add): Add extra element at end of allocated array for
setting to NULL.
(winpids::enumNT): Ditto.
(winpids::init): Don't modify pidlist if it hasn't been allocated
(possibly due to malloc problem).

22 years ago* thread-db.c: Fix a few formatting mistakes.
kettenis [Sat, 13 Oct 2001 15:04:01 +0000 (15:04 +0000)]
* thread-db.c: Fix a few formatting mistakes.

22 years agosupport multiple options to the -w switch
nickc [Sat, 13 Oct 2001 10:00:30 +0000 (10:00 +0000)]
support multiple options to the -w switch

22 years agoReplace CONST with const
nickc [Sat, 13 Oct 2001 09:50:01 +0000 (09:50 +0000)]
Replace CONST with const

22 years agoFix formatting
nickc [Sat, 13 Oct 2001 09:46:08 +0000 (09:46 +0000)]
Fix formatting

22 years agoUse safe-ctype.h not ctype.h
nickc [Sat, 13 Oct 2001 09:38:01 +0000 (09:38 +0000)]
Use safe-ctype.h not ctype.h

22 years ago * gdb.base/maint.exp: Treat $EXEEXT as optional in output.
corinna [Sat, 13 Oct 2001 08:36:32 +0000 (08:36 +0000)]
* gdb.base/maint.exp: Treat $EXEEXT as optional in output.

22 years ago* Makefile.in: Allow stdinc searching for dumper.
cgf [Sat, 13 Oct 2001 05:33:47 +0000 (05:33 +0000)]
* Makefile.in: Allow stdinc searching for dumper.

22 years agoFix capitalization.
cgf [Sat, 13 Oct 2001 04:15:40 +0000 (04:15 +0000)]
Fix capitalization.

22 years agooops, fix an error in the previous entry.
mrg [Sat, 13 Oct 2001 02:27:25 +0000 (02:27 +0000)]
oops, fix an error in the previous entry.

22 years ago[gas/ChangeLog]
mrg [Sat, 13 Oct 2001 01:59:08 +0000 (01:59 +0000)]
[gas/ChangeLog]
* config/tc-ppc.c (md_parse_option): New -m7410, -m7450 and -m7455
flags, equivalent to -m7400.  New -maltivec to enable AltiVec
instructions.  New -mbook64 and -mbooke/-mbooke32 flags to enable
64-bit and 32-bit BookE support, respectively.  Change -m403 and
-m405 to set PPC403 option.
(md_show_usage): Adjust for new options.
* doc/all.texi: Set PPC.
* doc/as.texinfo: Add PPC support and pull in c-ppc.texi.
* doc/c-ppc.texi: New file.
* doc/Makefile.am (CPU_DOCS): Add c-ppc.texi.
* doc/Makefile.in: Regenerate.

[gas/testsuite/ChangeLog]
* gas/ppc/booke.s: New test for Motorola BookE.
* gas/ppc/booke.d: New file.
* gas/ppc/ppc.exp: Test booke.s.

[include/opcode/ChangeLog]
* ppc.h (PPC_OPCODE_BOOKE, PPC_OPCODE_403): New opcode flags for
BookE and PowerPC403 instructions.

[opcodes/ChangeLog]
* ppc-opc.c (insert_de, extract_de, insert_des, extract_des): New
instruction field instruction/extraction functions for new BookE
DE form instructions.
(CT): New macro for CT field in an X form instruction.
(DE, DES, DEO, DE_MASK): New macros for DE/DES fields in DE form
instructions.
(PPC64): Don't include PPC_OPCODE_PPC.
(403): New opcode macro for PPC403 processors.
(BOOKE): New opcode macro for BookE processors.
(bce, bcel, bcea, bcela, bclre, bclrel: New BookE instructions.
(bcctre, bcctrel, be, bel, bea, bela, icbt, icbte, lwzxe): Likewise.
(dcbste, lwzuxe, luxe, dcbfe, lbzxe, lwarxe, lbzuxe): Likewise.
(stwcxe, stwxe, stxe, stwuxe, stuxe, stbxe, dcbtste, stbuxe): Likewise.
(mfapidi, dcbte, lhzxe, lhzuxe, lhaxe, lhauxe, subfe64): Likewise.
(subfeo64, adde64, addeo64, sthxe, sthuxe, subfze64): Likewise.
(subfzeo64, addze64, addzeo64, dcbie, subfme64, subfmeo64): Likewise.
(addme64, addmeo64, stdcxe., mcrxr64, lwbrxe, lfsxe, lfsuxe): Likewise.
(lfdxe, lfduxe, stwbrxe, stfsxe, stfsuxe, stfdxe, dcbae): Likewise.
(stfduxe, tlbivax, tlbivaxe, lhbrxe, ldxe, lduxe, tlbsx): Likewise.
(tlbsxe, sthbrxe, stdxe, stduxe, icbie, stfiwxe, dcbze, lbze): Likewise.
(lbzue, ldue, lhze, lhzue, lhae, lhaue, lwze, lwzue): Likewise.
(stbe, stbue, sthe, sthue, stwe, stwue, lfse, lfsue, lfde): Likewise.
(lfdue, stde, stdue, stfse, stfsue, stfde, stfdue): Likewise.

* ppc-dis.c (print_insn_big_powerpc, print_insn_little_powerpc): Look
for a disassembler option of `booke', `booke32' or `booke64' to enable
BookE support in the disassembler.

22 years ago* autoload.cc (wsock_init): Reorganize slightly to accomodate a new compiler.
cgf [Sat, 13 Oct 2001 01:35:15 +0000 (01:35 +0000)]
* autoload.cc (wsock_init): Reorganize slightly to accomodate a new compiler.

22 years ago* win32-nat.c (safe_symbol_file_add_stub): Properly initialize linked list
cgf [Sat, 13 Oct 2001 01:20:28 +0000 (01:20 +0000)]
* win32-nat.c (safe_symbol_file_add_stub): Properly initialize linked list
pointer to beginning rather than one beyond beginning.

22 years ago* Makefile.in: Add -nostdinc to CXXFLAGS.
cgf [Sat, 13 Oct 2001 00:59:20 +0000 (00:59 +0000)]
* Makefile.in: Add -nostdinc to CXXFLAGS.

22 years ago * library/console.itb (Console::_build_win): Bind Control-m and
tromey [Sat, 13 Oct 2001 00:16:17 +0000 (00:16 +0000)]
* library/console.itb (Console::_build_win): Bind Control-m and
Control-j.

22 years agodaily update
amodra [Sat, 13 Oct 2001 00:00:11 +0000 (00:00 +0000)]
daily update

22 years ago2001-10-12 Daniel Jacobowitz <drow@mvista.com>
drow [Fri, 12 Oct 2001 23:51:25 +0000 (23:51 +0000)]
2001-10-12  Daniel Jacobowitz  <drow@mvista.com>

        * symtab.h (struct block): (ALL_BLOCK_SYMBOLS): New macro.

        * symtab.c (find_pc_sect_symtab): Use ALL_BLOCK_SYMBOLS.
        (make_symbol_completion_list): Likewise.
        (make_symbol_overload_list): Likewise.
        * buildsym.c (finish_block): Likewise.
        * breakpoint.c (get_catch_sals):  Likewise.
        * mdebugread.c (mylookup_symbol): Likewise.
        * objfiles.c (objfile_relocate): Likewise.
        * printcmd.c (print_frame_args): Likewise.
        * stack.c (print_block_frame_locals): Likewise.
        (print_block_frame_labels): Likewise.
        (print_frame_arg_vars): Likewise.
        * symmisc.c (dump_symtab): Likewise.
        * tracepoint.c (add_local_symbols): Likewise.
        (scope_info): Likewise.

2001-10-12  Daniel Jacobowitz  <drow@mvista.com>

        * mi-cmd-stack.c (list_args_or_locals): Use ALL_BLOCK_SYMBOLS.

2001-10-12  Daniel Jacobowitz  <drow@mvista.com>

        * generic/gdbtk-cmds.c (gdb_listfuncs): Use ALL_BLOCK_SYMBOLS.
        * generic/gdbtk-stack.c (gdb_block_vars): Likewise.
        (gdb_get_blocks): Likewise.
        (gdb_get_vars_command): Likewise.
5~

22 years ago* Makefile.in (MAKEHTMLFLAGS): Remove -glossary; the most recent
jimb [Fri, 12 Oct 2001 21:10:07 +0000 (21:10 +0000)]
* Makefile.in (MAKEHTMLFLAGS): Remove -glossary; the most recent
version of texi2html (1.64) doesn't support this flag any more.

22 years ago* Makefile.in: Comment out install for now.
cgf [Fri, 12 Oct 2001 20:02:41 +0000 (20:02 +0000)]
* Makefile.in: Comment out install for now.

22 years ago* Makefile.in: Accomodate changes to w32api_include macro.
cgf [Fri, 12 Oct 2001 19:49:29 +0000 (19:49 +0000)]
* Makefile.in: Accomodate changes to w32api_include macro.

22 years ago* Makefile.in: Accomodate changes to w32api_include macro.
cgf [Fri, 12 Oct 2001 19:47:10 +0000 (19:47 +0000)]
* Makefile.in: Accomodate changes to w32api_include macro.

22 years ago * minsyms.c (msymbol_hash): Use better hash function.
drow [Fri, 12 Oct 2001 19:07:07 +0000 (19:07 +0000)]
    * minsyms.c (msymbol_hash): Use better hash function.
        (msymbol_hash_iw): Likewise.  Terminate loop at '(' properly.

        * objfiles.h: Increase MINIMAL_SYMBOL_HASH_SIZE to match modern
        binaries.

22 years ago2001-10-12 John Healy <jhealy@redhat.com>
jhealy [Fri, 12 Oct 2001 18:28:57 +0000 (18:28 +0000)]
2001-10-12  John Healy  <jhealy@redhat.com>

        * cgen-dis.in (print_insn): Use min (cd->base_insn_bitsize, buflen*8)
        for the length when extracting the base part of the insn.

22 years ago * printcmd.c (print_frame_args): Move symbol iteration explicitly
drow [Fri, 12 Oct 2001 17:15:32 +0000 (17:15 +0000)]
    * printcmd.c (print_frame_args):  Move symbol iteration explicitly
        inside the func != NULL block.

22 years ago2001-10-12 Fernando Nasser <fnasser@redhat.com>
fnasser [Fri, 12 Oct 2001 15:59:10 +0000 (15:59 +0000)]
2001-10-12  Fernando Nasser  <fnasser@redhat.com>

* MAINTAINERS (Misc): Add Ian Roxborough as tcl/, tk/ and itcl/
maintainer.

22 years ago* Makefile.common: Perform more include file testing trickery.
cgf [Fri, 12 Oct 2001 12:52:05 +0000 (12:52 +0000)]
* Makefile.common: Perform more include file testing trickery.

22 years agoTreat R_ARM_THM_PC22 like R_ARM_PC24.
nickc [Fri, 12 Oct 2001 11:16:19 +0000 (11:16 +0000)]
Treat R_ARM_THM_PC22 like R_ARM_PC24.

22 years agoInclude -z nocopyreloc in usage
nickc [Fri, 12 Oct 2001 10:34:24 +0000 (10:34 +0000)]
Include -z nocopyreloc in usage

22 years ago * readelf.c (get_section_type_name): Don't print SHT_ prefix for
jakub [Fri, 12 Oct 2001 09:23:29 +0000 (09:23 +0000)]
* readelf.c (get_section_type_name): Don't print SHT_ prefix for
LOPROC, LOOS and LOUSER.

22 years agoGenerate warning message if .endr is used without preceeding .rept/.irc/.irp
nickc [Fri, 12 Oct 2001 08:56:17 +0000 (08:56 +0000)]
Generate warning message if .endr is used without preceeding .rept/.irc/.irp

22 years agoUpdate contact address
nickc [Fri, 12 Oct 2001 08:07:40 +0000 (08:07 +0000)]
Update contact address

22 years ago* win/configure.in: Add detection for -mwin32 option requirement under cygwin.
cgf [Fri, 12 Oct 2001 05:21:57 +0000 (05:21 +0000)]
* win/configure.in: Add detection for -mwin32 option requirement under cygwin.
* win/configure: Regenerate.

22 years ago* itcl/win/Makefile.in: Fix typo in cygitcl.res build.
cgf [Fri, 12 Oct 2001 04:57:16 +0000 (04:57 +0000)]
* itcl/win/Makefile.in: Fix typo in cygitcl.res build.

22 years ago* config/i386/tm-cygwin.h: include tm-i386.h instead of tm-i386v.h. This fixes
cgf [Fri, 12 Oct 2001 04:32:14 +0000 (04:32 +0000)]
* config/i386/tm-cygwin.h: include tm-i386.h instead of tm-i386v.h.  This fixes
errors in "long long" handling for 'finish' and 'return' commands.
* win32-nat.c (safe_symbol_file_add_stub): Avoid adding a shared library if it
has already been loaded.
(safe_symbol_file_add_cleanup): Don't mess with stderr or we won't see any
error messages.
(safe_symbol_file_add): Ditto.
(solib_symbols_add): Make static.  Accept 'from_tty' parameter.  Pass it to
safe_symbol_file_add.
(core_dll_symbols_add): Accomodate extra solib_symbols_add parameter.
(child_solib_add): Ditto.
* win32-nat.c (handle_exception): Don't print "first chance" exceptions.
(get_child_debug_event): Continue from exceptions if !handle_exception.

22 years ago * symtab.c (lookup_symtab): Removed.
tromey [Fri, 12 Oct 2001 03:38:11 +0000 (03:38 +0000)]
* symtab.c (lookup_symtab): Removed.
(lookup_symtab_1): Renamed to lookup_symtab.

22 years agoRed Hatize
cgf [Fri, 12 Oct 2001 01:51:21 +0000 (01:51 +0000)]
Red Hatize

22 years agoRed Hatize
cgf [Fri, 12 Oct 2001 01:46:48 +0000 (01:46 +0000)]
Red Hatize

22 years agodaily update
amodra [Fri, 12 Oct 2001 00:00:09 +0000 (00:00 +0000)]
daily update

22 years ago*** empty log message ***
gdbadmin [Fri, 12 Oct 2001 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago * config/tc-alpha.c: Fix comment typos.
kazu [Thu, 11 Oct 2001 23:56:32 +0000 (23:56 +0000)]
* config/tc-alpha.c: Fix comment typos.
* config/tc-cris.c: Likewise.
* config/tc-hppa.c: Likewise.
* config/tc-i370.c: Likewise.
* config/tc-mips.c: Likewise.
* config/tc-mn10200.c: Likewise.
* config/tc-mn10300.c: Likewise.
* config/tc-sh.c: Likewise.
* config/tc-tahoe.c: Likewise.
* config/tc-v850.c: Likewise.

22 years ago * MAINTAINERS: Update my email address.
amylaar [Thu, 11 Oct 2001 20:47:46 +0000 (20:47 +0000)]
* MAINTAINERS: Update my email address.

22 years ago* win/configure.in: Add detection for -mwin32 option requirement under cygwin.
cgf [Thu, 11 Oct 2001 19:09:15 +0000 (19:09 +0000)]
* win/configure.in: Add detection for -mwin32 option requirement under cygwin.
* win/configure: Regenerate.

22 years agoFix arm aout placement of .bss section
nickc [Thu, 11 Oct 2001 17:28:43 +0000 (17:28 +0000)]
Fix arm aout placement of .bss section

22 years ago* pe-dll.c (autofilter_entry_type autofilter_liblist: Add
dj [Thu, 11 Oct 2001 17:16:57 +0000 (17:16 +0000)]
* pe-dll.c (autofilter_entry_type autofilter_liblist: Add
startup files for mingw32 dlls to list.

22 years ago * app.c: Fix comment typos.
kazu [Thu, 11 Oct 2001 12:20:25 +0000 (12:20 +0000)]
* app.c: Fix comment typos.
* bit_fix.h: Likewise.
* expr.c: Likewise.
* itbl-ops.c: Likewise.

22 years ago* net.cc (cygwin_sendto): Use correct socket address when sending
duda [Thu, 11 Oct 2001 09:46:21 +0000 (09:46 +0000)]
* net.cc (cygwin_sendto): Use correct socket address when sending
data to AF_UNIX socket.

22 years agoUse ISSPACE instead of isspace
nickc [Thu, 11 Oct 2001 07:17:46 +0000 (07:17 +0000)]
Use ISSPACE instead of isspace

22 years ago * library/gdbtoolbar.itcl (GDBToolBar::add): Add option
irox [Thu, 11 Oct 2001 06:14:05 +0000 (06:14 +0000)]
* library/gdbtoolbar.itcl (GDBToolBar::add): Add option
for "custom" type.
(GDBToolBar::toolbar_add_custom): new method.

22 years ago * library/looknfeel.tcl (standard_look_and_feel):
irox [Thu, 11 Oct 2001 03:29:53 +0000 (03:29 +0000)]
   * library/looknfeel.tcl (standard_look_and_feel):
       Font changes to improve default look and feel.
       Increase default font size, use helvetica for
       menus, status bar and balloon help.

22 years ago* win32-nat.c (get_child_debug_event): Close file handles created after process
cgf [Thu, 11 Oct 2001 01:55:58 +0000 (01:55 +0000)]
* win32-nat.c (get_child_debug_event): Close file handles created after process
creation and DLL load.
(child_create_inferior): Close unneeded process/thread handle after thread
creation.

22 years ago2001-10-10 Frank Ch. Eigler <fche@redhat.com>
fche [Thu, 11 Oct 2001 00:44:05 +0000 (00:44 +0000)]
2001-10-10  Frank Ch. Eigler  <fche@redhat.com>

* configure.in: Designate this as a "-net" version.
* configure: Regenerated.

22 years agodaily update
amodra [Thu, 11 Oct 2001 00:00:06 +0000 (00:00 +0000)]
daily update

22 years ago*** empty log message ***
gdbadmin [Thu, 11 Oct 2001 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago2001-10-10 Chris Demetriou <cgd@broadcom.com>
cgd [Wed, 10 Oct 2001 23:05:55 +0000 (23:05 +0000)]
2001-10-10  Chris Demetriou  <cgd@broadcom.com>

        * emultempl/elf32.em: Fix shell 'if' usage for portability.

22 years ago* mn10300-tdep.c (mn10300_analyze_prologue): Doc fixes.
jimb [Wed, 10 Oct 2001 21:22:44 +0000 (21:22 +0000)]
* mn10300-tdep.c (mn10300_analyze_prologue): Doc fixes.

22 years ago * elflink.h (elf_link_sort_cmp2): Don't mix PLT and non-PLT
jakub [Wed, 10 Oct 2001 19:32:01 +0000 (19:32 +0000)]
* elflink.h (elf_link_sort_cmp2): Don't mix PLT and non-PLT
relocations against the same symbol in .rel{,a}.dyn section.

22 years ago * net.cc (get_95_ifconf): Using other registry values pointing to
corinna [Wed, 10 Oct 2001 19:28:18 +0000 (19:28 +0000)]
* net.cc (get_95_ifconf): Using other registry values pointing to
correct networkdevice identification for Windows95.

22 years ago2001-10-10 Frank Ch. Eigler <fche@redhat.com>
fche [Wed, 10 Oct 2001 19:08:45 +0000 (19:08 +0000)]
2001-10-10  Frank Ch. Eigler  <fche@redhat.com>

* config/sid.exp (set_host_info): New proc.  Call it to set
gdb,nointerrupt flag to work around framework problems.

22 years ago* bug fix
fche [Wed, 10 Oct 2001 17:19:16 +0000 (17:19 +0000)]
* bug fix

2001-10-10  Frank Ch. Eigler  <fche@redhat.com>

On advice of Keith Rautenbach <Keith.Rautenbach@insignia.com>:
* angel.h (syscalls): Correct read<->readc, elaborate.

2001-10-10  Frank Ch. Eigler  <fche@redhat.com>

* sidcomp.gloss/angel.exp (syscalls): Correct read<->readc numbers.
VS: ----------------------------------------------------------------------

22 years ago * varobj.c (cplus_value_of_child): Deal with a failure
kseitz [Wed, 10 Oct 2001 17:01:50 +0000 (17:01 +0000)]
* varobj.c (cplus_value_of_child): Deal with a failure
to dereference a pointer object.

22 years ago* new mapper variant
fche [Wed, 10 Oct 2001 15:58:03 +0000 (15:58 +0000)]
* new mapper variant

2001-10-10  Frank Ch. Eigler  <fche@redhat.com>

* compMapper.cxx (generic_mapper_bus): New field low_multiplier.
(ctor): Initialize it depending on transparent mode.
(write_strideoffset_any, read_strideoffset_any, write_any, read_any):
Use field to be conditionally transparent.
(generic_mapper ctor): Take transparent_p arg; pass it down.
(compMapperListTypes, compMapperCreate): Support hw-mapper-transparent.
* hw-mapper-basic.xml: Document this new variant.
* hw-mapper-basic.txt: Regenerated.

22 years ago2001-10-03 Ian Roxborough <irox@redhat.com>
fche [Wed, 10 Oct 2001 12:30:06 +0000 (12:30 +0000)]
2001-10-03  Ian Roxborough  <irox@redhat.com>

From Per Bothner:
* configure.in: Updated Tcl and Tk library version numbers.
* configure: Regenerated.

22 years ago * aout-encap.c: Fix comment typos.
kazu [Wed, 10 Oct 2001 12:08:26 +0000 (12:08 +0000)]
* aout-encap.c: Fix comment typos.
* aoutx.h: Likewise.
* archive.c: Likewise.
* bout.c: Likewise.
* coff64-rs6000.c: Likewise.
* coffcode.h: Likewise.
* coffgen.c: Likewise.
* cofflink.c: Likewise.
* coff-mips.c: Likewise.
* ecoff.c: Likewise.
* elf32-m32r.c: Likewise.
* libcoff-in.h: Likewise.
* libecoff.h: Likewise.
* libxcoff.h: Likewise.
* nlm32-i386.c: Likewise.
* pdp11.c: Likewise.
* section.c: Likewise.
* som.c: Likewise.
* som.h: Likewise.
* bfd-in2.h: Regenerate.
* libcoff.h: Likewise.

22 years ago * elf.c (elf_map_symbols): Don't create new section symbols; Use
amodra [Wed, 10 Oct 2001 11:19:53 +0000 (11:19 +0000)]
* elf.c (elf_map_symbols): Don't create new section symbols; Use
existing section syms.  Update comments.
(copy_private_bfd_data): Formatting fixes.
(elfcore_grok_win32pstatus): Likewise.
(swap_out_syms): Likewise.  Remove unnecessary level of braces.