OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
23 years ago2000-08-31 Manfred Hollstein <manfredh@redhat.com>
jjohnstn [Tue, 5 Sep 2000 18:39:58 +0000 (18:39 +0000)]
2000-08-31  Manfred Hollstein  <manfredh@redhat.com>

        * Makefile.am (install-data-local): Use optional $(DESTDIR) where
        required, as documented in the gnu coding standards.
        * Makefile.in: Regenerate.

23 years ago2000-09-05 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Tue, 5 Sep 2000 18:29:53 +0000 (18:29 +0000)]
2000-09-05  Jeff Johnston <jjohnstn@redhat.com>

        * libc/include/fcntl.h (_FNDELAY): Changed to be _FNONBLOCK to
        make O_NDELAY and O_NONBLOCK have the same value.

23 years ago* rs6000/simulator.S: Use conditional returns for documentation
geoffk [Tue, 5 Sep 2000 18:25:01 +0000 (18:25 +0000)]
* rs6000/simulator.S: Use conditional returns for documentation
purposes.
(access): Add new syscall.

23 years agoFix mistaken check-in.
msnyder [Tue, 5 Sep 2000 17:43:00 +0000 (17:43 +0000)]
Fix mistaken check-in.

23 years ago2000-09-05 Michael Snyder <msnyder@cleaver.cygnus.com>
msnyder [Tue, 5 Sep 2000 17:40:57 +0000 (17:40 +0000)]
2000-09-05  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * sol-thread.c (ps_pdmodel): Protect with an ifdef.

23 years ago2000-09-05 Dave Brolley <brolley@redhat.com>
brolley [Tue, 5 Sep 2000 16:13:39 +0000 (16:13 +0000)]
2000-09-05  Dave Brolley  <brolley@redhat.com>

* sim.scm (sim-finish!): Honour the definition of FAST_P when calling
@cpu@_pbb_begin. Use 0 if FAST_P is not defined.

23 years ago* Makefile.in (all-bootstrap): Added all-texinfo and all-zlib.
aoliva [Tue, 5 Sep 2000 16:10:03 +0000 (16:10 +0000)]
* Makefile.in (all-bootstrap): Added all-texinfo and all-zlib.
(bootstrap*): Depend on all-bootstrap.

23 years agoFix capitalization
dj [Tue, 5 Sep 2000 15:47:41 +0000 (15:47 +0000)]
Fix capitalization

23 years ago2000-09-04 Todd Vierling <tv@wasabisystems.com>
obrien [Tue, 5 Sep 2000 08:26:53 +0000 (08:26 +0000)]
2000-09-04  Todd Vierling  <tv@wasabisystems.com>
* strip.1: Fix stray '\' in -o formatting.

Approved by:  Philip Blundell <pb@tazenda.demon.co.uk>
              Message-Id: <E13W4RF-0002HU-00@kings-cross.london.uk.eu.org>

23 years agodoco addition.
amodra [Tue, 5 Sep 2000 05:22:24 +0000 (05:22 +0000)]
doco addition.

23 years agoShared lib support.
amodra [Tue, 5 Sep 2000 05:03:42 +0000 (05:03 +0000)]
Shared lib support.

23 years agoShared lib support for elf32-hppa
amodra [Tue, 5 Sep 2000 04:07:44 +0000 (04:07 +0000)]
Shared lib support for elf32-hppa

23 years agoMiscellaneous tiny fixes.
amodra [Tue, 5 Sep 2000 03:53:02 +0000 (03:53 +0000)]
Miscellaneous tiny fixes.

23 years ago.reg improvements.
amodra [Tue, 5 Sep 2000 03:45:17 +0000 (03:45 +0000)]
.reg improvements.

23 years agoMunge in vtable support for tc-hppa.c, inform elf back-end about
amodra [Tue, 5 Sep 2000 03:23:04 +0000 (03:23 +0000)]
Munge in vtable support for tc-hppa.c, inform elf back-end about
millicode, and make $PIC_pcrel$0 work.

23 years agoA tidy of ld/ldlang.c, and add missing Makefile dependencies
amodra [Tue, 5 Sep 2000 03:21:16 +0000 (03:21 +0000)]
A tidy of ld/ldlang.c, and add missing Makefile dependencies
I should have added with the 2000-07-28 patch.

