OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
22 years ago2001-09-10 Earnie Boyd <earnie@SF.net>
earnie [Mon, 10 Sep 2001 15:41:46 +0000 (15:41 +0000)]
2001-09-10  Earnie Boyd  <earnie@SF.net>

* dossh: Remove inadvertantly imported file.

2001-09-10  Danny Smith  <dannysmith@users.sourceforge.net>

* dirent.c (opendir): Use GetFileAttributes rather than stat
to determine if input arg is dir.

22 years ago* dtable.cc (dtable::fixup_after_fork): Use SetStdHandle appropriately on
cgf [Mon, 10 Sep 2001 02:11:59 +0000 (02:11 +0000)]
* dtable.cc (dtable::fixup_after_fork): Use SetStdHandle appropriately on
inherited fds.

22 years ago * win/configure: regenerated.
irox [Mon, 10 Sep 2001 02:09:15 +0000 (02:09 +0000)]
* win/configure: regenerated.

22 years agotouched all tk files to ease next import
irox [Mon, 10 Sep 2001 01:16:49 +0000 (01:16 +0000)]
touched all tk files to ease next import

22 years agoTk8.3 upgrade merge.
irox [Mon, 10 Sep 2001 01:01:01 +0000 (01:01 +0000)]
Tk8.3 upgrade merge.

22 years agoInitial revision
irox [Mon, 10 Sep 2001 00:22:29 +0000 (00:22 +0000)]
Initial revision

22 years ago* sigproc.cc (NZOMBIES): Reduce substantially to minimize memory use.
cgf [Mon, 10 Sep 2001 00:19:06 +0000 (00:19 +0000)]
* sigproc.cc (NZOMBIES): Reduce substantially to minimize memory use.

