OSDN Git Service

pf3gnuchains/sourceware.git
22 years ago2001-03-30 Richard Henderson <rth@redhat.com>
echristo [Fri, 31 Aug 2001 20:18:48 +0000 (20:18 +0000)]
2001-03-30  Richard Henderson  <rth@redhat.com>
    Eric Christopher  <echristo@redhat.com>

* mips/crt0.S: Fix for .init/.fini sections.

22 years ago * tic54x-opc.c: Add default initializers to avoid warnings.
aj [Fri, 31 Aug 2001 20:05:23 +0000 (20:05 +0000)]
* tic54x-opc.c: Add default initializers to avoid warnings.

* arc-opc.c: Include "sysdep.h" to get stdio.h as include file.
* arc-ext.c: Likewise.

22 years agoDon't let a branch unit nop terminate the prologue scan.
kevinb [Fri, 31 Aug 2001 19:58:40 +0000 (19:58 +0000)]
Don't let a branch unit nop terminate the prologue scan.

22 years ago * security.cc (create_token): Change initialization of `exp' to comply
corinna [Fri, 31 Aug 2001 19:48:34 +0000 (19:48 +0000)]
   * security.cc (create_token): Change initialization of `exp' to comply
        with new LARGE_INTEGER definition in winnt.h.

22 years ago * include/winnt.h: Change definition of `SYSTEM_LUID' to comply
corinna [Fri, 31 Aug 2001 19:48:04 +0000 (19:48 +0000)]
    * include/winnt.h: Change definition of `SYSTEM_LUID' to comply
        with new `LARGE_INTEGER' definition.

22 years ago2001-08-30 Richard Henderson <rth@redhat.com>
echristo [Fri, 31 Aug 2001 19:22:51 +0000 (19:22 +0000)]
2001-08-30  Richard Henderson  <rth@redhat.com>
    Eric Christopher  <echristo@redhat.com>

* mips/idt.ld: Rewrite for .init/.fini sections.

22 years ago * elf64-alpha.c (elf64_alpha_relocate_section): Duplicate memory
jakub [Fri, 31 Aug 2001 19:20:12 +0000 (19:20 +0000)]
* elf64-alpha.c (elf64_alpha_relocate_section): Duplicate memory
value into R_ALPHA_RELATIVE's addend.
(elf64_alpha_finish_dynamic_symbol): Likewise.

22 years ago* cygwin.sc: Revert to previous NO_COPY behavior.
cgf [Fri, 31 Aug 2001 18:16:16 +0000 (18:16 +0000)]
* cygwin.sc: Revert to previous NO_COPY behavior.
* winsup.h: Ditto.
* sigproc.cc: Ditto.
* autoload.cc: Ditto.

22 years ago * tc-h8300.c (relocation mappings): Remove. Moved to tc-h8300.h.
law [Fri, 31 Aug 2001 17:43:50 +0000 (17:43 +0000)]
    * tc-h8300.c (relocation mappings): Remove.  Moved to tc-h8300.h.
        (build_bytes): Mark fixups for PCrel branches as signed.  For
        OBJ_ELF, make sure the reloc's offset points to the first byte
        to be modified.
        (md_convert_frag): Update definiton based on BFD_ASSEMBLER.
        * tc-h8300.h (relocation mappings): Add.

22 years agoamend entry to mention only if not USE_REL
nickc [Fri, 31 Aug 2001 16:24:39 +0000 (16:24 +0000)]
amend entry to mention only if not USE_REL

22 years agoDo not rightshift recomputed addend during relocatable link if not USE_REL.
nickc [Fri, 31 Aug 2001 16:23:25 +0000 (16:23 +0000)]
Do not rightshift recomputed addend during relocatable link if not USE_REL.

22 years agoFix off-by-one error whilst sweeping vtable relocs
nickc [Fri, 31 Aug 2001 16:16:14 +0000 (16:16 +0000)]
Fix off-by-one error whilst sweeping vtable relocs

22 years ago * emultempl/pe.em: Add missing prototypes.
aj [Fri, 31 Aug 2001 13:30:12 +0000 (13:30 +0000)]
* emultempl/pe.em: Add missing prototypes.
(gld_${EMULATION_NAME}_after_open): Remove extra args to
pe_find_data_imports.
(pr_sym): Add unused attribute.

22 years ago2001-08-30 Eric Christopher <echristo@redhat.com>
echristo [Fri, 31 Aug 2001 06:37:19 +0000 (06:37 +0000)]
2001-08-30  Eric Christopher  <echristo@redhat.com>
    Jason Eckhardt  <jle@redhat.com>

* config.sub: Add support for mipsisa32.

22 years ago2001-08-30 Eric Christopher <echristo@redhat.com>
echristo [Fri, 31 Aug 2001 05:45:40 +0000 (05:45 +0000)]
2001-08-30  Eric Christopher  <echristo@redhat.com>

* config.sub, config.guess: Import latest from subversions.

22 years agominor wording change.
cgf [Fri, 31 Aug 2001 05:24:36 +0000 (05:24 +0000)]
minor wording change.

22 years agospace reduction.
cgf [Fri, 31 Aug 2001 05:23:04 +0000 (05:23 +0000)]
space reduction.

22 years agospace reduction.
cgf [Fri, 31 Aug 2001 05:17:47 +0000 (05:17 +0000)]
space reduction.

22 years ago* cygwin.sc: New file -- linker script for building cygwin DLL.
cgf [Fri, 31 Aug 2001 05:06:13 +0000 (05:06 +0000)]
* cygwin.sc: New file -- linker script for building cygwin DLL.
* Makefile.in: Use linker script to control location of cygheap.
* cygheap.cc (buckets): Make static.
(init_cheap): Remove special iswinnt handling.  Allocate cygheap at a fixed
location.  Display more info when allocation fails.
(cygheap_fixup_in_child): Try harder to move cygheap to correct location.
Display more info when allocation fails.
* fhandler.h (fhandler_socket): Add macros for tracking socket shutdown state.
* net.cc (cygwin_shutdown): Set appropriate shutdown value for future use.
* select.cc (select_stuff::cleanup): New method.
(cygwin_select): Call cleanup explicitly to avoid a race.
(select_stuff:~select_stuff): Call cleanup chain via cleanup method.
(fhandler_socket::select_read): Set *_ready when shutdown has been called on
the socket.
(fhandler_socket::select_write): Ditto.
(fhandler_socket::select_except): Ditto.
* winsup.h: Move NO_COPY to "COMMON" section.
* autoload.cc (wsock_started): Avoid initializing NO_COPY value.
* sigproc.cc: Remove initialization from NO_COPY variables.
(sigproc_init): Initialize sig_loop_wait here, rather than via initialization.
(subproc_init): Initialize proc_loop_wait here, rather than via initialization.

22 years ago* gdb.texinfo (`add-symbol-file'): Correct synopsis.
jimb [Fri, 31 Aug 2001 01:24:24 +0000 (01:24 +0000)]
* gdb.texinfo (`add-symbol-file'): Correct synopsis.
Explain what it means to load relocatable files.

22 years ago* symfile.c (sections_overlap): New function.
jimb [Fri, 31 Aug 2001 00:40:44 +0000 (00:40 +0000)]
* symfile.c (sections_overlap): New function.
(map_overlay_command): Call sections_overlap, instead of using
incorrect logic to recognize overlapping sections.

22 years ago* symfile.c (load_command): Invalidate the overlay cache.
jimb [Fri, 31 Aug 2001 00:36:22 +0000 (00:36 +0000)]
* symfile.c (load_command): Invalidate the overlay cache.

22 years ago*** empty log message ***
gdbadmin [Fri, 31 Aug 2001 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
jimb [Thu, 30 Aug 2001 23:57:06 +0000 (23:57 +0000)]
*** empty log message ***

22 years ago* config/i386/xm-i386.h (HOST_BYTE_ORDER): Removed.
kettenis [Thu, 30 Aug 2001 21:53:47 +0000 (21:53 +0000)]
* config/i386/xm-i386.h (HOST_BYTE_ORDER): Removed.

22 years ago2001-08-30 H.J. Lu <hjl@gnu.org>
hjl [Thu, 30 Aug 2001 21:26:26 +0000 (21:26 +0000)]
2001-08-30  H.J. Lu  <hjl@gnu.org>

* elf32-mips.c (mips_elf_calculate_relocation): Revert the last
2 changes.
(_bfd_mips_elf_adjust_dynamic_symbol): Allocate dynamic
relocations for weak definitions.

22 years ago * gas/h8300/h8300.exp (do_h8300_cbranch): Remove invocation.
amylaar [Thu, 30 Aug 2001 21:08:43 +0000 (21:08 +0000)]
* gas/h8300/h8300.exp (do_h8300_cbranch): Remove invocation.
(do_h8300_branch, do_h8300h_cbranch, do_h8300h_branch): Likewise.
(do_h8300s_cbranch, do_h8300s_branch, ffxx1): Likwise.
* gas/h8300/h8300-coff.exp, gas/h8300/h8300-elf.exp: New files.
* gas/h8300/branch-elf.s, gas/h8300/branchh-elf.s: Likewise.
* gas/h8300/branchs-elf.s, gas/h8300/ffxx1-elf.d: Likewise.
* gas/h8300/ffxx1-elf.s: Likewise.
* gas/h8300/branch.s, gas/h8300/branchh.s: Move to:
* gas/h8300/branch-coff.s, gas/h8300/branchh-coff.s
* gas/h8300/branchs.s, gas/h8300/ffxx1.d: Move to:
* gas/h8300/branchs-coff.s, gas/h8300/ffxx1-coff.d .
* gas/h8300/ffxx1.s: Move to:
* gas/h8300/ffxx1-coff.s .

22 years agoNuts. Checked in wrong version of previous patch. Fixed.
law [Thu, 30 Aug 2001 20:38:35 +0000 (20:38 +0000)]
Nuts.  Checked in wrong version of previous patch.  Fixed.

22 years agoThu Aug 30 12:05:13 2001 J"orn Rennecke <amylaar@redhat.com>
law [Thu, 30 Aug 2001 20:15:05 +0000 (20:15 +0000)]
Thu Aug 30 12:05:13 2001  J"orn Rennecke <amylaar@redhat.com>

        * tc-h8300.c (tc_crawl_symbol_chain, tc_headers_hook): Don't
        define for BFD_ASSEMBLER.
        (tc_reloc_mangle): Likewise.
        (tc_gen_reloc): New function for BFD_ASSEMBLER.
More of Joern's patches with minor changes s/OBJ_ELF/BFD_ASSEMBLER/

22 years ago* dumper.h: Update copyright notice.
duda [Thu, 30 Aug 2001 16:47:50 +0000 (16:47 +0000)]
* dumper.h: Update copyright notice.
* dumper.cc: Ditto.
* dumper.cc: (dumper::print_core_section_list): New function.
* dumper.h: (dumper::print_core_section_list): Declare it.
* dumper.cc (print_section_name): New function.
(dumper::collect_process_information): Augment debugging output.
Stop debugee processing if it posts double exception.
(usage): Fix typo in option name.

22 years ago * README: Update documentation to reflect recent changes.
kseitz [Thu, 30 Aug 2001 16:36:13 +0000 (16:36 +0000)]
* README: Update documentation to reflect recent changes.
* browser.exp: Load the insight testsuite support library.
* c_variable.exp: Likewise.
* console.exp: Likewise.
* cpp_variable.exp: Likewise.
* srcwin.exp: Likewise.

22 years ago * lib/gdb.exp: Move all insight-related functionality into
kseitz [Thu, 30 Aug 2001 16:34:03 +0000 (16:34 +0000)]
* lib/gdb.exp: Move all insight-related functionality into
separate file.
* lib/insight-support.exp: New file.

22 years ago2001-08-30 H.J. Lu <hjl@gnu.org>
hjl [Thu, 30 Aug 2001 16:02:39 +0000 (16:02 +0000)]
2001-08-30  H.J. Lu  <hjl@gnu.org>

* Makefile.am (BFD32_BACKENDS): Add elf32-h8300.lo.
(BFD32_BACKENDS_CFILES): Add elf32-h8300.c.
* Makefile.in: Rebuild.

22 years ago2001-08-30 H.J. Lu <hjl@gnu.org>
hjl [Thu, 30 Aug 2001 15:24:17 +0000 (15:24 +0000)]
2001-08-30  H.J. Lu  <hjl@gnu.org>

* elf32-mips.c (mips_elf_calculate_relocation): Don't create
dynamic relocation for undefined weak symbols when creating
executables. Check h->root.root.type, instead of h->root.type.

22 years ago* include/winsock2.h: Remove "extra token" after #endif.
cgf [Thu, 30 Aug 2001 13:37:23 +0000 (13:37 +0000)]
* include/winsock2.h: Remove "extra token" after #endif.

22 years agoFix for xty_ld symbols
trix [Thu, 30 Aug 2001 12:48:35 +0000 (12:48 +0000)]
Fix for xty_ld symbols

22 years agoomitted in previous delta
nickc [Thu, 30 Aug 2001 12:19:49 +0000 (12:19 +0000)]
omitted in previous delta

22 years ago * select.cc (select_read): Add setting read_ready flag.
corinna [Thu, 30 Aug 2001 08:21:09 +0000 (08:21 +0000)]
    * select.cc (select_read): Add setting read_ready flag.
        (select_write): Add setting write_ready flag.

22 years ago * config.guess: Remove the \r from the end of line.
earnie [Thu, 30 Aug 2001 04:29:48 +0000 (04:29 +0000)]
* config.guess: Remove the \r from the end of line.
* config.sub: Ditto.
* include/winnt.h: Allow anonymous struct in [U]LARGE_INTEGER
if __cplusplus as well as if _ANONYMOUS_STRUCT.
* config.guess: Add the MSYS system.
* config.sub: Ditto.
* include/winsock.h: Add the __INSIDE_MSYS__ protections.
* incldue/winsock2.h: Ditto.

22 years ago * elf32-h8300.c (h8_elf_howto_table): Add new PC relative
law [Thu, 30 Aug 2001 02:15:57 +0000 (02:15 +0000)]
* elf32-h8300.c (h8_elf_howto_table): Add new PC relative
relocations.
(h8_reloc_map): Similarly.
(elf32_h8_final_link_relocate): Remove incorrect overflow tests.
Add support for PC relative relocations.

22 years agoCleanups. Now passes!
cagney [Thu, 30 Aug 2001 01:45:30 +0000 (01:45 +0000)]
Cleanups.  Now passes!

22 years ago * elf32-h8300.c: Put all prototypes together.
law [Thu, 30 Aug 2001 00:08:12 +0000 (00:08 +0000)]
    * elf32-h8300.c: Put all prototypes together.
        (elf32_h8_info_to_howto): Parameter elf_reloc is used.
        (elf32_h8_final_link_relocate): New function for linker.
        (elf32_h8_relocate_section): Similarly.
        (elf_backend_relocate_section): Define.

22 years ago*** empty log message ***
gdbadmin [Thu, 30 Aug 2001 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago* gdb/sid connect fix, etc.
fche [Wed, 29 Aug 2001 20:36:05 +0000 (20:36 +0000)]
* gdb/sid connect fix, etc.

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

        * config/sid.exp (sid_start): Never set sid verbosity; disable
        expect_background {} that consumed its stdout; tolerate </dev/null.
        Attempt to set endianness override in "sid" protocol mode.  Cleanup.

22 years ago2001-08-29 Joel Sherrill <joel@OARcorp.com>
jjohnstn [Wed, 29 Aug 2001 20:09:31 +0000 (20:09 +0000)]
2001-08-29  Joel Sherrill <joel@OARcorp.com>

        * libc/include/sys/unistd.h: Prototype chroot() for RTEMS.

2001-08-29  Ralf Corsepius <corsepiu@faw.uni-ulm.de>

        * libc/machine/i386/f_atan2.S, libc/machine/i386/f_atan2f.S,
          libc/machine/i386/f_exp.c, libc/machine/i386/f_expf.c,
          libc/machine/i386/f_frexp.S, libc/machine/i386/f_frexpf.S,
          libc/machine/i386/f_ldexp.S, libc/machine/i386/f_ldexpf.S,
          libc/machine/i386/f_log.S, libc/machine/i386/f_log10.S,
          libc/machine/i386/f_log10f.S, libc/machine/i386/f_logf.S,
          libc/machine/i386/f_pow.c, libc/machine/i386/f_powf.c,
          libc/machine/i386/f_tan.S, libc/machine/i386/f_tanf.S:
        Add conditional compilation to avoid HW FPU instructions
        when compiled for soft-float.

22 years agomerge from gcc
dj [Wed, 29 Aug 2001 20:03:08 +0000 (20:03 +0000)]
merge from gcc

22 years ago2001-08-29 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Wed, 29 Aug 2001 19:55:20 +0000 (19:55 +0000)]
2001-08-29  Jeff Johnston  <jjohnstn@redhat.com>

        * Makefile.am: Add check for ln failing when creating libg.a
        so that cp gets used as a backup.
        * Makefile.in: Regenerated.

22 years ago2001-08-29 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Wed, 29 Aug 2001 19:47:42 +0000 (19:47 +0000)]
2001-08-29  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/sys/reent.h: Add include of <sys/_types.h>.
        No longer include time.h.  Add struct __tm to use for
        _localtime_buf in the reentrant structure.  Add a
        _NULL definition to use in initializing the reentrant struct.
        * libc/include/sys/config.h: For CYGWIN32 and RTEMS, change
        the _READ_WRITE_RETURN_TYPE to _ssize_t which is found in
        <sys/_types.h>.
        * libc/include/sys/unistd.h: Include <sys/_types.h>.
        * libc/time/lcltime.c (localtime): Cast the reentrant struct
        _localtime_buf to be struct tm *.

22 years agoApplied Daniel Jacobowitz's patch for reattaching in the presence of
kevinb [Wed, 29 Aug 2001 19:34:08 +0000 (19:34 +0000)]
Applied Daniel Jacobowitz's patch for reattaching in the presence of
remote SVR4 shared libraries.

22 years ago * tc-h8300.c: If OBJ_ELF, include elf/h8.h, and define
law [Wed, 29 Aug 2001 18:56:49 +0000 (18:56 +0000)]
    * tc-h8300.c: If OBJ_ELF, include elf/h8.h, and define
        assorted coff relocations to the corresponding elf relocations.
        * tc-h8300.h (TARGET_ARCH, TARGET_FORMAT): Define appropriately.
More of Joern's patches.

22 years ago * config/tc-h8300.c (h8300hmode): Record the machine type
law [Wed, 29 Aug 2001 18:50:56 +0000 (18:50 +0000)]
* config/tc-h8300.c (h8300hmode): Record the machine type
if BFD_ASSEMBLER is defined.
(h8300smode, md_begin): Similarly.

22 years ago2001-08-29 Joel Sherrill <joel@OARcorp.com>
pb [Wed, 29 Aug 2001 18:47:28 +0000 (18:47 +0000)]
2001-08-29  Joel Sherrill <joel@OARcorp.com>

* configure.tgt (i[3456]86-*-rtems*, m68*-*-rtems*): Change
default from coff to elf.

22 years ago2001-08-29 Joel Sherrill <joel@OARcorp.com>
pb [Wed, 29 Aug 2001 18:46:31 +0000 (18:46 +0000)]
2001-08-29  Joel Sherrill <joel@OARcorp.com>

* configure.tgt (i[3456]86-*-rtems*, m68*-*-rtems*): Change
default from coff to elf.

22 years ago2001-08-29 Joel Sherrill <joel@OARcorp.com>
pb [Wed, 29 Aug 2001 18:45:26 +0000 (18:45 +0000)]
2001-08-29  Joel Sherrill <joel@OARcorp.com>

* configure.in (i[3456]86-*-rtems*, m68*-*-rtems*): Change
default from coff to elf.
* configure: Regenerate.

22 years agoFix brown-paper-bag thinko in last change.
law [Wed, 29 Aug 2001 18:45:18 +0000 (18:45 +0000)]
Fix brown-paper-bag thinko in last change.

22 years ago * lib/gas-defs.exp: (regexp_diff) At verbosity 3, also show
law [Wed, 29 Aug 2001 18:11:19 +0000 (18:11 +0000)]
    * lib/gas-defs.exp: (regexp_diff) At verbosity 3, also show
        where mismatch occurs due to regexp mismatch.

Another patch from Joern.

22 years ago * configure.in: Add case for h8300-*-elf.
law [Wed, 29 Aug 2001 17:44:38 +0000 (17:44 +0000)]
* configure.in: Add case for h8300-*-elf.
* configure: Regenerate.

Checking in parts of Joern's patch.

22 years ago * emulparams/h8300helf.sh: Resync with h8300elf.sh. Update
law [Wed, 29 Aug 2001 17:35:26 +0000 (17:35 +0000)]
* emulparams/h8300helf.sh: Resync with h8300elf.sh.  Update
ARCH specification.
* emulparams/h8300self.sh: Similarly.

22 years agoFix typos in ChangeLog dates.
law [Wed, 29 Aug 2001 17:24:40 +0000 (17:24 +0000)]
Fix typos in ChangeLog dates.

22 years ago * h8.h (EF_H8_MACH): New mask for encoded machine type.
law [Wed, 29 Aug 2001 17:23:39 +0000 (17:23 +0000)]
    * h8.h (EF_H8_MACH): New mask for encoded machine type.
        (E_H8_MACH_H8300, E_H8_MACH_H8300H, E_H8_MACH_H8300S): New
        machine types.

22 years ago * cpu-h8300.c (h8300_scan, compatible): Prototype.
law [Wed, 29 Aug 2001 17:23:15 +0000 (17:23 +0000)]
    * cpu-h8300.c (h8300_scan, compatible): Prototype.
        (h8300_scan): Handle architecture:machine encodings typically
        found in linker scripts.
        * elf.c (prep_headers): Do not try to do H8 machine recognition
        here.
        * elf32-h8300.c:  Add some missing prototypes.
        (elf32_h8_mach, elf32_h8_final_write_processing): New functions.
        (elf32_h8_object_p): Similarly.

22 years agoAdd missing changelog entry
nickc [Wed, 29 Aug 2001 17:18:52 +0000 (17:18 +0000)]
Add missing changelog entry

22 years agoAdd newline at end of file.
kseitz [Wed, 29 Aug 2001 15:26:38 +0000 (15:26 +0000)]
Add newline at end of file.

22 years ago * MAINTAINERS: Include ARC Maintainer.
petert [Wed, 29 Aug 2001 15:19:38 +0000 (15:19 +0000)]
* MAINTAINERS: Include ARC Maintainer.

22 years ago * include\winnt.h: Allow anonymous (Xxx.LowPart) or
earnie [Wed, 29 Aug 2001 13:45:45 +0000 (13:45 +0000)]
* include\winnt.h: Allow anonymous (Xxx.LowPart) or
non-anonymous (Xxx.u.LowPart) access to HighPart and
LowPart of a LARGE_INTEGER or ULARGE_INTEGER.
* include/wingdi.h (HANGUL_CHARSET): Add define.

22 years ago * include/stdarg.h (va_list): Typedef as __builtin_va_list if
earnie [Wed, 29 Aug 2001 13:43:59 +0000 (13:43 +0000)]
* include/stdarg.h (va_list): Typedef as __builtin_va_list if
__GNUC__ >= 3.
* include/varargs.h (va_list): Ditto.
* include/stdio.h (va_list): Ditto.

22 years ago * configure.host (h8300-*-elf*, h8500-*-elf*): New cases.
amylaar [Wed, 29 Aug 2001 13:26:31 +0000 (13:26 +0000)]
* configure.host (h8300-*-elf*, h8500-*-elf*): New cases.
* libc/sys/h8300hms/crt1.c (__main): Don't reference __ctors /
__ctors_end.
* libc/sys/h8300hms/syscalls.c: Include errno.h.
(_unlink): New stub function.

22 years ago * Makefile.am (ALL_EMULATIONS): Add eh8300elf.o, eh8300elf.o and
amylaar [Wed, 29 Aug 2001 12:51:26 +0000 (12:51 +0000)]
* Makefile.am (ALL_EMULATIONS): Add eh8300elf.o, eh8300elf.o and
eh8300self.o .
(eh8300elf.c, eh8300helf.c, eh8300self.c): New targets.
* configure.tgt (h8300-*-elf*): New case.
* emulparams/h8300elf.sh, emulparams/h8300helf.sh: New files.
* emulparams/h8300self.sh: New file.
* Makefile.in: Regenerated.

22 years agoTypo fix.
amylaar [Wed, 29 Aug 2001 12:24:30 +0000 (12:24 +0000)]
Typo fix.

22 years ago * doc/internals.texi (MD_PCREL_FROM_SECTION): Change
amylaar [Wed, 29 Aug 2001 12:22:25 +0000 (12:22 +0000)]
* doc/internals.texi (MD_PCREL_FROM_SECTION): Change
docuemntation to reflect reality.

22 years ago2001-08-29 Ben Elliston <bje@redhat.com>
bje [Wed, 29 Aug 2001 10:55:43 +0000 (10:55 +0000)]
2001-08-29  Ben Elliston  <bje@redhat.com>

* stabs.c (stab_demangle_template): Initialise s4.

22 years ago* path.cc (path_conv::check): Avoid splitting off leading '/' in path component
cgf [Wed, 29 Aug 2001 04:43:19 +0000 (04:43 +0000)]
* path.cc (path_conv::check): Avoid splitting off leading '/' in path component
when building a symlink.

22 years ago * targmatch.sed: Delete case statements.
amodra [Wed, 29 Aug 2001 03:39:47 +0000 (03:39 +0000)]
* targmatch.sed: Delete case statements.
* config.bfd <powerpc-*-aix* entry>: Select 64 bit xcoff for
aix4.3 and above.

22 years ago * Makefile.am (elf32-h8300.lo): New target.
amylaar [Wed, 29 Aug 2001 01:33:51 +0000 (01:33 +0000)]
* Makefile.am (elf32-h8300.lo): New target.
* config.bfd (h8300*-*-elf): New case.
* configure.in (bfd_elf32_h8300_vec): New case.
* elf.c (prep_headers): Add case for bfd_arch_h8300.
* reloc.c (BFD_RELOC_H8_DIR16A8): New relocation.
(BFD_RELOC_H8_DIR16R8, BFD_RELOC_H8_DIR24A8): Likewise.
(BFD_RELOC_H8_DIR24R8, BFD_RELOC_H8_DIR32A16): Likewise.
* targets.c (bfd_target bfd_elf32_h8300_vec): New extern declaration.
* elf32-h8300.c: New file.
* Makefile.in, bfd-in2.h, libbfd.h, configure: Regenerated.

22 years agoFix comments on `struct frame_info'.
cagney [Wed, 29 Aug 2001 00:51:14 +0000 (00:51 +0000)]
Fix comments on `struct frame_info'.

22 years ago * library/bpwin.itb (bp_select): Use standard preferences
kseitz [Wed, 29 Aug 2001 00:23:30 +0000 (00:23 +0000)]
* library/bpwin.itb (bp_select): Use standard preferences
for selection fg & bg, not tixOption database.

* process.itb, tracedlg.tcl: Remove all traces of those
three evil little letters, "t", "i", "x".

22 years ago * library/tracedlg.tcl (build_win): Use libgui's
kseitz [Wed, 29 Aug 2001 00:14:07 +0000 (00:14 +0000)]
* library/tracedlg.tcl (build_win): Use libgui's
Labelledframe instead of tixLabelFrame.
Use iwidgets::scrolledlistbox instead of tixScrolledListbox.
(edit): Check if there is a selection in the listbox
before proceeding.
Escape method callbacks before passing to ActionDlg.

* library/actiondlg.tcl (constructor): Use "gdb_reginfo"

22 years ago*** empty log message ***
gdbadmin [Wed, 29 Aug 2001 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago * library/tdump.tcl (class TdumpWin): Inherit from GDBWin
kseitz [Tue, 28 Aug 2001 23:37:59 +0000 (23:37 +0000)]
* library/tdump.tcl (class TdumpWin): Inherit from GDBWin
and ManagedWin.
(constructor): Remove old itcl2 handling code and name the
window.
(build_win): Use iwidgets::scrolledtext instead of
tixScrolledText.
(twin): Remove unused variable. Use itk_component(stext)
instead.
(maxwidth): Remove unused variable.
(destructor): Remove unused method.
(config): Ditto.

22 years ago * library/srcpref.itb (build_win): Use iwidgets::spinint
kseitz [Tue, 28 Aug 2001 23:04:58 +0000 (23:04 +0000)]
* library/srcpref.itb (build_win): Use iwidgets::spinint
instead of tixControl.

22 years ago* gdbint.texinfo: Bring the HTML `top' menu into sync with the
jimb [Tue, 28 Aug 2001 22:49:55 +0000 (22:49 +0000)]
* gdbint.texinfo: Bring the HTML `top' menu into sync with the
info `top' menu.

22 years ago * resource.cc (getrlimit): Return actual values on RLIMIT_STACK.
corinna [Tue, 28 Aug 2001 22:48:23 +0000 (22:48 +0000)]
    * resource.cc (getrlimit): Return actual values on RLIMIT_STACK.

22 years ago * library/process.ith (top): Remove unused protected variable.
kseitz [Tue, 28 Aug 2001 22:36:39 +0000 (22:36 +0000)]
* library/process.ith (top): Remove unused protected variable.
Use GDBWin::_top instead.
(lb): Remove unused variable.
(change_context): Remove parameter. It's not needed.
* library/process.itb (constructor): Don't set the variable
"top". It isn't needed. GDBWin has this information.
(buildwin): Get rid of tixScrolledListbox. Use
iwidgets::scrolledlistbox instead.
Loose the balloon help. It annoys more than helps.
(update): Use new scrolledlistbox component.
Split the list of threads BEFORE doing llength. Someone
shoot me if this has to be fixed one more time...
(change_context): Update definition and usage.
(cursor): Use GDBWin::_top instead of our own private copy.

22 years ago * h8.h: New file.
amylaar [Tue, 28 Aug 2001 22:33:27 +0000 (22:33 +0000)]
* h8.h: New file.

22 years ago * generic/gdbtk-cmds.c (gdb_disassemble_driver): We should be
kseitz [Tue, 28 Aug 2001 22:22:56 +0000 (22:22 +0000)]
* generic/gdbtk-cmds.c (gdb_disassemble_driver): We should be
looking for "thread", not "threads" to determine if we have
a multi-threaded child process.

22 years ago * library/bpwin.itb (build_win): Get rid of tixScrolledWindow
kseitz [Tue, 28 Aug 2001 21:20:19 +0000 (21:20 +0000)]
* library/bpwin.itb (build_win): Get rid of tixScrolledWindow
and use iwidgets::scrolledframe until something better comes
along.

22 years agooops
cgf [Tue, 28 Aug 2001 20:39:22 +0000 (20:39 +0000)]
oops

22 years ago* dir.cc (rmdir): Report ENOENT when file doesn't exist rather than ENOTDIR.
cgf [Tue, 28 Aug 2001 20:38:06 +0000 (20:38 +0000)]
* dir.cc (rmdir): Report ENOENT when file doesn't exist rather than ENOTDIR.

22 years ago* mount.cc (main): Issue correct warning for 'not enough arguments'.
cgf [Tue, 28 Aug 2001 18:48:38 +0000 (18:48 +0000)]
* mount.cc (main): Issue correct warning for 'not enough arguments'.

22 years ago * m68hc11-dis.c: Add missing prototypes.
aj [Tue, 28 Aug 2001 16:27:55 +0000 (16:27 +0000)]
* m68hc11-dis.c: Add missing prototypes.
(forgotten in last checkin)

22 years agoAdd missing prototypes
nickc [Tue, 28 Aug 2001 09:35:15 +0000 (09:35 +0000)]
Add missing prototypes

22 years ago * ppc-opc.c (icbt): Order correctly.
mrg [Tue, 28 Aug 2001 05:47:28 +0000 (05:47 +0000)]
* ppc-opc.c (icbt): Order correctly.

22 years ago*** empty log message ***
gdbadmin [Tue, 28 Aug 2001 00:00:09 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago* event-top.c (async_stop_sig) [HAVE_SIGPROCMASK]: Some
kettenis [Mon, 27 Aug 2001 22:39:55 +0000 (22:39 +0000)]
* event-top.c (async_stop_sig) [HAVE_SIGPROCMASK]: Some
gratuitious whitespace changes.
[!HAVE_SIGPROCMASK]: Call sigsetmask if HAVE_SIGSETMASK is defined.
* top.c: Remove redundant logic to define HAVE_SIGSETMASK.
(sigsetmask) Don't define macro.
(stop_sig) [HAVE_SIGPROCMASK]: Add bit of code snatched from
async_stop_sig from event-top.c.
[!HAVE_SIGPROCMASK]: Call sigsetmask if HAVE_SIGSETMASK is
defined.
* configure.in (AC_CHECK_FUNCS): Put functions in alphabetical
order.  Add sigsetmask.
(AC_FUNC_VFORK, AC_FUNC_ALLOCA): Reorder such that they're in
alphabetical order.
* config/xm-aix4.h, config/alpha/xm-alphalinux.h,
config/i386/xm-cygwin.h, config/rs6000/xm-rs6000.h
(HAVE_SIGSETMASK): Remove.
* aclocal.m4, config.in, configure

22 years agomerge from gcc
dj [Mon, 27 Aug 2001 20:05:03 +0000 (20:05 +0000)]
merge from gcc

22 years agomerge from gcc
dj [Mon, 27 Aug 2001 20:04:44 +0000 (20:04 +0000)]
merge from gcc

22 years ago2001-08-27 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Mon, 27 Aug 2001 19:01:09 +0000 (19:01 +0000)]
2001-08-27  Jeff Johnston  <jjohnstn@redhat.com>

        * libltdl/ltdl.c (lt_dlinit): Initialize loaders to 0.
        (lt_dlexit): Reset loaders to 0 after freeing all loaders.

22 years ago * tc_mips.c (load_address): Reflect change to MAX_GPREL_OFFSET.
ths [Mon, 27 Aug 2001 18:48:27 +0000 (18:48 +0000)]
* tc_mips.c (load_address): Reflect change to MAX_GPREL_OFFSET.
(macro): Reflect change to MAX_GPREL_OFFSET.

22 years ago * elf32-i386.c: Add missing prototypes.
drow [Mon, 27 Aug 2001 18:04:37 +0000 (18:04 +0000)]
    * elf32-i386.c: Add missing prototypes.
        * elf32-ppc.c: Likewise.
        * elf32-sh-lin.c: Likewise.
        * elfarm-nabi.c: Likewise.

22 years ago * elf32-i386.c (elf_i386_grok_prstatus): New function.
drow [Mon, 27 Aug 2001 17:36:31 +0000 (17:36 +0000)]
    * elf32-i386.c (elf_i386_grok_prstatus): New function.
        (elf_i386_grok_psinfo): New function.
        (elf_backend_grok_prstatus): Define.
        (elf_backend_grok_psinfo): Likewise.
        * elf32-ppc.c (ppc_elf_grok_prstatus): New function.
        (ppc_elf_grok_psinfo): New function.
        (elf_backend_grok_prstatus): Define.
        (elf_backend_grok_psinfo): Likewise.
        * elf32-sh-lin.c (elf32_shlin_grok_prstatus): New function.
        (elf32_shlin_grok_psinfo): New function.
        (elf_backend_grok_prstatus): Define.
        (elf_backend_grok_psinfo): Likewise.
        * elfarm-nabi.c (elf32_arm_nabi_grok_prstatus): New function.
        (elf32_arm_nabi_grok_psinfo): New function.
        (elf_backend_grok_prstatus): Define.
        (elf_backend_grok_psinfo): Likewise.