23 years ago* path.cc (cwd_win32): Eliminate.
cgf [Tue, 5 Sep 2000 03:16:28 +0000 (03:16 +0000)]
* path.cc (cwd_win32): Eliminate.
(cwd_posix): Eliminate.
(cwd_hash): Eliminate.
(cwdstuff::init): Rename from cwd_init.
(cwdstuff::fixup_after_exec): Rename from cwd_fixup_after_exec.
(cwdstuff::get): Rename from get_cwd_inner.
(normalize_posix_path): Eliminate cwd argument.  Just calculate when necessary.
(normalize_win32_path): Ditto.
(mount_info::conv_to_win32_path): Eliminate cwd retrieval here.
(mount_info::conv_to_posix_path): Ditto.
(hash_path_name): Accomodate additional methods in cwdstuff.
(get_cwd_win32): Eliminate.
(getcwd): Use cwdstuff methods.  Properly handle case where buf == NULL and len
< 0.
(cwdstuff::get_hash): New method.
(cwdstuff::get_initial): New method.
(cwdstuff::set): New method.
(cwdstuff::get): New method.
(cwdstuff::copy): New method.
* path.h: Move cwdstuff struct here.  Add a bunch of stuff to cwdstuff.  Make
cygcwd an extern.
* spawn.cc (spawn_guts): Use copy method to get copies of cwd info to pass to
execed process.
* dcrt0.cc (dll_crt0_1): Use cygcwd methods for cwd initialization.

23 years ago--split-by-reloc, --split-by-file extensions. --unique option.
amodra [Tue, 5 Sep 2000 03:05:18 +0000 (03:05 +0000)]
--split-by-reloc, --split-by-file extensions.  --unique option.

23 years ago(SEC_HAS_GOT_REF): Define new flag for asection.
amodra [Tue, 5 Sep 2000 02:42:16 +0000 (02:42 +0000)]
(SEC_HAS_GOT_REF): Define new flag for asection.
(bfd_get_unique_section_name): New function.

23 years agoA tiny addition for PCREL12F relocs, and a fix for functions that have
amodra [Tue, 5 Sep 2000 02:30:24 +0000 (02:30 +0000)]
A tiny addition for PCREL12F relocs, and a fix for functions that have
been forced local.

23 years agoSupport for vtable relocs.
amodra [Tue, 5 Sep 2000 02:23:23 +0000 (02:23 +0000)]
Support for vtable relocs.

23 years agoAdd some reloc types.
amodra [Tue, 5 Sep 2000 02:14:38 +0000 (02:14 +0000)]
Add some reloc types.

23 years agoPatch by Egor Duda <deo@logos-m.ru>:
corinna [Mon, 4 Sep 2000 19:04:53 +0000 (19:04 +0000)]
Patch by Egor Duda <deo@logos-m.ru>:
*  Makefile.in: Always add libltp headers directory to headers
search path.

23 years ago* path.cc (readlink): Check if buffer length is positive. Truncate output to
cgf [Mon, 4 Sep 2000 17:52:42 +0000 (17:52 +0000)]
* path.cc (readlink): Check if buffer length is positive.  Truncate output to
buffer length.  Don't terminate buffer with '\0'.

23 years ago * fix my last entry format
muller [Mon, 4 Sep 2000 13:49:22 +0000 (13:49 +0000)]
 * fix my last entry format

23 years agoRevamp so that it works with Solarises version of SH.
cagney [Mon, 4 Sep 2000 11:40:20 +0000 (11:40 +0000)]
Revamp so that it works with Solarises version of SH.

23 years ago* config/i386/nm-linux.h: Include <signal.h>.
kettenis [Mon, 4 Sep 2000 09:58:04 +0000 (09:58 +0000)]
* config/i386/nm-linux.h: Include <signal.h>.

23 years ago2000-09-04 Pierre Muller <muller@ics.u-strasbg.fr>
muller [Mon, 4 Sep 2000 08:29:25 +0000 (08:29 +0000)]
2000-09-04 Pierre Muller <muller@ics.u-strasbg.fr>
* c-typeprint.c (c_typedef_print): remove (replaced by typedef_print in
typeprint.c).
* typeprint.c (typedef_print): new function. (old c_typedef_print
function with pascal language support added).
* value.h (c_printdef_print): removed.
(typedef_print): declare.
* symtab.c (print_symbol_info): call to c_typedef_print replaced by
call to typedef_print.

23 years agoFix time ordering of entries
nickc [Sun, 3 Sep 2000 23:36:46 +0000 (23:36 +0000)]
Fix time ordering of entries