22 years ago*** empty log message ***
gdbadmin [Mon, 10 Sep 2001 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

22 years agotouched all Tcl files to ease next import.
irox [Sun, 9 Sep 2001 23:56:03 +0000 (23:56 +0000)]
touched all Tcl files to ease next import.

22 years agoTcl8.3 upgrade merge.
irox [Sun, 9 Sep 2001 23:26:06 +0000 (23:26 +0000)]
Tcl8.3 upgrade merge.

22 years agoInitial revision
irox [Sun, 9 Sep 2001 22:40:53 +0000 (22:40 +0000)]
Initial revision

22 years agoMon Sep 10 08:28:00 2001 Robert Collins <rbtcollins@hotmail.com>
rbcollins [Sun, 9 Sep 2001 22:39:35 +0000 (22:39 +0000)]
Mon Sep 10 08:28:00 2001  Robert Collins <rbtcollins@hotmail.com>

        * thread.h (MT_Interface): Remove pshared mutex array.
        Add a threadsafe list for mutex tracking (for fixupafter fork).
        * thread.cc (MTInterface::Init): Remove pshared mutex array.
        (pthread_mutex::pthread_mutex): Remove pshared mutex functionality.
        Fail with EINVAL on attempts to use pshared functionality.
        (__pthread_mutex_getpshared): Remove.
        (__pthread_cond_timedwait): Remove pshared mutex functionality.
        (__pthread_cond_wait): Ditto.
        (__pthread_mutex_init): Ditto.
        (__pthread_mutex_getprioceiling): Ditto.
        (__pthread_mutex_lock): Ditto.
        (__pthread_mutex_trylock): Ditto.
        (__pthread_mutex_unlock): Ditto.
        (__pthread_mutex_destroy): Ditto.
        (__pthread_mutex_setprioceiling): Ditto.
        (__pthread_mutexattr_setpshared): Ditto.

22 years ago * pwdgrp.h (pwdgrp_check::set_last_modified): Call GetFileTime()
corinna [Sun, 9 Sep 2001 21:57:44 +0000 (21:57 +0000)]
* pwdgrp.h (pwdgrp_check::set_last_modified): Call GetFileTime()
instead of GetFileInformationByHandle().

22 years ago * elf64-alpha.c: Delete all unused ERIC_neverdef and rth_notdef code.
rth [Sun, 9 Sep 2001 20:49:59 +0000 (20:49 +0000)]
    * elf64-alpha.c: Delete all unused ERIC_neverdef and rth_notdef code.

22 years agoItcl merge for Tcl/Tk8.3 upgrade.
irox [Sun, 9 Sep 2001 20:47:59 +0000 (20:47 +0000)]
Itcl merge for Tcl/Tk8.3 upgrade.

22 years ago * elf64-alpha.c (elf64_alpha_relax_with_lituse): Nop out gpdisp
rth [Sun, 9 Sep 2001 20:42:10 +0000 (20:42 +0000)]
    * elf64-alpha.c (elf64_alpha_relax_with_lituse): Nop out gpdisp
        following a call to a near function.

22 years ago* heap.h (inheap): Rewrite macro to accomodate removal of brk macros below.
cgf [Sun, 9 Sep 2001 20:00:29 +0000 (20:00 +0000)]
* heap.h (inheap): Rewrite macro to accomodate removal of brk macros below.

22 years agoInitial revision
irox [Sun, 9 Sep 2001 19:49:03 +0000 (19:49 +0000)]
Initial revision

22 years ago* cygheap.cc (cygheap_fixup_in_child): Clear cygheap->base so that heap is not
cgf [Sun, 9 Sep 2001 19:06:50 +0000 (19:06 +0000)]
* cygheap.cc (cygheap_fixup_in_child): Clear cygheap->base so that heap is not
forced to start at the same place in execed process.
* heap.cc: Remove brk* macros for clarity throughout.
* heap.h: Ditto.
* shared.cc (shared_info::initialize): Move heap_chunk test into
heap_chunk_size().
(heap_chunk_size): Check for chunk size here.  Don't go to registry if
heap_chunk_in_mb is already set.
* smallprint.c (console_printf): Add Windows 95 concessions.

22 years ago* child_info.h (PROC_MAGIC): Bump magic number.
cgf [Sun, 9 Sep 2001 17:01:47 +0000 (17:01 +0000)]
* child_info.h (PROC_MAGIC): Bump magic number.

22 years ago * cygheap.cc (init_cygheap::etc_changed): New method to signal
corinna [Sun, 9 Sep 2001 16:52:37 +0000 (16:52 +0000)]
* cygheap.cc (init_cygheap::etc_changed): New method to signal
a change in /etc.
* cygheap.h (struct init_cygheap): Add member `etc_changed_h'
and method `etc_changed'.
* grp.cc (enum grp_state): Eliminate.
(class grp_check): Ditto.
(group_state): Define as `class pwdgrp_check'.
(parse_grp): Remeber path and modification time of /etc/group file.
* passwd.cc (enum_pwd_state): Eliminate.
(class pwd_check): Ditto.
(passwd_state): Define as `class pwdgrp_check'.
(read_etc_passwd): Remember path and modification time of /etc/passwd
file.
* pwdgrp.h: New file.
(enum pwdgrp_state): Substitutes `pwd_state' and `grp_state'.
(class pwdgrp_check): Substitutes `pwd_check' and `grp_check'.

22 years agoOops, one "likewise" had an intervening entry.
amodra [Sun, 9 Sep 2001 14:08:41 +0000 (14:08 +0000)]
Oops, one "likewise" had an intervening entry.

22 years ago * expr.c (expr): Move code setting "retval" to the end of the loop,
amodra [Sun, 9 Sep 2001 14:01:16 +0000 (14:01 +0000)]
* expr.c (expr): Move code setting "retval" to the end of the loop,
and rearrange for efficiency.  For "PIC code" subtraction, use
"rightseg" rather than recalculating.  For "symbol OP symbol"
subtract, set "retval" to absolute_section if symbols in same
section.
* symbols.c (resolve_symbol_value): Resolve "sym +/- expr" to an
O_symbol.  Simplify a +/- b code.  Allow equality and non-equality
comparisons on symbols from any section.  Allow other comparison
operators as for subtraction.
(symbol_equated_reloc_p): New predicate function.
* symbols.h (symbol_equated_reloc_p): Declare.
* write.c (adjust_reloc_syms): Use symbol_equated_reloc_p.
(write_relocs): Likewise.
(write_object_file): Likewise.
(relax_segment <rs_machine_dependent>): Ensure segment for
expression syms is set correctly.
* config/tc-mips.c (md_estimate_size_before_relax): Likewise.
* config/tc-i386.c (md_assemble <Output jumps>): Don't lose part
of a complex expression when setting up frag_var.

22 years ago* winsup.api/ltp/dup03.c: New test.
duda [Sun, 9 Sep 2001 13:38:16 +0000 (13:38 +0000)]
* winsup.api/ltp/dup03.c: New test.
* winsup.api/ltp/lseek03.c: Ditto.
* winsup.api/ltp/mmap001.c: Ditto.
* winsup.api/ltp/read01.c: Ditto.
* winsup.api/ltp/readdir01.c: Ditto.
* winsup.api/ltp/rmdir05.c: Ditto.
* winsup.api/ltp/sbrk01.c: Ditto.
* winsup.api/ltp/select02.c: Ditto.
* winsup.api/ltp/select03.c: Ditto.
* winsup.api/ltp/signal03.c: Ditto.
* winsup.api/ltp/stat06.c: Ditto.
* winsup.api/ltp/unlink08.c: Ditto.
* winsup.api/known_bugs.tcl: Update to reflect new test's known
failures.
* winsup.api/winsup.exp: Don't delete executable in case of
unexpected pass, as well as in case of unexpected failure.
* README: Update paragraph about expected failures.

22 years ago* dumper.cc (main): Change command-line arguments format to be
duda [Sun, 9 Sep 2001 13:18:51 +0000 (13:18 +0000)]
* dumper.cc (main): Change command-line arguments format to be
similar to gdb. Allow adding error_start=x:\path\to\dumper.exe to
CYGWIN environment variable to perform core dumping in case of
program crash.
(usage): Ditto.

22 years ago * include/cygwin/version.h: Bump API minor version to 45 according
corinna [Sun, 9 Sep 2001 12:32:54 +0000 (12:32 +0000)]
    * include/cygwin/version.h: Bump API minor version to 45 according
        to adding the gamm*_r functions.

22 years ago * elf64-alpha.c (elf64_alpha_relocate_section): Soft fail
rth [Sun, 9 Sep 2001 06:58:06 +0000 (06:58 +0000)]
    * elf64-alpha.c (elf64_alpha_relocate_section): Soft fail
        relocation errors.  Fail gp-relative relocations against
        dynamic symbols.

22 years ago* fork.cc (fork_parent): Stop malloc activity while fork is in control of the
cgf [Sun, 9 Sep 2001 03:34:36 +0000 (03:34 +0000)]
* fork.cc (fork_parent): Stop malloc activity while fork is in control of the
heap.
* sigproc.cc (NZOMBIES): Rename from ZOMBIEMAX for clarity.
(zombies): Revert to original behavior.  Allocating zombie array resulted in
performance hit.
* winsup.h: Declare malloc lock routines.

22 years ago*** empty log message ***
gdbadmin [Sun, 9 Sep 2001 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

22 years agoFix truncated 2001-08-23 entry.
kettenis [Sat, 8 Sep 2001 23:34:53 +0000 (23:34 +0000)]
Fix truncated 2001-08-23 entry.

22 years agoTouched all tix files to ease next import.
irox [Sat, 8 Sep 2001 23:25:50 +0000 (23:25 +0000)]
Touched all tix files to ease next import.

22 years agoTix for Tcl/Tk8.3 upgrade merged.
irox [Sat, 8 Sep 2001 23:19:57 +0000 (23:19 +0000)]
Tix for Tcl/Tk8.3 upgrade merged.

22 years agoInitial revision
irox [Sat, 8 Sep 2001 23:02:00 +0000 (23:02 +0000)]
Initial revision

22 years agoInitial revision
irox [Sat, 8 Sep 2001 23:01:40 +0000 (23:01 +0000)]
Initial revision

22 years agotouched all files to ease next import
irox [Sat, 8 Sep 2001 22:34:45 +0000 (22:34 +0000)]
touched all files to ease next import

22 years agoLibgui Tcl/tk upgrade merge
irox [Sat, 8 Sep 2001 22:32:04 +0000 (22:32 +0000)]
Libgui Tcl/tk upgrade merge

22 years agoInitial revision
irox [Sat, 8 Sep 2001 21:55:17 +0000 (21:55 +0000)]
Initial revision

22 years ago* gdbint.texinfo (Host Definition): Remove description of
kettenis [Sat, 8 Sep 2001 10:53:45 +0000 (10:53 +0000)]
* gdbint.texinfo (Host Definition): Remove description of
MEM_FNS_DECLARED.

22 years ago* config/xm-aix4.h (MEM_FNS_DECLARED): Removed.
kettenis [Sat, 8 Sep 2001 10:50:07 +0000 (10:50 +0000)]
* config/xm-aix4.h (MEM_FNS_DECLARED): Removed.

22 years ago* gdbint.texinfo (Host Definition): Remove description of R_OK.
kettenis [Sat, 8 Sep 2001 10:43:27 +0000 (10:43 +0000)]
* gdbint.texinfo (Host Definition): Remove description of R_OK.

22 years ago* config/arm/xm-linux.h, config/ia64/xm-linux.h,
kettenis [Sat, 8 Sep 2001 10:39:51 +0000 (10:39 +0000)]
* config/arm/xm-linux.h, config/ia64/xm-linux.h,
config/m68k/xm-linux.h, config/mips/xm-linux.h,
config/powerpc/xm-linux.h, config/sparc/xm-linux.h: Remove
redundant inclusion of <unistd.h>.

22 years ago* gdbint.texinfo (Host Definition): Remove description of
kettenis [Sat, 8 Sep 2001 10:28:20 +0000 (10:28 +0000)]
* gdbint.texinfo (Host Definition): Remove description of
HAVE_SIGSETMASK.

22 years ago* gdbtypes.h (struct block): Add forward declaration.
kettenis [Sat, 8 Sep 2001 10:16:56 +0000 (10:16 +0000)]
* gdbtypes.h (struct block): Add forward declaration.

22 years ago * tclParse-compat.c: New file.
irox [Sat, 8 Sep 2001 06:26:30 +0000 (06:26 +0000)]
* tclParse-compat.c: New file.
* tcl_regexp.c:
* tcl_regexp.h: New file.  Contains Tcl8.0's regexp.
* Makefile.in: Added new files to be compiled and linked.
* exp_clib.c (exp_expectl, exp_fexpectl):
* exp_inter.c (in_keymap, Exp_InteractCmd ):
* exp_regexp.c (regtry, regdump, regprop):
* expect.c (parse_expect_args, eval_case_string,
  exp_background_filehandler, Exp_ExpectCmd):
* expect.h:
* expect_comm.h:
* Dbg.c (breakpoint_test, cmdBreak): Use newly built in
  regexp, not external Tcl regexp.
* exp_tty.c (exec_stty):
* exp_command.c (Exp_CloseCmd, Tcl_CloseCmd): Handle Tcl API
  changes in Tcl8.3.

22 years ago * elf32-i386.c (elf_i386_relocate_section): Check !DEF_REGULAR
amodra [Sat, 8 Sep 2001 05:47:00 +0000 (05:47 +0000)]
* elf32-i386.c (elf_i386_relocate_section): Check !DEF_REGULAR
as well as DEF_DYNAMIC in test for avoided copy relocs.
(allocate_plt_and_got_and_discard_relocs): Likewise.
* elf32-i386.c (elf_i386_relocate_section): Likewise.
(allocate_plt_and_got_and_discard_relocs): Likewise.

22 years agomischeckin. fixed.
echristo [Sat, 8 Sep 2001 04:16:11 +0000 (04:16 +0000)]
mischeckin.  fixed.

22 years ago2001-09-07 Eric Christopher <echristo@redhat.com>
echristo [Sat, 8 Sep 2001 02:34:56 +0000 (02:34 +0000)]
2001-09-07  Eric Christopher  <echristo@redhat.com>

* gas/mips/mips64.d: Change to use mipsisa64.
* gas/mips/mips32.d: Change to use mipsisa32.

22 years ago* cygwin.din: Add gamm*_r function exports.
cgf [Sat, 8 Sep 2001 01:35:54 +0000 (01:35 +0000)]
* cygwin.din: Add gamm*_r function exports.

22 years ago * config/tc-alpha.c (alpha_reloc_op_tag): Replace need_seq with
rth [Sat, 8 Sep 2001 01:12:00 +0000 (01:12 +0000)]
    * config/tc-alpha.c (alpha_reloc_op_tag): Replace need_seq with
        require_seq and allow_seq.  Let !literal omit the sequence number.
        (tokenize_arguments): Reject sequence numbers of !allow_seq.

22 years ago*** empty log message ***
gdbadmin [Sat, 8 Sep 2001 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago * config/tc-sparc.c (md_apply_fix3): Handle relocs against SEC_MERGE
jakub [Fri, 7 Sep 2001 22:41:03 +0000 (22:41 +0000)]
* config/tc-sparc.c (md_apply_fix3): Handle relocs against SEC_MERGE
section symbols the same way as externs.

22 years ago* defs.h (enum return_reason): Renumber so that all values are
cagney [Fri, 7 Sep 2001 21:33:08 +0000 (21:33 +0000)]
* defs.h (enum return_reason): Renumber so that all values are
negative.
(RETURN_MASK): Negate reason.
(catch_exception_ftype): Declare.
(catch_exceptions): Declare.
* top.c (catcher): New function, based on catch_errors.  Add in
parameter func_uiout and out parameters func_val, func_caught and
func_cleanup.  Change type of func to catch_exceptions_ftype.
Save/restore uiout.
(struct catch_errors_args): Define.
(do_catch_errors): New function.
(catch_errors): Rewrite, use do_catch_errors and catcher.
(catch_exceptions): New function, use catcher.

22 years ago* cygheap.h (init_cygheap): Move heap pointers here.
cgf [Fri, 7 Sep 2001 21:32:03 +0000 (21:32 +0000)]
* cygheap.h (init_cygheap): Move heap pointers here.
* include/sys/cygwin.h (perprocess): Remove heap pointers.
* dcrt0.cc (__cygwin_user_data): Reflect obsolete perprocess stuff.
(_dll_crt0): Don't initialize heap pointers.
(cygwin_dll_init): Ditto.
(release_upto): Use heap pointers from cygheap.
* heap.h: Ditto.
* fork.cc (fork_parent): Ditto.  Don't set heap pointers in ch.
(fork_child): Remove obsolete sigproc_fixup_after_fork.
* shared.cc (memory_init): Reorganize so that cygheap initialization is called
prior to regular heap since regular heap uses cygheap now.
* sigproc.cc (proc_subproc): Eliminate zombies allocation.
(sigproc_init): Move zombies alloation here.  Don't free up array on fork, just
reuse it.
(sigproc_fixup_after_fork): Eliminate.
* sigproc.h: Ditto.
* include/cygwin/version.h: Reflect change to perprocess structure.

22 years agoCorrectly parse register values provided by the monitor.
jimb [Fri, 7 Sep 2001 21:27:35 +0000 (21:27 +0000)]
Correctly parse register values provided by the monitor.
* rom68k-rom.c: #include "value.h".
(is_hex_digit, hex_digit_value, is_whitespace,
rom68k_supply_one_register): New static functions.
(rom68k_supply_register): Call rom68k_supply_one_register, instead
of monitor_supply_register; the latter was incorrectly parsing
the values.
* Makefile.in (rom68k-rom.o): Note that this now #includes value.h.

22 years ago2001-09-07 Frank Ch. Eigler <fche@redhat.com>
fche [Fri, 7 Sep 2001 20:25:28 +0000 (20:25 +0000)]
2001-09-07  Frank Ch. Eigler  <fche@redhat.com>

* lib/target.exp (prune_warnings): Tolerate g++ cpplib warnings
for -isystem vs. -I duplication.

22 years ago2001-09-07 Jeff Law <law@redhat.com>
jjohnstn [Fri, 7 Sep 2001 18:21:33 +0000 (18:21 +0000)]
2001-09-07  Jeff Law  <law@redhat.com>

        * libc/sys/h8300hms/crt0.S: For H8/300H and H8/S, load address of
        __fini with "mov.l" instead of "mov.w".

22 years ago * emulparams/h8300helf.sh: Move stack to a much higher memory address.
law [Fri, 7 Sep 2001 17:35:04 +0000 (17:35 +0000)]
    * emulparams/h8300helf.sh: Move stack to a much higher memory address.
        * emulparams/h8300self.sh: Similarly.

22 years agoFri Sep 7 10:53:34 2001 Jason Tishler <jason@tishler.net>
corinna [Fri, 7 Sep 2001 17:17:54 +0000 (17:17 +0000)]
Fri Sep  7 10:53:34 2001  Jason Tishler <jason@tishler.net>

        * poll.cc (poll): Change implementation to only call select() when no
        invalid file descriptors are specified.

22 years ago* how-resources.texinfo: Add some additional words about where to find
cgf [Fri, 7 Sep 2001 16:48:23 +0000 (16:48 +0000)]
* how-resources.texinfo: Add some additional words about where to find
documentation.

22 years ago* config/rs6000/xm-rs6000.h (setpgrp): Remove macro. GDB defaults
kettenis [Fri, 7 Sep 2001 15:22:11 +0000 (15:22 +0000)]
* config/rs6000/xm-rs6000.h (setpgrp): Remove macro.  GDB defaults
to using setpgid if available now.

22 years ago * include/limits.h: Define PIPE_BUF.
corinna [Fri, 7 Sep 2001 08:31:13 +0000 (08:31 +0000)]
    * include/limits.h: Define PIPE_BUF.
        * syscalls.cc (fpathconf): Use PIPE_BUF instead of numerical constant.
        (pathconf): Ditto.

22 years ago Fix wrong ChangeLog entries
ths [Fri, 7 Sep 2001 06:09:45 +0000 (06:09 +0000)]
Fix wrong ChangeLog entries

22 years ago Reallow unrestricted use of .set mipsX pseudo-op in gas.
ths [Fri, 7 Sep 2001 05:54:11 +0000 (05:54 +0000)]
Reallow unrestricted use of .set mipsX pseudo-op in gas.
Update testcases accordingly.

22 years ago * elf32-mips.c (mips_elf_calculate_relocation): Fix overflow handling
ths [Fri, 7 Sep 2001 05:00:32 +0000 (05:00 +0000)]
* elf32-mips.c (mips_elf_calculate_relocation): Fix overflow handling
of R_MIPS_PC16.

* config/tc-mips.c (append_insn): Handle BFD_RELOC_16_PCREL.
(macro_build): Use BFD_RELOC_16_PCREL_S2 only for embedded
PIC, BFD_RELOC_16_PCREL for the rest.
(mips_ip): Likewise.
        (md_pcrel_from): return the right offset for the differently shifted
        pcrel relocs.
(md_apply_fix): Handle BFD_RELOC_16_PCREL.

* gas/mips/beq.d: Check branches to external labels.
* gas/mips/beq.s: Likewise.
* gas/mips/bge.d: Likewise.
* gas/mips/bge.s: Likewise.
* gas/mips/bgeu.d: Likewise.
* gas/mips/bgeu.s: Likewise.
* gas/mips/blt.d: Likewise.
* gas/mips/blt.s: Likewise.
* gas/mips/bltu.d: Likewise.
* gas/mips/bltu.s: Likewise.
* gas/mips/elempic.d: Switch from R_MIPS_GNU_REL16_S2 to R_MIPS_PC16.
* gas/mips/empic.d: Likewise.
* gas/mips/empic.s: Likewise.
* gas/mips/telempic.d: Likewise.
* gas/mips/tempic.d: Likewise.

22 years agoexperiment.
cgf [Fri, 7 Sep 2001 01:13:47 +0000 (01:13 +0000)]
experiment.

22 years ago* fhandler_socket.cc (fhandler_socket::fhandler_socket): Ensure that
cgf [Fri, 7 Sep 2001 00:07:49 +0000 (00:07 +0000)]
* fhandler_socket.cc (fhandler_socket::fhandler_socket): Ensure that
prot_info_ptr is zeroed for later use.

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

22 years ago * elf64-mips.c (mips_elf64_howto_table_rel): Fix relocation HOWTO
ths [Thu, 6 Sep 2001 21:30:15 +0000 (21:30 +0000)]
* elf64-mips.c (mips_elf64_howto_table_rel): Fix relocation HOWTO
definitions.
(mips_elf64_howto_table_rel): Likewise.

22 years ago From Ian Roxborough <irox@redhat.com>
kseitz [Thu, 6 Sep 2001 20:59:17 +0000 (20:59 +0000)]
From Ian Roxborough  <irox@redhat.com>
* configure.in: Use ITCL_LIB_FULL_PATH and
ITK_LIB_FULL_PATH to set Itcl and Itk dependancies
for gdb.
* configure: Regenerated.

22 years agoDon't use error result from find_stab_function_addr().
kevinb [Thu, 6 Sep 2001 20:50:47 +0000 (20:50 +0000)]
Don't use error result from find_stab_function_addr().

22 years ago * gas/mips/tmips16-f.d: New file, testcase for big endian MIPS16
ths [Thu, 6 Sep 2001 20:02:19 +0000 (20:02 +0000)]
* gas/mips/tmips16-f.d: New file, testcase for big endian MIPS16
relocations, tradtional variant.

22 years ago* cygheap.cc (cygheap_fixup_in_child): Don't consider a NULL bucket as a
cgf [Thu, 6 Sep 2001 18:06:27 +0000 (18:06 +0000)]
* cygheap.cc (cygheap_fixup_in_child): Don't consider a NULL bucket as a
candidate for deletion.  It is actually the end of a linked list chain.
* exceptions.cc (open_stackdumpfile): Default to "unknown" program name if
myself->progname hasn't been filled out yet.

22 years agoAnother in the how-it-works series.
cgf [Thu, 6 Sep 2001 16:53:48 +0000 (16:53 +0000)]
Another in the how-it-works series.

22 years agoFix import symbols for AIX.
trix [Thu, 6 Sep 2001 15:20:00 +0000 (15:20 +0000)]
Fix import symbols for AIX.

22 years ago2001-09-04 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Thu, 6 Sep 2001 12:01:36 +0000 (12:01 +0000)]
2001-09-04  Elena Zannoni  <ezannoni@redhat.com>

        * gdbint.texinfo (Target Architecture Definition): Add
        explanation of TARGET_PRINT_INSN macro.

22 years agoMove appropriate variables to NO_COPY segment, throughout.
cgf [Thu, 6 Sep 2001 05:17:22 +0000 (05:17 +0000)]
Move appropriate variables to NO_COPY segment, throughout.

22 years agoRemove initialization of static or global values to zero, throughout. This
cgf [Thu, 6 Sep 2001 04:41:59 +0000 (04:41 +0000)]
Remove initialization of static or global values to zero, throughout.  This
just needlessly grows the size of the DLL.
* tty.cc (tty::alive): Make inuse handle non-inheriting on open, just for
thread safety.

22 years ago* cygheap.h (init_cygheap): Move bucket array here from cygheap.cc.
cgf [Thu, 6 Sep 2001 03:39:17 +0000 (03:39 +0000)]
* cygheap.h (init_cygheap): Move bucket array here from cygheap.cc.
* cygheap.cc: Throughout use bucket array from cygheap.
* sigproc.cc (proc_subproc): Dynamically allocate zombie buffer to save DLL
space.
(sigproc_fixup_after_fork): Free zombie array after a fork.
* sigproc.h (sigproc_fixup_after_fork): Declare.
* dir.cc (mkdir): Expand buffer for security descriptor to 4K to avoid stack
corruption.
* fhandler.cc (fhandler_base::open): Ditto.
* path.cc (symlink): Ditto.

22 years ago* Makefile.in (dumper): Change logic for libbfd and libintl so that they will
cgf [Thu, 6 Sep 2001 02:38:22 +0000 (02:38 +0000)]
* Makefile.in (dumper): Change logic for libbfd and libintl so that they will
be found either in the build tree or the installed directory.
* mkpasswd.c (enum_users): Add a comment as a password for NT.

22 years agoRevert inadvertently checked in files.
cgf [Thu, 6 Sep 2001 00:45:51 +0000 (00:45 +0000)]
Revert inadvertently checked in files.

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

22 years ago2001-09-05 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Wed, 5 Sep 2001 23:44:43 +0000 (23:44 +0000)]
2001-09-05  Elena Zannoni  <ezannoni@redhat.com>

        * gdbarch.sh: Move include of dis-asm.h so it is generated earlier
        in gdbarch.h.
        (TARGET_PRINT_INSN): Multiarch.
        * gdbarch.h: Regenerate.
        * gdbarch.c: Regenerate.

        * arch-utils.c (legacy_print_insn): New function.
        * arch-utils.h (legacy_print_insn): Export.

        * cris-tdep.c (cris_delayed_get_disassembler): Use
        TARGET_PRINT_INSN, instead of tm_print_insn.
        * d10v-tdep.c (print_insn): Ditto.
        * d30v-tdep.c (print_insn): Ditto.
        * m32r-tdep.c (dump_insn): Ditto.
        * v850-tdep.c (v850_scan_prologue): Ditto.
        * mcore-tdep.c (mcore_dump_insn): Ditto.
        * sh-tdep.c (sh_gdbarch_init): Set print_insn gdbarch field.

22 years ago* Makefile.in: Install libstdc++.a if it does not exist.
cgf [Wed, 5 Sep 2001 23:26:38 +0000 (23:26 +0000)]
* Makefile.in: Install libstdc++.a if it does not exist.

22 years agoFix typo.
msnyder [Wed, 5 Sep 2001 23:26:21 +0000 (23:26 +0000)]
Fix typo.

22 years ago* gdbtypes.h (struct type): Doc fix.
jimb [Wed, 5 Sep 2001 23:07:32 +0000 (23:07 +0000)]
* gdbtypes.h (struct type): Doc fix.

22 years ago2001-08-31 Jason Molenda (jmolenda@apple.com)
msnyder [Wed, 5 Sep 2001 23:07:08 +0000 (23:07 +0000)]
2001-08-31  Jason Molenda  (jmolenda@apple.com)

* c-valprint.c (c_val_print):  Second call to check_typedef ()
is no longer necessary.

22 years ago* test framework fix
fche [Wed, 5 Sep 2001 22:04:12 +0000 (22:04 +0000)]
* test framework fix

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

* lib/cpudefs.exp (run-sid-tests-raw): Don't emit duplicate unresolved
indication on slurp_options failure.  Emit unresolved/untested instead
of perror.
(run-one-sid-test): Ditto.  Emit iteration count in test string.
(slurp_options): Emit untested, not perror.

22 years ago * config/tc-ia64.c (FUNC_IPLT_RELOC): New.
rth [Wed, 5 Sep 2001 20:20:37 +0000 (20:20 +0000)]
    * config/tc-ia64.c (FUNC_IPLT_RELOC): New.
        (pseudo_func): Add @iplt.
        (pseudo_opcode): Add data16 and data16.ua.
        (md_begin): Set iplt pseudo.
        (ia64_cons_fix_new): Handle 16 byte iplt reloc specially.

22 years agominor wording changes
cgf [Wed, 5 Sep 2001 20:12:38 +0000 (20:12 +0000)]
minor wording changes

22 years agotop level overview of vfork.
cgf [Wed, 5 Sep 2001 19:43:52 +0000 (19:43 +0000)]
top level overview of vfork.

22 years ago * winver.rc: Change copyright to include 2001.
corinna [Wed, 5 Sep 2001 19:36:49 +0000 (19:36 +0000)]
    * winver.rc: Change copyright to include 2001.

22 years agoSet correct value for default (PE) stack size.
nickc [Wed, 5 Sep 2001 16:00:13 +0000 (16:00 +0000)]
Set correct value for default (PE) stack size.

22 years ago * libc/sys/cygwin/include/unistd.h: New file, wrapping sys/unistd.h
corinna [Wed, 5 Sep 2001 15:56:01 +0000 (15:56 +0000)]
    * libc/sys/cygwin/include/unistd.h: New file, wrapping sys/unistd.h
        and getopt.h.

22 years ago * fhandler_floppy.cc (fhandler_floppy::lseek): Remove iswinnt check.
corinna [Wed, 5 Sep 2001 10:14:15 +0000 (10:14 +0000)]
    * fhandler_floppy.cc (fhandler_floppy::lseek): Remove iswinnt check.

22 years ago * fhandler_socket.cc (fhandler_socket::close): Change 2MSL value
corinna [Wed, 5 Sep 2001 09:35:08 +0000 (09:35 +0000)]
    * fhandler_socket.cc (fhandler_socket::close): Change 2MSL value
        according to MSDN.

22 years ago * net.cc (cygwin_connect): Add WSAEALREADY and WSAEINVAL handling
corinna [Wed, 5 Sep 2001 08:16:51 +0000 (08:16 +0000)]
    * net.cc (cygwin_connect): Add WSAEALREADY and WSAEINVAL handling
        for non-blocking sockets.

22 years ago * elf64-alpha.c (SKIP_HOWTO): New.
rth [Wed, 5 Sep 2001 03:00:13 +0000 (03:00 +0000)]
    * elf64-alpha.c (SKIP_HOWTO): New.
        (elf64_alpha_howto_table): Use it to remove dead ECOFF relocs.
        Fix sizes of 16-bit mem format relocs.
        (elf64_alpha_reloc_map): Update to match.
        (elf64_alpha_relax_with_lituse): Use GPREL16 as appropriate.
        (elf64_alpha_relax_without_lituse): Likewise.
        (elf64_alpha_check_relocs): Handle GPREL16.
        (elf64_alpha_relocate_section): Likewise.
        * reloc.c (BFD_RELOC_ALPHA_USER_*): Remove.
        (BFD_RELOC_ALPHA_GPREL_HI16, BFD_RELOC_ALPHA_GPREL_LO16): New.
        * bfd-in2.h, libbfd.h: Rebuild.

22 years ago * alpha.h (R_ALPHA_OP*, R_ALPHA_IMMED*, R_ALPHA_GPVALUE): Remove.
rth [Wed, 5 Sep 2001 02:54:37 +0000 (02:54 +0000)]
    * alpha.h (R_ALPHA_OP*, R_ALPHA_IMMED*, R_ALPHA_GPVALUE): Remove.
        (R_ALPHA_GPREL16): Rename from R_ALPHA_IMMED_GP_16.

22 years ago2001-09-04 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Wed, 5 Sep 2001 02:54:15 +0000 (02:54 +0000)]
2001-09-04  Elena Zannoni  <ezannoni@redhat.com>

From Daniel Jacobowitz  <drow@mvista.com>
* dbxread.c (free_header_files): Make global.
(init_header_files): Likewise.
* stabsread.h (free_header_files): Add prototype.
(init_header_files): Likewise.
* mdebugread.c (mdebug_build_psymtabs): Initialize
properly before using the stabs debug reader.

22 years ago * alpha.h (struct alpha_operand): Pack elements into bitfields.
rth [Wed, 5 Sep 2001 02:52:17 +0000 (02:52 +0000)]
    * alpha.h (struct alpha_operand): Pack elements into bitfields.