23 years agoFix time ordering of entries
nickc [Sun, 3 Sep 2000 23:35:26 +0000 (23:35 +0000)]
Fix time ordering of entries

23 years agofix formatting
nickc [Sun, 3 Sep 2000 21:51:27 +0000 (21:51 +0000)]
fix formatting

23 years agoFix formatting and spelling msitakes
nickc [Sun, 3 Sep 2000 19:47:59 +0000 (19:47 +0000)]
Fix formatting and spelling msitakes

23 years agoFix formatting and spelling mistakes
nickc [Sun, 3 Sep 2000 19:14:36 +0000 (19:14 +0000)]
Fix formatting and spelling mistakes

23 years ago* config/i386/nm-linux.h (PREPARE_TO_PROCEED, ATTCH_LWP,
kettenis [Sun, 3 Sep 2000 18:41:28 +0000 (18:41 +0000)]
* config/i386/nm-linux.h (PREPARE_TO_PROCEED, ATTCH_LWP,
GET_THREAD_SIGNALS): New defines.
* config/i386/linux.mh (NATDEPFILES): Remove lin-thread.o and
linux-threads.o.  Add proc-service.o, thread-db.o and lin-lwp.o.
* proc-service.c: New file.
* thread-db.c: New file.
* lin-lwp.c: New file.

23 years agoFix date ordering of entries
nickc [Sun, 3 Sep 2000 18:30:51 +0000 (18:30 +0000)]
Fix date ordering of entries

23 years agoExtend comment.
nickc [Sun, 3 Sep 2000 17:57:50 +0000 (17:57 +0000)]
Extend comment.

23 years agoAdd ARRAY_SIZE macro from egcs version
nickc [Sun, 3 Sep 2000 17:35:07 +0000 (17:35 +0000)]
Add ARRAY_SIZE macro from egcs version

23 years agoFix formatting, add copyright notice
nickc [Sun, 3 Sep 2000 17:28:21 +0000 (17:28 +0000)]
Fix formatting, add copyright notice

23 years ago* gdb_assert.h: New file.
kettenis [Sun, 3 Sep 2000 17:19:41 +0000 (17:19 +0000)]
* gdb_assert.h: New file.

23 years ago2000-09-03 Philip Blundell <philb@gnu.org>
pb [Sun, 3 Sep 2000 16:32:02 +0000 (16:32 +0000)]
2000-09-03  Philip Blundell  <philb@gnu.org>

* elf32-arm.h (elf32_arm_relocate_section): Don't try to relocate
references to undefined symbols in debugging sections.

23 years ago* gdb_thread_db.h [HAVE_THREAD_DB_H]: Include <thread_db.h>.
kettenis [Sun, 3 Sep 2000 12:06:58 +0000 (12:06 +0000)]
* gdb_thread_db.h [HAVE_THREAD_DB_H]: Include <thread_db.h>.
[!HAVE_THREAD_DB_H]: Update from current glibc thread_db.h.  Deal
with absence of <stdint.h> here.

23 years ago* gdb_proc_service.h: Add copyright notice.
kettenis [Sun, 3 Sep 2000 11:51:49 +0000 (11:51 +0000)]
* gdb_proc_service.h: Add copyright notice.
Protect against multiple inclusion.
Add fix for broken prfpregset_t here.
(struct ps_prochandle): Declare here.
[HAVE_PROC_SERVICE_H]: Include <proc_service.h>.
[!HAVE_PROC_SERVICE_H]: Include "gregset.h", define prgregset_t
and prfpregset_t in terms of gdb_gregset_t and gdb_fpregset_t if
necessary.
* lin-thread.c: Unconditionally include "gdb_proc_service.h".
Remove fix for broken prfpregset_t here.
(struct ps_prochandle): Don't declare here.

23 years ago* MAINTAINERS: Add myself as threads co-maintainer.
kettenis [Sun, 3 Sep 2000 11:24:22 +0000 (11:24 +0000)]
* MAINTAINERS: Add myself as threads co-maintainer.

23 years ago * config/tc-ia64.c (emit_one_bundle): Stop collecting insns
rth [Sun, 3 Sep 2000 09:36:57 +0000 (09:36 +0000)]
    * config/tc-ia64.c (emit_one_bundle): Stop collecting insns
        for template selection when a label is needed.

23 years ago* environ.cc (environ_init): Don't free the new environment table after we've
cgf [Sun, 3 Sep 2000 04:45:52 +0000 (04:45 +0000)]
* environ.cc (environ_init): Don't free the new environment table after we've
just copied stuff to it.

23 years ago* Makefile.in: Add cygheap.o.
cgf [Sun, 3 Sep 2000 04:16:35 +0000 (04:16 +0000)]
* Makefile.in: Add cygheap.o.
* child_info.h: Add specific exec class.
* cygheap.h: New file.  Contains declarations for cygwin heap.
* cygheap.cc: New file.  Implements cygwin heap functions.
* dcrt0.cc (quoted): Simplify due to new method for passing arguments between
cygwin programs.
(alloc_stack_hard_way): Attempt to handle overlapped stack.
(dll_crt0_1): Move child_info processing here.  Accomodate new method for
passing arguments between cygwin programs.  Initialize cygwin heap.  Establish
__argc and __argv variables.
(_dll_crt0): Move most of child_info processing to dll_crt0_1.
(cygwin_dll_init): Remove duplication.
* dtable.cc (dtable::extend): Allocate dtable using cygwin heap.
(dtable::build_fhandler): Ditto for fhandler type being constructed.
(dtable::dup_worker): Free new fhandler from cygwin heap on error.
(dtable::select_*): Don't assume that this == fdtab.
(dtable::linearize_fd_array): Delete.
(dtable::delinearize_fd_array): Delete.
(dtable::fixup_after_exec): New file.
(dtable::vfork_child_dup): Use cygwin heap.
(dtable::vfork_parent_restore): Ditto.
* dtable.h: Remove obsolete methods.  Add new method.
* environ.cc (posify): Eliminate already_posix parameter and logic.
(envsize): New function.
(_addenv): Use envsize.
(environ_init): Accept an argument pointing to an existing environment list.
If supplied, allocate space for this in the the program's heap.
* fhandler.cc (fhandler_base::operator =): Move here from fhandler.h.  Use
cygwin heap to allocate filenames.
(fhandler_base::set_name): Allocate/free names from cygwin heap.
(fhandler_base::linearize): Delete.
(fhandler_base::de_linearize): Delete.
(fhandler_base::operator delete): Free from cygwin heap.
(fhandler_base::~fhandler_base): Ditto.
* fhandler.h: Accomodate elimination of *linearize and other changes above.
* fhandler_console.cc (fhandler_console::fixup_after_exec): Rename from
de_linearize.
* heap.h: New file.
* fhandler_tty.cc (fhandler_tty_slave::fhandler_tty_slave): Use cygwin heap for
name.  fhandler_tty::fixup_after_exec): Rename from de_linearize.
* fork.cc (fork): Call cygheap_fixup_in_child.
* heap.cc: Use declarations in heap.h.
* malloc.cc: Sprinkle assertions throughout to catch attempts to free/realloc
something from the cygwin heap.
* path.cc: Throughout, eliminate use of per-thread cache for cwd.  Use cwd_*
functions rather than cwd_* variables to access cwd_win32 and cwd_posix.
(cwd_win32): New function.
(cwd_posix): New function.
(cwd_hash): New function.
(cwd_fixup_after_exec): New function.
* path.h: Accomodate path.cc changes.
* pinfo.cc (pinfo_init): Accept a pointer to an environment table.  Pass this
to environ_init.  Eliminate old 'title' tests.
* pinfo.h: Accomodate above change in argument.
* spawn.cc (struct av): New method for building argv list.
(av::unshift): New method.
(spawn_guts): Allocate everything that the child process needs in the cygwin
heap and pass a pointer to this to the child.  Build argv list using new
method.  Eliminate delinearize stuff.
* thread.h: Eliminate _cwd_win32 and _cwd_posix buffers.
* winsup.h: Eliminate obsolete functions.  Add envsize() declaration.

23 years ago* Makefile.in: Add new goal "check"
cgf [Sun, 3 Sep 2000 04:06:38 +0000 (04:06 +0000)]
* Makefile.in: Add new goal "check"
* configure.in: When doing native build do configure in testsuite subdirectory
* configure: Regenerate.

23 years ago* Makefile.in: Remove "make check" support. It is now in winsup/Makefile.in.
cgf [Sun, 3 Sep 2000 04:01:56 +0000 (04:01 +0000)]
* Makefile.in: Remove "make check" support.  It is now in winsup/Makefile.in.

23 years agoImporting Egor's testsuite.
cgf [Sun, 3 Sep 2000 03:58:16 +0000 (03:58 +0000)]
Importing Egor's testsuite.

23 years agoImporting Egor's testsuite.
cgf [Sun, 3 Sep 2000 03:52:30 +0000 (03:52 +0000)]
Importing Egor's testsuite.

23 years agoRemove everything
cgf [Sun, 3 Sep 2000 03:42:01 +0000 (03:42 +0000)]
Remove everything

23 years agoRemove README
cgf [Sun, 3 Sep 2000 03:41:19 +0000 (03:41 +0000)]
Remove README

23 years agoremove everything and move it up a level.
cgf [Sun, 3 Sep 2000 03:40:29 +0000 (03:40 +0000)]
remove everything and move it up a level.

23 years ago2000-09-02 H.J. Lu <hjl@gnu.org>
hjl [Sun, 3 Sep 2000 02:57:52 +0000 (02:57 +0000)]
2000-09-02  H.J. Lu  <hjl@gnu.org>

* reloc.c (BFD_RELOC_SH_COPY, BFD_RELOC_SH_GLOB_DAT,
BFD_RELOC_SH_JMP_SLOT, BFD_RELOC_SH_RELATIVE,
BFD_RELOC_SH_GOTPC): Move them from the MIPS section to the SH
section.

23 years ago2000-09-02 Jason Eckhardt <jle@cygnus.com>
jle [Sun, 3 Sep 2000 01:39:08 +0000 (01:39 +0000)]
2000-09-02  Jason Eckhardt  <jle@cygnus.com>

        * elf32-i860.c (bfd_elf32_bfd_is_local_label_name): Define macro.
        (elf32_i860_is_local_label_name): New function and prototype.

23 years ago2000-09-02 Kazu Hirata <kazu@hxi.com>
kazu [Sun, 3 Sep 2000 00:04:40 +0000 (00:04 +0000)]
2000-09-02  Kazu Hirata  <kazu@hxi.com>

* config/tc-ia64.c: Fix formatting.

23 years agoIncrease minor version number (to 2.10.91) to help tools detect the new
nickc [Sat, 2 Sep 2000 21:35:44 +0000 (21:35 +0000)]
Increase minor version number (to 2.10.91) to help tools detect the new
ability to support removal of duplciate DWARF@ debug information.

23 years agoRegenerate
nickc [Sat, 2 Sep 2000 20:46:18 +0000 (20:46 +0000)]
Regenerate

23 years agoRegenerate
nickc [Sat, 2 Sep 2000 20:44:33 +0000 (20:44 +0000)]
Regenerate

23 years agoRegernate
nickc [Sat, 2 Sep 2000 20:44:12 +0000 (20:44 +0000)]
Regernate

23 years agoAdd .gnu.linkonce.wi.* to .debug_info sections.
nickc [Sat, 2 Sep 2000 20:43:22 +0000 (20:43 +0000)]
Add .gnu.linkonce.wi.* to .debug_info sections.

23 years agoAdd .gnu.linkobce.wi. to the list of debug section names.
nickc [Sat, 2 Sep 2000 20:33:48 +0000 (20:33 +0000)]
Add .gnu.linkobce.wi. to the list of debug section names.
Update generated files

23 years agoFind all sections containing debug information and include them in the stash.
nickc [Sat, 2 Sep 2000 20:21:40 +0000 (20:21 +0000)]
Find all sections containing debug information and include them in the stash.

23 years ago* configure.in (FLAGS_FOR_TARGET): Use -nostdinc even for Canadian
aoliva [Sat, 2 Sep 2000 07:24:51 +0000 (07:24 +0000)]
* configure.in (FLAGS_FOR_TARGET): Use -nostdinc even for Canadian
crosses, but add gcc/include to the header search path for them.

23 years ago* config/tc-sh.h [OBJ_ELF] (TC_FIX_ADJUSTABLE): Define.
aoliva [Sat, 2 Sep 2000 02:36:25 +0000 (02:36 +0000)]
* config/tc-sh.h [OBJ_ELF] (TC_FIX_ADJUSTABLE): Define.
* config/tc-sh.c (md_apply_fix): Map 32-bit relocations that
become PC-relative to BFD_RELOC_32_PCREL.  Reject 16- or 8-bit
similar relocs.
(sh_obj_adjustable): Return 1 for PC-relative offsets used in
branches.

* config/tc-sh.h (DIFF_EXPR_OK, GLOBAL_OFFSET_TABLE_NAME,
TC_RELOC_GLOBAL_OFFSET_TABLE, TC_RELOC_RTSYM_LOC_FIXUP): Define.
* config/tc-sh.c (sh_elf_cons, sh_elf_suffix): New functions.
[OBJ_ELF] (md_pseudo_table) <long, int, word, short>: Use them.
(GOT_symbol): New variable.
(md_undefined_symbol): Set it.

23 years ago* elf32-sh.c (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
aoliva [Sat, 2 Sep 2000 02:33:26 +0000 (02:33 +0000)]
* elf32-sh.c (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
R_SH_JMP_SLOT, R_SH_RELATIVE, R_SH_GOTOFF, R_SH_GOTPC): New.
(sh_reloc_map): Add new relocs.
(sh_elf_check_relocs, sh_elf_link_hash_newfunc,
sh_elf_link_hash_table_create, sh_elf_adjust_dynamic_symbol,
sh_elf_size_dynamic_sections, sh_elf_finish_dynamic_symbol,
sh_elf_finishe_dynamic_sections, sh_elf_discard_copies): New
functions.
(ELF_DYNAMIC_INTERPRETER, PLT_ENTRY_SIZE): Define.
(elf_sh_plt0_entry_be, elf_sh_plt0_entry_le,
elf_sh_plt_entry_be, elf_sh_plt_entry_le,
elf_sh_pic_plt_entry_be, elf_sh_pic_plt_entry_le):
New array constants.
(elf_sh_plt0_entry, elf_sh_plt_entry, elf_sh_pic_plt_entry):
New variables.
(elf_sh_sizeof_plt, elf_sh_plt_plt0_offset,
elf_sh_plt0_linker_offset, elf_sh_plt0_gotid_offset,
elf_sh_plt_temp_offset, elf_sh_plt_symbol_offset,
elf_sh_plt_reloc_offset): Define.
(elf_sh_pcrel_relocs_copied, elf_sh_link_hash_entry,
elf_sh_link_hash_table): New structs.
(sh_elf_link_hash_traverse, sh_elf_hash_table): New macros.
(sh_elf_relocate_section, sh_elf_check_relocs): Handle new
relocation types.
(elf_backend_create_dynamic_sections,
bfd_elf32_bfd_link_hash_table_create,
elf_backend_adjust_dynamic_symbol,
elf_backend_size_dynamic_sections,
elf_backend_finish_dynamic_symbol,
elf_backend_finish_dynamic_sections, elf_backend_want_got_plt,
elf_backend_plt_readonly, elf_backend_want_plt_sym,
elf_backend_got_header_size, elf_backend_plt_header_size):
Define.
* reloc.c (BFD_RELOC_SH_COPY, BFD_RELOC_SH_GLOB_DAT,
BFD_RELOC_SH_JMP_SLOT, BFD_RELOC_SH_RELATIVE, BFD_RELOC_SH_GOTPC):
New relocs.
* bfd-in2.h, libbfd.h: Rebuilt.

23 years ago* sh.h (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
aoliva [Sat, 2 Sep 2000 02:24:02 +0000 (02:24 +0000)]
* sh.h (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
R_SH_JMP_SLOT, R_SH_RELATIVE, R_SH_GOTOFF, R_SH_GOTPC): New relocs.
(R_SH_FIRST_INVALID_RELOC): Adjust.

23 years ago* sigproc.cc (mychild): New function.
cgf [Sat, 2 Sep 2000 01:19:58 +0000 (01:19 +0000)]
* sigproc.cc (mychild): New function.
(proc_subproc): Use mychild() to determine if a specific pid is valid for
wait()ing.

23 years ago * config/tc-ia64.c (match): Don't inline.
rth [Sat, 2 Sep 2000 01:02:41 +0000 (01:02 +0000)]
    * config/tc-ia64.c (match): Don't inline.
        (extra_goodness): New.
        (md_begin): Prefer nop.f and nop.b for best_template.

23 years agoCorrected spelling errors in various source files.
davea [Sat, 2 Sep 2000 00:16:59 +0000 (00:16 +0000)]
Corrected spelling errors in various source files.

23 years agoCorrected spelling error in comment: tracepont -> tracepoint
davea [Sat, 2 Sep 2000 00:13:29 +0000 (00:13 +0000)]
Corrected spelling error in comment: tracepont -> tracepoint

23 years agoCorrected spelling in comment: dependant -> dependent.
davea [Sat, 2 Sep 2000 00:12:17 +0000 (00:12 +0000)]
Corrected spelling in comment: dependant -> dependent.

23 years agoCorrected spelling in comment: dependant -> dependent
davea [Sat, 2 Sep 2000 00:09:06 +0000 (00:09 +0000)]
Corrected spelling in comment: dependant -> dependent

23 years agoCorrected spelling in comment: unles -> unless.
davea [Sat, 2 Sep 2000 00:08:05 +0000 (00:08 +0000)]
Corrected spelling in comment:  unles -> unless.

23 years agoProtoization.
kevinb [Sat, 2 Sep 2000 00:07:32 +0000 (00:07 +0000)]
Protoization.

23 years agoCorrected spelling error in comment: continaution ->continuation.
davea [Sat, 2 Sep 2000 00:07:13 +0000 (00:07 +0000)]
Corrected spelling error in comment: continaution ->continuation.

23 years agoCorrected typo in comment: ofa -> of a
davea [Sat, 2 Sep 2000 00:05:43 +0000 (00:05 +0000)]
Corrected typo in comment:  ofa -> of a

23 years agoCorrected spelling in comment: extention-> to extension.
davea [Sat, 2 Sep 2000 00:05:02 +0000 (00:05 +0000)]
Corrected spelling in comment: extention-> to extension.

23 years agoCorrected spelling in comments: dependant->dependent swaped->swapped.
davea [Sat, 2 Sep 2000 00:02:54 +0000 (00:02 +0000)]
Corrected spelling in comments: dependant->dependent swaped->swapped.

23 years agoFixed spelling errors in comments: dependant->dependent in several places.
davea [Sat, 2 Sep 2000 00:01:33 +0000 (00:01 +0000)]
Fixed spelling errors in comments: dependant->dependent in several places.

23 years agoCorrected spelling error in comment: swaped -> swapped.
davea [Fri, 1 Sep 2000 23:55:07 +0000 (23:55 +0000)]
Corrected spelling error in comment: swaped -> swapped.

23 years agoCorrected spelling error in comment:
davea [Fri, 1 Sep 2000 23:53:57 +0000 (23:53 +0000)]
Corrected spelling error in comment:
converteded->converted

23 years agoCorrected spelling in comments:
davea [Fri, 1 Sep 2000 23:53:02 +0000 (23:53 +0000)]
Corrected spelling in comments:
foe->for  executin ->execution.

23 years agoCorrected spelling errors in comments:
davea [Fri, 1 Sep 2000 23:52:09 +0000 (23:52 +0000)]
Corrected spelling errors in comments:
adn -> and, Is->Are,  occures->occurs

23 years agoCorrect spelling in comment: tupes -> tuples.
davea [Fri, 1 Sep 2000 23:50:17 +0000 (23:50 +0000)]
Correct spelling in comment: tupes -> tuples.

23 years agoFix typo in comment: h added, sort -> short.
davea [Fri, 1 Sep 2000 23:48:59 +0000 (23:48 +0000)]
Fix typo in comment: h added, sort -> short.

23 years agoCorrected mistake in comment. 64bit example said it was 32 bit.
davea [Fri, 1 Sep 2000 23:47:52 +0000 (23:47 +0000)]
Corrected mistake in comment. 64bit example said it was 32 bit.

23 years agoSpelling correction in comment: dependant->dependent
davea [Fri, 1 Sep 2000 23:45:13 +0000 (23:45 +0000)]
Spelling correction in comment:  dependant->dependent

23 years agoTypo in comment fixed: seem->see
davea [Fri, 1 Sep 2000 23:43:26 +0000 (23:43 +0000)]
Typo in comment fixed: seem->see

23 years agoSpelling correction: of->if in comment.
davea [Fri, 1 Sep 2000 23:41:20 +0000 (23:41 +0000)]
Spelling correction: of->if in comment.

23 years agospelling correction: depdendant->dependent
davea [Fri, 1 Sep 2000 23:39:11 +0000 (23:39 +0000)]
spelling correction: depdendant->dependent

23 years ago* sigproc.cc (sigproc_init): Create wait_sig_inited without auto-reset to avoid
cgf [Fri, 1 Sep 2000 21:04:34 +0000 (21:04 +0000)]
* sigproc.cc (sigproc_init): Create wait_sig_inited without auto-reset to avoid
potential races.
(init_child_info): Avoid unneeded test.

23 years ago* sigproc.cc (proc_info): Rename proc_exists which takes a pid to "pid_exists". pre-cygwin-heap
cgf [Fri, 1 Sep 2000 20:54:22 +0000 (20:54 +0000)]
* sigproc.cc (proc_info): Rename proc_exists which takes a pid to "pid_exists".
* shared.h: Split out "child_info" stuff into a new header file and use where
necessary.  Declare pid_exists.
* child_info.h: New file.

23 years agoFix core dump when executing ``b .'' command.
kevinb [Fri, 1 Sep 2000 18:37:05 +0000 (18:37 +0000)]
Fix core dump when executing ``b .'' command.

23 years ago2000-09-01 Michael Snyder <msnyder@cleaver.cygnus.com>
msnyder [Fri, 1 Sep 2000 17:59:25 +0000 (17:59 +0000)]
2000-09-01  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * regcache.c (reg_flush_command): New function.  Maintainer-mode
        command, flushes GDB's register cache, for testing purposes.

23 years ago* Makefile.in: More normalization.
cgf [Fri, 1 Sep 2000 14:20:30 +0000 (14:20 +0000)]
* Makefile.in: More normalization.

23 years ago(elf_i386_finish_dynamic_symbol): Remove unnecessary check added 2000-08-27.
amodra [Fri, 1 Sep 2000 11:17:07 +0000 (11:17 +0000)]
(elf_i386_finish_dynamic_symbol): Remove unnecessary check added 2000-08-27.

23 years ago* dcache.c (dcache_info): Output a cache line's state vector so it
jtc [Fri, 1 Sep 2000 00:12:09 +0000 (00:12 +0000)]
* dcache.c (dcache_info): Output a cache line's state vector so it
lines up under the data vector.

* dcache.c (dcache_read_line): New function.
(dcache_peek_byte): Use it.
(dcache_alloc): Return NULL if write of reclaimed cache line fails.
(dcache_peek_byte, dcache_poke_byte): Return failure if
dcache_alloc() returns a NULL data block pointer.
(dcache_xfer_memory): Don't force writeback unless we were writing.

* monitor.c (monitor_expect): Change places where immediate_quit
is set to 1 or 0 to increments and decrements respectively.  This
allows such changes to nest properly.
* ocd.c (ocd_start_remote): Likewise.
* remote-adapt.c (expect): Likewise.
* remote-array.c (expect): Likewise.
* remote-eb.c (expect): Likewise.
* remote-e7000.c (e7000_start_remote): Likewise.
* remote-mips.c (mips_expect_timeout, mips_getstring): Likewise.
* remote-nrom.c (expect): Likewise.
* remote-os9k.c (expect): Likewise.
* remote-sds.c (sds_start_remote): Likewise.
* remote-st.c (expect): Likewise.
* remote-utils.c (sr_expect): Likewise.
* remote.c (remote_start_remote): Likewise.
* tracepoint.c (read_actions): Likewise.

* remote-mips.c (mips_getstring): Balance changes to immediate_quit.

23 years ago2000-08-31 Kazu Hirata <kazu@hxi.com>
kazu [Thu, 31 Aug 2000 23:17:47 +0000 (23:17 +0000)]
2000-08-31  Kazu Hirata  <kazu@hxi.com>

* as.c: Fix formatting.
* cond.c: Likewise.

23 years ago(From GCC:) Add testcases and missing changelogs:
hp [Thu, 31 Aug 2000 22:16:08 +0000 (22:16 +0000)]
(From GCC:) Add testcases and missing changelogs:
2000-08-31  Hans-Peter Nilsson  <hp@axis.com>

* testsuite/demangle-expected: Add nine tests for
underscore-after-number followed by five tests for name-signature
delimiter.

2000-07-24  Hans-Peter Nilsson  <hp@axis.com>

* cplus-dem.c (work_stuff_copy_to_from): New.
(delete_non_B_K_work_stuff): New.
(delete_work_stuff): New.
(mop_up): Break out work_stuff destruction to delete_work_stuff.
(iterate_demangle_function): New.
(demangle_prefix): Call iterate_demangle_function instead of
demangle_function_name.  Leave handling of name-signature
__-delimiters to iterate_demangle_function.

* cplus-dem.c (demangle_integral_value): Strip an optional
following underscore cautiously.  Handle negative numbers.