OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
23 years ago2000-11-20 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Tue, 21 Nov 2000 23:57:24 +0000 (23:57 +0000)]
2000-11-20  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/sys/unistd.h: Removed definition of MAXNAMLEN.
        * libc/include/dirent.h: Added definition of MAXNAMLEN if
        not defined by sys/dirent.h.
        * libc/posix/execvp.c: Added include of dirent.h to get
        MAXNAMLEN value which used to be in unistd.h.

23 years ago * config/tc-sparc.h (DWARF2_LINE_MIN_INSN_LENGTH): New.
jakub [Tue, 21 Nov 2000 21:37:43 +0000 (21:37 +0000)]
* config/tc-sparc.h (DWARF2_LINE_MIN_INSN_LENGTH): New.

23 years agoFix compile time warning, and remove possibility of infinite loop.
nickc [Tue, 21 Nov 2000 19:47:10 +0000 (19:47 +0000)]
Fix compile time warning, and remove possibility of infinite loop.

23 years ago * config/tc-sparc.c (md_pseudo_table): Add .file and .loc.
jakub [Tue, 21 Nov 2000 12:40:13 +0000 (12:40 +0000)]
* config/tc-sparc.c (md_pseudo_table): Add .file and .loc.
(output_insn): Call dwarf2_emit_insn.

23 years ago * cplus-dem.c (cplus_demangle): Fix formatting.
hp [Tue, 21 Nov 2000 10:54:08 +0000 (10:54 +0000)]
* cplus-dem.c (cplus_demangle): Fix formatting.
(grow_vect): Ditto.
(ada_demangle): Ditto.
(internal_cplus_demangle): Ditto.
(mop_up): Ditto.

* cplus-dem.c (main): Handle java_demangling.

* cplus-dem.c (grow_vect): Prototype.
(ada_demangle): Cast the arg of ctype macros to unsigned char.

23 years ago * target.h (TARGET_SIGNAL_REALTIME_64): Added for IRIX 6.
schauer [Tue, 21 Nov 2000 10:26:07 +0000 (10:26 +0000)]
* target.h (TARGET_SIGNAL_REALTIME_64):  Added for IRIX 6.
* target.c (target_signal_from_host, do_target_signal_to_host):
Handle TARGET_SIGNAL_REALTIME_64.

23 years ago * solib.c (solib_open): Handle the case where
kevinb [Tue, 21 Nov 2000 09:23:32 +0000 (09:23 +0000)]
* solib.c (solib_open): Handle the case where
solib_absolute_prefix is NULL.

23 years ago2000-11-21 Ben Elliston <bje@redhat.com>
bje [Tue, 21 Nov 2000 04:08:30 +0000 (04:08 +0000)]
2000-11-21  Ben Elliston  <bje@redhat.com>

* utils.scm (copyright-fsf): Add the year 2000.

23 years ago * include/direct.h: add guard around MSVCRT-only prototytpes
earnie [Tue, 21 Nov 2000 02:50:02 +0000 (02:50 +0000)]
* include/direct.h: add guard around MSVCRT-only prototytpes
* include/io.h: add __int64 struct definitions and function prototypes;
 add guard for MSVCRT-only prototypes
* include/limits.h: add ISO C9x macros LLONG_MIN, LLONG_MAX, ULLONG_MAX
* include/stdio.h: add wchar function prototypes (__MSVCRT__);
 put wchar functions together to make sync with wchar.h easier
* include/stdlib.h: add wide char functions (__MSVCRT__)
* include/string.h: add string collation functions ( __MSVCRT__)
* include/sys/stat.h: add __int64 struct and function ( __MSVCRT__)
* include/tchar.h: add macros and macro function definitions
* include/wchar.h: add wide char function prototypes ( __MSVCRT__ );
enclose more functions in __MSVCRT__ guard;
some oldname wide char function prototypes #if (0)'d
* profile/gmon.h: add guard around BSD-ish typedefs

23 years ago2000-11-20 Kazu Hirata <kazu@hxi.com>
kazu [Tue, 21 Nov 2000 02:24:32 +0000 (02:24 +0000)]
2000-11-20  Kazu Hirata  <kazu@hxi.com>

* bfd-in.h: Fix formatting.
* bfd-in2.h: Likewise.
* bfd.c: Likewise.
* bout.c: Likewise.

23 years ago2000-11-20 Michael Snyder <msnyder@cleaver.cygnus.com>
msnyder [Tue, 21 Nov 2000 01:09:54 +0000 (01:09 +0000)]
2000-11-20  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * solist.h: Declare new function solib_open.
        * solib.c (solib_open): New function.  Abstracts some of the
        code from solib_map_sections, for finding the binary solib file.
        (solib_map_sections): Call solib_open.
        * solib-svr4.c (enable_break): Call solib_open.

23 years ago* gdbserver/low-nbsd.c (fetch_inferior_registers,
jtc [Tue, 21 Nov 2000 00:25:56 +0000 (00:25 +0000)]
* gdbserver/low-nbsd.c (fetch_inferior_registers,
store_inferior_registers): Support older NetBSD/powerpc systems
from before fp reg support was added.  Adapt to register number
changes caused when powerpc target was multi-arched.

23 years ago* Makefile.in: Use a different variable name for subdirectory since the
cgf [Tue, 21 Nov 2000 00:00:05 +0000 (00:00 +0000)]
* Makefile.in: Use a different variable name for subdirectory since the
previous one was used by the top level make.

23 years ago2000-11-20 H.J. Lu <hjl@gnu.org>
hjl [Mon, 20 Nov 2000 23:47:41 +0000 (23:47 +0000)]
2000-11-20  H.J. Lu  <hjl@gnu.org>

* readelf.c (get_osabi_name): Change ELFOSABI_MONTEREY to
ELFOSABI_AIX.

23 years ago2000-11-20 H.J. Lu <hjl@gnu.org>
hjl [Mon, 20 Nov 2000 23:46:36 +0000 (23:46 +0000)]
2000-11-20  H.J. Lu  <hjl@gnu.org>

* ia64-tdep.c (gdbarch_tdep): Change reference from
ELFOSABI_MONTEREY to ELFOSABI_AIX.

23 years ago2000-11-20 H.J. Lu <hjl@gnu.org>
hjl [Mon, 20 Nov 2000 23:45:42 +0000 (23:45 +0000)]
2000-11-20  H.J. Lu  <hjl@gnu.org>

* common.h (ELFOSABI_MONTEREY): Renamed to ...
(ELFOSABI_AIX): This.

23 years ago* spawn.cc (spawn_guts): Quoting was still wrong. Keep trying to fix it.
cgf [Mon, 20 Nov 2000 22:10:13 +0000 (22:10 +0000)]
* spawn.cc (spawn_guts): Quoting was still wrong.  Keep trying to fix it.

23 years ago2000-11-20 H.J. Lu <hjl@gnu.org>
hjl [Mon, 20 Nov 2000 21:16:26 +0000 (21:16 +0000)]
2000-11-20  H.J. Lu  <hjl@gnu.org>

* gas/i386/intel.d: Add 3 "nop"s for the a.out assembler.
* gas/i386/intel.s: Likewise.

23 years ago * c-valprint.c (print_function_pointer_address): New function
schauer [Mon, 20 Nov 2000 20:33:52 +0000 (20:33 +0000)]
* c-valprint.c (print_function_pointer_address):  New function
to automatically dereference a function pointer for printing
if necessary.
(c_val_print):  Use print_function_pointer_address when printing
function pointer addresses.

23 years ago* spawn.cc (spawn_guts): YA tweak for dealing with arcane rules of quoting in
cgf [Mon, 20 Nov 2000 19:35:44 +0000 (19:35 +0000)]
* spawn.cc (spawn_guts): YA tweak for dealing with arcane rules of quoting in
"normal" Microsoft programs.
* child_info.h: Bump fork magic number.
* include/sys/mount.h: Add an entry for mixed mode.

23 years ago* gdbserver/low-nbsd.c: Fix typos.
jtc [Mon, 20 Nov 2000 19:30:29 +0000 (19:30 +0000)]
* gdbserver/low-nbsd.c: Fix typos.

23 years ago2000-11-20 Kazu Hirata <kazu@hxi.com>
kazu [Mon, 20 Nov 2000 19:05:12 +0000 (19:05 +0000)]
2000-11-20  Kazu Hirata  <kazu@hxi.com>

* aix386-core.c: Fix formatting.
* aout-adobe.c: Likewise.
* aout-arm.c: Likewise.
* aout-encap.c: Likewise.
* aout-ns32k.c: Likewise.
* aout-target.h: Likewise.
* aout-tic30.c: Likewise.
* aoutf1.h: Likewise.
* aoutx.h: Likewise.
* archive.c: Likewise.

23 years ago* ANSI C fixes
fche [Mon, 20 Nov 2000 19:03:33 +0000 (19:03 +0000)]
* ANSI C fixes

2000-11-20  Frank Ch. Eigler  <fche@redhat.com>

* opc-itab.scm (-gen-ifmt-table, -gen-macro-insn-table: Remove
unneeded "\n\n" from F() macro definition.

2000-11-15  Greg McGary  <greg@mcgary.org>

* utils-cgen.scm (gen-define-with-symcat): New function.
* desc-cpu.scm (gen-ifld-defns): Use it.
(gen-hw-table-defns): Use it.
(-gen-hash-defines): Use it.
(gen-operand-table): Use it.
(gen-insn-table): Use it.  Remove spurious `#undef MNEM'.
* opc-itab.scm (-gen-ifmt-table): Use it.
(-gen-insn-opcode-table): Use it.
(-gen-macro-insn-table): Use it.
* opc-opinst.scm (-gen-operand-instance-tables): Use it.
* sim-cpu.scm (cgen-semantics.c): Use it.
(cgen-sem-switch.c): Use it.

23 years ago * pa64solib.c (add_to_solib): Pass TARGET to pa64_solib_load_symbols.
law [Mon, 20 Nov 2000 17:44:07 +0000 (17:44 +0000)]
    * pa64solib.c (add_to_solib): Pass TARGET to pa64_solib_load_symbols.

23 years ago * ltcf-cxx.sh: Added file, required by 2000-11-18 merge.
ian [Mon, 20 Nov 2000 17:27:59 +0000 (17:27 +0000)]
* ltcf-cxx.sh: Added file, required by 2000-11-18 merge.

23 years agoAdd linespec maintainers.
cagney [Mon, 20 Nov 2000 14:42:16 +0000 (14:42 +0000)]
Add linespec maintainers.

23 years agosources.redhat.com -> cygwin.com where appropriate
davidsb [Mon, 20 Nov 2000 14:37:37 +0000 (14:37 +0000)]
sources.redhat.com -> cygwin.com where appropriate

23 years agoDevolve Solaris/x86
cagney [Mon, 20 Nov 2000 12:45:01 +0000 (12:45 +0000)]
Devolve Solaris/x86

23 years ago * MAINTAINERS: Peter Schauer and Kevin Buettner maintain AIX. Jim
cagney [Mon, 20 Nov 2000 12:31:42 +0000 (12:31 +0000)]
   * MAINTAINERS: Peter Schauer and Kevin Buettner maintain AIX.  Jim
       Blandy, KEvin Buettner and Peter Schauer share shared libs.

23 years agoMark error_no_arg() as no-return.
cagney [Mon, 20 Nov 2000 03:37:09 +0000 (03:37 +0000)]
Mark error_no_arg() as no-return.

23 years agoReplace asprintf() / vasprintf() with xasprintf() xvasprintf().
cagney [Mon, 20 Nov 2000 02:06:18 +0000 (02:06 +0000)]
Replace asprintf() / vasprintf() with xasprintf() xvasprintf().

23 years agoAdd ``extern'' and STREQ to cleanups.
cagney [Mon, 20 Nov 2000 01:57:26 +0000 (01:57 +0000)]
Add ``extern'' and STREQ to cleanups.

23 years ago* Makefile.in: Install mingw stuff in a subdirectory if building under cygwin.
cgf [Mon, 20 Nov 2000 01:52:26 +0000 (01:52 +0000)]
* Makefile.in: Install mingw stuff in a subdirectory if building under cygwin.

23 years ago2000-11-20 Ben Elliston <bje@redhat.com>
bje [Sun, 19 Nov 2000 22:27:14 +0000 (22:27 +0000)]
2000-11-20  Ben Elliston  <bje@redhat.com>

* cgen-ops.h (SUBBI): New macro.
(SUBWORDSIQI, SUBWORDSIHI, SUBWORDSIUQI): New functions.
(SUBWORDDIHI, SUBWORDDIUQI, SUBWORDDIDF): Likewise.

23 years ago * readelf.c (display_debug_lines): Adjust last change to
rth [Sun, 19 Nov 2000 20:57:42 +0000 (20:57 +0000)]
    * readelf.c (display_debug_lines): Adjust last change to
        use sizeof (external->li_length).

23 years ago* symtab.c (no_symtab_msg): Remove definition.
jimb [Sun, 19 Nov 2000 17:27:38 +0000 (17:27 +0000)]
* symtab.c (no_symtab_msg): Remove definition.
(sources_info): Replace use of no_symtab_msg with the string
itself.
* linespec.c (no_symtab_msg): Remove declaration.
(decode_line_1): Replace uses of no_symtab_msg with the string
itself.

23 years ago * gdb.texinfo (Continuing and Stepping): Fixed markup and typos,
eliz [Sun, 19 Nov 2000 06:31:39 +0000 (06:31 +0000)]
* gdb.texinfo (Continuing and Stepping):  Fixed markup and typos,
as suggested by Dmitry Sivachenko <dima@Chg.RU>.

23 years ago*** empty log message ***
cgf [Sun, 19 Nov 2000 04:58:18 +0000 (04:58 +0000)]
*** empty log message ***

23 years ago* utils.sgml: Document new options for ps and strace.
cgf [Sun, 19 Nov 2000 04:55:49 +0000 (04:55 +0000)]
* utils.sgml: Document new options for ps and strace.

23 years ago* cygwinenv.sgml: Remove CYGWIN=strace option. Update CYGWIN options.
cgf [Sun, 19 Nov 2000 04:53:46 +0000 (04:53 +0000)]
* cygwinenv.sgml: Remove CYGWIN=strace option.  Update CYGWIN options.
* how-programming.texinfo: Remove stuff about CYGWIN=strace.
* setup2.sgml: Remove CYGWIN=strace example.

23 years ago* Makefile.in: Merge with GCC and libgcj.
aoliva [Sat, 18 Nov 2000 22:01:34 +0000 (22:01 +0000)]
* Makefile.in: Merge with GCC and libgcj.
(ALL_GCC_C, ALL_GCC_CXX): New macros.  Use them as dependencies of
configure-target-<library> when their configure scripts need the C
or C++ library to have already been built to work properly.
(do_proto_toplev): Set them to an empty string.

23 years ago* Makefile.in (HOST_LIB_PATH, TARGET_LIB_PATH): New macros.
aoliva [Sat, 18 Nov 2000 20:58:43 +0000 (20:58 +0000)]
* Makefile.in (HOST_LIB_PATH, TARGET_LIB_PATH): New macros.
(REALLY_SET_LIB_PATH): Use them.

23 years ago * Makefile.in: remove `@true' commands for rules that have
gkm [Sat, 18 Nov 2000 09:08:59 +0000 (09:08 +0000)]
* Makefile.in: remove `@true' commands for rules that have
$(CGEN_MAINT) as a prerequisite.

23 years ago * Makefile.in: remove `@true' commands for rules that have
gkm [Sat, 18 Nov 2000 09:08:36 +0000 (09:08 +0000)]
* Makefile.in: remove `@true' commands for rules that have
$(CGEN_MAINT) as a prerequisite.

23 years ago * Makefile.in: remove `@true' commands for rules that have
gkm [Sat, 18 Nov 2000 09:08:14 +0000 (09:08 +0000)]
* Makefile.in: remove `@true' commands for rules that have
$(CGEN_MAINT) as a prerequisite.

23 years agoHandle optimizer code motions into the prologue.
kevinb [Sat, 18 Nov 2000 05:50:11 +0000 (05:50 +0000)]
Handle optimizer code motions into the prologue.

23 years agoProtoization.
kevinb [Sat, 18 Nov 2000 02:05:46 +0000 (02:05 +0000)]
Protoization.

23 years agoFix DT_INIT ABI violation, it is an offset not a function pointer.
wilson [Sat, 18 Nov 2000 00:41:35 +0000 (00:41 +0000)]
Fix DT_INIT ABI violation, it is an offset not a function pointer.
* elfxx-ia64.c (elfNN_ia64_size_dynamic_sections): Don't create
pltoff entries for DT_INIT and DT_FINI.
(elfNN_ia64_final_link): Don't set DT_INIT/FINI entries.
(elfNN_ia64_finish_dynamic_sections): Don't fill in DT_INIT/FINI
entries.

23 years ago * ehopt.c (eh_frame_code_alignment): New arg `in_seg', update all
rth [Sat, 18 Nov 2000 00:13:28 +0000 (00:13 +0000)]
    * ehopt.c (eh_frame_code_alignment): New arg `in_seg', update all
        callers.  Don't switch segments.  Expect CIE == -1 in .debug_frame.
        (check_eh_frame): Handle .eh_frame and .debug_frame concurrently.

23 years agoAdd support for .line and .file pseudo ops.
nickc [Fri, 17 Nov 2000 18:46:42 +0000 (18:46 +0000)]
Add support for .line and .file pseudo ops.

23 years ago * path.cc (normalize_posix_path): Special care for root directory
corinna [Fri, 17 Nov 2000 18:39:47 +0000 (18:39 +0000)]
    * path.cc (normalize_posix_path): Special care for root directory
        in case of files beginning with a dot.

23 years ago * config/tc-i386.c (md_pseudo_table): Add .file and .loc.
rth [Fri, 17 Nov 2000 18:15:53 +0000 (18:15 +0000)]
    * config/tc-i386.c (md_pseudo_table): Add .file and .loc.

23 years ago * dwarf2dbg.c (dwarf2_gen_line_info): Early out for no line number.
rth [Fri, 17 Nov 2000 18:07:31 +0000 (18:07 +0000)]
    * dwarf2dbg.c (dwarf2_gen_line_info): Early out for no line number.
        * config/obj-elf.h (ECOFF_DEBUGGING) [TC_ALPHA]: Adjust for
        tri-state definition of alpha_flag_mdebug.
        * config/tc-alpha.c (alpha_flag_mdebug): Init to -1.
        (s_alpha_file): Store first .file directive.
        (s_alpha_stab): New.
        (md_pseudo_table): Add stabs and stabn.

23 years ago * lib/gdb.exp (gdb_test): Override timeout with board info.
nsd [Fri, 17 Nov 2000 17:16:24 +0000 (17:16 +0000)]
* lib/gdb.exp (gdb_test): Override timeout with board info.

23 years ago * gdb.base/display.exp: Don't kill running stub. Add "again" to
nsd [Fri, 17 Nov 2000 17:13:33 +0000 (17:13 +0000)]
* gdb.base/display.exp: Don't kill running stub.  Add "again" to
the second kill and detach messages.

23 years ago * configure.in: Add AC_EXEEXT.
nsd [Fri, 17 Nov 2000 16:37:48 +0000 (16:37 +0000)]
* configure.in: Add AC_EXEEXT.
* configure: Regenerate.
* Makefile.in (just-check): Export EXEEXT.
* lib/gdb.exp ($EXEEXT): Import from environment.
* gdb.base/maint.exp: Expect $EXEEXT in executable name.  Don't
expect "maint dump-me" on Cygwin.
* gdb.base/reread.exp ($binfile, $binfile1, $binfile2): Append
$EXEEXT.

23 years ago * gdb.base/break.exp: Test backtrace and finish from called
nsd [Fri, 17 Nov 2000 16:24:48 +0000 (16:24 +0000)]
* gdb.base/break.exp: Test backtrace and finish from called
function on all platforms, not just HP-UX.

23 years agoAdd Windows ME to "What is it?"
davidsb [Fri, 17 Nov 2000 15:09:55 +0000 (15:09 +0000)]
Add Windows ME to "What is it?"

23 years agoAdd 'Windows 2000' to "What is it?" entry.
davidsb [Fri, 17 Nov 2000 14:12:23 +0000 (14:12 +0000)]
Add 'Windows 2000' to "What is it?" entry.

23 years agoUpdate entry "I'm having basic problems with find. Why?", add advice
davidsb [Fri, 17 Nov 2000 14:04:59 +0000 (14:04 +0000)]
Update entry "I'm having basic problems with find.  Why?", add advice
about -follow option if CWD is symlink.

23 years agoUpdate "Why is make behaving badly?", add warning about make -j[n].
davidsb [Fri, 17 Nov 2000 13:32:28 +0000 (13:32 +0000)]
Update "Why is make behaving badly?", add warning about make -j[n].

23 years agoNew entry "Setup screwed up my mounts!"
davidsb [Fri, 17 Nov 2000 12:57:51 +0000 (12:57 +0000)]
New entry "Setup screwed up my mounts!"

23 years agoFix error in "Why doesn't my script work?", add note about 'mount -x'.
davidsb [Fri, 17 Nov 2000 12:10:04 +0000 (12:10 +0000)]
Fix error in "Why doesn't my script work?", add note about 'mount -x'.

23 years agonew entry "Why doesn't my script work?"
davidsb [Fri, 17 Nov 2000 11:40:06 +0000 (11:40 +0000)]
new entry "Why doesn't my script work?"

23 years ago * syslog.cc (syslog): Add users SID to NT syslog entry.
corinna [Fri, 17 Nov 2000 11:30:13 +0000 (11:30 +0000)]
    * syslog.cc (syslog): Add users SID to NT syslog entry.

23 years ago * config/tc-i386.c (md_assemble): Call dwarf2_emit_insn.
rth [Fri, 17 Nov 2000 09:28:03 +0000 (09:28 +0000)]
    * config/tc-i386.c (md_assemble): Call dwarf2_emit_insn.

23 years ago* as.c (main): Call dwarf2_finish.
rth [Fri, 17 Nov 2000 08:53:38 +0000 (08:53 +0000)]
* as.c (main): Call dwarf2_finish.

23 years ago * as.c (debug_type): Init to DEBUG_UNSPECIFIED.
rth [Fri, 17 Nov 2000 08:47:51 +0000 (08:47 +0000)]
* as.c (debug_type): Init to DEBUG_UNSPECIFIED.
* as.h (debug_type): Clarify documentation of the meaning
of this variable.
* dwarf2dbg.c (DWARF2_LINE_MIN_INSN_LENGTH): Default to 1.
(print_stats): Fix parenthesis problem.
(now_subseg_size): New.
(dwarf2_finish): Use it.  If DEBUG_DWARF2, emit bits for .debug_info.
(dwarf2_directive_file): Don't set debug_type.
(dwarf2_where): Honor DEBUG_DWARF2 first.
(dwarf2_emit_insn): Renamed from dwarf2_generate_asm_lineno;
do nothing if not emitting dwarf2 debug info, or no work.
* dwarf2dbg.h (dwarf2_emit_insn): Update.
* ecoff.c (add_file): Turn on DEBUG_ECOFF only if DEBUG_UNSPECIFIED.
(ecoff_new_file): Likewise.
* read.c (generate_lineno_debug): Kill ecoff hackery.  Update
commentary wrt dwarf2.

* config/tc-alpha.c (alpha_adjust_symtab_relocs): Add
ATTRIBUTE_UNUSED as needed.
(emit_insn): Call dwarf2_emit_insn.
(s_alpha_file): New.
(s_alpha_loc): New.
(s_alpha_coff_wrapper): Don't handle them.
(md_pseudo_table): Update for .file and .loc.
* config/tc-alpha.h (DWARF2_LINE_MIN_INSN_LENGTH): New.

* config/tc-arm.c (output_inst): Update for dwarf2_emit_insn;
don't protect with debug_type.
* config/tc-hppa.c (md_assemble): Likewise.
* config/tc-m68hc11.c (m68hc11_new_insn): Likewise.
* config/tc-mn10300.c (md_assemble): Likewise.
* config/tc-sh.c (md_assemble): Likewise.
* config/tc-v850.c (md_assemble): Likewise.

* config/tc-arm.c (arm_end_of_source): Remove.
* config/tc-hppa.c (pa_end_of_source): Remove.
* config/tc-m68hc11.c (m68hc11_end_of_source): Remove.
* config/tc-mn10300.c (mn10300_finalize): Remove.
* config/tc-sh.c (sh_finalize): Remove.
* config/tc-v850.c (sh_finalize): Remove.

* config/tc-arm.h (md_end): Remove.
* config/tc-hppa.h (md_end): Remove.
(DWARF2_LINE_MIN_INSN_LENGTH): New.
* config/tc-m68hc11.h (md_end): Remove.
* config/tc-mn10300.h (md_end): Remove.
* config/tc-sh.h (md_end): Remove.
* config/tc-v850.h (md_end): Remove.

* config/tc-ia64.c (emit_one_bundle): Don't protect
dwarf2 bits with debug_type.
(md_assemble): Likewise.
(ia64_end_of_source): Don't call dwarf2_finish.

23 years ago * readelf.c (display_debug_lines): Fix section length check
rth [Fri, 17 Nov 2000 08:28:59 +0000 (08:28 +0000)]
    * readelf.c (display_debug_lines): Fix section length check
        and end_of_sequence computation.

23 years agoFix typo.
cgf [Fri, 17 Nov 2000 05:15:17 +0000 (05:15 +0000)]
Fix typo.

23 years ago* gdb.texinfo: Document new 'set step-mode' command.
cgf [Fri, 17 Nov 2000 03:59:40 +0000 (03:59 +0000)]
* gdb.texinfo: Document new 'set step-mode' command.

23 years ago* thread.c (thread_apply_all_command): Save the command before executing it
cgf [Fri, 17 Nov 2000 03:49:41 +0000 (03:49 +0000)]
* thread.c (thread_apply_all_command): Save the command before executing it
because it may be modified.  Restore the saved command so that the same command
is executed on next thread.
(thread_apply_command): Same correction.

23 years ago* fhandler_console.cc: New member variable `dwBufferSize' for `info'.
cgf [Fri, 17 Nov 2000 03:01:14 +0000 (03:01 +0000)]
* fhandler_console.cc: New member variable `dwBufferSize' for `info'.
(fillin_info): Set `dwBufferSize' to the size of the console buffer.
(clear_screen): Use width of console buffer to calculate how many spaces to
clear.

23 years ago2000-11-16 Michael Snyder <msnyder@cleaver.cygnus.com>
msnyder [Fri, 17 Nov 2000 01:30:53 +0000 (01:30 +0000)]
2000-11-16  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * regcache.c (read_register_bytes): Failing to set register_valid
        is not necessarily an error, if the register is a pseudo-register.
        Some pseudo-registers are never marked as valid, so that they will
        be read anew every time.  Determining if a pseudo-register is valid
        (or should be marked invalid) may be difficult, whereas just
        recomputing it may be cheap.

23 years agoFix minor typos in recent errata workaround patch.
wilson [Thu, 16 Nov 2000 23:52:00 +0000 (23:52 +0000)]
Fix minor typos in recent errata workaround patch.
* config/tc-ia64.c (errata_nop_necessary_p): Abort if general regno
>= 128 instead of > 128.  Abort if predicate regno is >= 64 instead of
> 16.

23 years ago Update relocations per August psABI docs.
rth [Thu, 16 Nov 2000 22:48:14 +0000 (22:48 +0000)]
    Update relocations per August psABI docs.
        * ia64.h (R_IA64_SEGBASE): Remove.
        (R_IA64_LTV*): Renumber to 0x74 to 0x77.
        (R_IA64_EPLTMSB, R_IA64_EPLTLSB): Remove.
        (R_IA64_TPREL14, R_IA64_TPREL64I): New.
        (R_IA64_DTPMOD*): New.
        (R_IA64_DTPREL*): New.

23 years ago * elfxx-ia64.c (elfNN_ia64_check_relocs): Handle IPLT relocs.
rth [Thu, 16 Nov 2000 22:44:07 +0000 (22:44 +0000)]
    * elfxx-ia64.c (elfNN_ia64_check_relocs): Handle IPLT relocs.
        (allocate_dynrel_entries): Likewise.
        (elfNN_ia64_relocate_section): Likewise.  Set REL addends correctly.
        (set_pltoff_entry): Likewise.
        (ia64_howto_table): Remove R_IA64_SEGBASE, and R_IA64_EPLT[ML]SB
        (elfNN_ia64_reloc_type_lookup): Likewise.
        (elfNN_ia64_install_value): Likewise.
        (elfNN_ia64_relocate_section): Likewise.
        * reloc.c (BFD_RELOC_IA64_SEGBASE): Remove.
        (BFD_RELOC_IA64_EPLTMSB, BFD_RELOC_IA64_EPLTLSB): Remove.

23 years agoUse "[ ]+" instead of "[ ]*".
hjl [Thu, 16 Nov 2000 22:27:45 +0000 (22:27 +0000)]
Use "[  ]+" instead of "[  ]*".

23 years ago2000-11-16 H.J. Lu <hjl@gnu.org>
hjl [Thu, 16 Nov 2000 22:25:13 +0000 (22:25 +0000)]
2000-11-16  H.J. Lu  <hjl@gnu.org>

* gas/symver/symver0.d: Add 64bit support.
* gas/symver/symver1.d: Likewise.

23 years ago2000-11-16 Kazu Hirata <kazu@hxi.com>
kazu [Thu, 16 Nov 2000 20:48:09 +0000 (20:48 +0000)]
2000-11-16  Kazu Hirata  <kazu@hxi.com>

* cpu-a29k.c: Fix formatting.
* cpu-alpha.c: Likewise.
* cpu-arm.c: Likewise.
* cpu-avr.c: Likewise.
* cpu-d10v.c: Likewise.
* cpu-h8500.c: Likewise.
* cpu-hppa.c: Likewise.
* cpu-i370.c: Likewise.
* cpu-i386.c: Likewise.
* cpu-i960.c: Likewise.
* cpu-ia64-opc.c: Likewise.
* cpu-ia64.c: Likewise.
* cpu-m32r.c: Likewise.
* cpu-m68hc11.c: Likewise.
* cpu-m68hc12.c: Likewise.
* cpu-m68k.c: Likewise.
* cpu-m88k.c: Likewise.
* cpu-mips.c: Likewise.
* cpu-ns32k.c: Likewise.
* cpu-pj.c: Likewise.
* cpu-powerpc.c: Likewise.
* cpu-sh.c: Likewise.
* cpu-sparc.c: Likewise.
* cpu-tic54x.c: Likewise.
* cpu-v850.c: Likewise.
* cpu-vax.c: Likewise.
* cpu-w65.c: Likewise.
* cpu-we32k.c: Likewise.
* cpu-z8k.c: Likewise.

23 years ago* Makefile.in: Make import library creation 'make -j2' friendly.
cgf [Thu, 16 Nov 2000 20:32:27 +0000 (20:32 +0000)]
* Makefile.in: Make import library creation 'make -j2' friendly.

23 years ago2000-11-16 Kazu Hirata <kazu@hxi.com>
kazu [Thu, 16 Nov 2000 19:29:48 +0000 (19:29 +0000)]
2000-11-16  Kazu Hirata  <kazu@hxi.com>

* dwarf1.c: Fix formatting.
* dwarf2.c: Likewise.

23 years ago2000-11-16 H.J. Lu <hjl@gnu.org>
hjl [Thu, 16 Nov 2000 19:29:12 +0000 (19:29 +0000)]
2000-11-16  H.J. Lu  <hjl@gnu.org>

* config/obj-elf.c (obj_elf_symver): Don't check the missing
version name.

23 years ago2000-11-16 H.J. Lu <hjl@gnu.org>
hjl [Thu, 16 Nov 2000 19:28:10 +0000 (19:28 +0000)]
2000-11-16  H.J. Lu  <hjl@gnu.org>

* gas/symver/symver.exp: Don't run symver4 nor symver5.

23 years agoNew entry "Why doesn't mkdir -p work on a network share?"
davidsb [Thu, 16 Nov 2000 15:08:35 +0000 (15:08 +0000)]
New entry "Why doesn't mkdir -p work on a network share?"

23 years ago * tracepoint.c (trace_find_tracepoint_command): Replace call to
taylor [Thu, 16 Nov 2000 14:51:49 +0000 (14:51 +0000)]
* tracepoint.c (trace_find_tracepoint_command): Replace call to
parse_and_eval_address with a call to parse_and_eval_long as
we are evaluating an integer, not an address.
* top.c (show_commands): Ditto.

23 years ago * uinfo.cc (uinfo_init): Call `cygwin_set_impersonation_token' to
corinna [Thu, 16 Nov 2000 09:53:24 +0000 (09:53 +0000)]
    * uinfo.cc (uinfo_init): Call `cygwin_set_impersonation_token' to
        reset `cygheap->user.token' to INVALID_HANDLE_VALUE.

23 years ago* cplus-dem.c (ada_demangle): Add back ATTRIBUTE_UNUSED for
hp [Thu, 16 Nov 2000 09:07:59 +0000 (09:07 +0000)]
* cplus-dem.c (ada_demangle): Add back ATTRIBUTE_UNUSED for
parameter `option'.
Do s/cplus_dem.c/cplus-dem.c/g on ChangeLog.

23 years agoUpdate ChangeLog.
cgf [Thu, 16 Nov 2000 05:21:03 +0000 (05:21 +0000)]
Update ChangeLog.

23 years ago* sigproc.cc (wait_sig): Remove unneeded for loop iteration.
cgf [Thu, 16 Nov 2000 05:16:59 +0000 (05:16 +0000)]
* sigproc.cc (wait_sig): Remove unneeded for loop iteration.
* exceptions.cc (interrupt_setup): Don't set signal mask here or races occur
with main thread.  Set it in sigdelayed instead.
(sigreturn): Reflect change in stack order of ebp and flags.
(sigdelayed): Set stack frame correctly.  Call set_process_mask here with flags
for last trapped signal.
(signal_dispatch): Add newmask.
* sigproc.cc (wait_sig): Eliminate ill-considered attempt to halt looping
signal processors.

23 years ago2000-11-16 Ben Elliston <bje@redhat.com>
bje [Thu, 16 Nov 2000 03:21:48 +0000 (03:21 +0000)]
2000-11-16  Ben Elliston  <bje@redhat.com>

* cgen-types.h (VOID): New type.

23 years agoFix ChangeLog entry: cplus-dem.c instead of cplus_dem.c
dj [Thu, 16 Nov 2000 01:10:16 +0000 (01:10 +0000)]
Fix ChangeLog entry: cplus-dem.c instead of cplus_dem.c

23 years ago2000-11-15 Kazu Hirata <kazu@hxi.com>
kazu [Thu, 16 Nov 2000 00:59:48 +0000 (00:59 +0000)]
2000-11-15  Kazu Hirata  <kazu@hxi.com>

* config/tc-tic30.c: Fix formatting.
* config/tc-tic80.c: Likewise.
* config/tc-v850.c: Likewise.
* config/tc-vax.c: Likewise.
* config/tc-w65.c: Likewise.
* config/tc-z8k.c: Likewise.

23 years ago2000-11-15 Kazu Hirata <kazu@hxi.com>
kazu [Thu, 16 Nov 2000 00:54:11 +0000 (00:54 +0000)]
2000-11-15  Kazu Hirata  <kazu@hxi.com>

* coff-rs6000.c: Fix formatting.
* coff-sh.c: Likewise.
* coff-sparc.c: Likewise.
* coff-tic30.c: Likewise.
* coff-tic54x.c: Likewise.
* coff-tic80.c: Likewise.
* coff-w65.c: Likewise.
* coff-we32k.c: Likewise.
* coff-z8k.c: Likewise.

23 years ago * emulparams/elf64alpha.sh (MAXPAGESIZE): Typo -- 64k, not 1M.
rth [Wed, 15 Nov 2000 23:16:29 +0000 (23:16 +0000)]
    * emulparams/elf64alpha.sh (MAXPAGESIZE): Typo -- 64k, not 1M.

23 years ago * uinfo.cc (internal_getlogin): Change parameter list to reflect
corinna [Wed, 15 Nov 2000 21:14:27 +0000 (21:14 +0000)]
    * uinfo.cc (internal_getlogin): Change parameter list to reflect
        that `token' is member of cygheap_user now.
        (uinfo_init): Use modified internal_getlogin.
        * syscalls.cc (seteuid): Ditto.

23 years ago * cygheap.h: Move `token' and `impersonated' from class _pinfo
corinna [Wed, 15 Nov 2000 21:04:02 +0000 (21:04 +0000)]
    * cygheap.h: Move `token' and `impersonated' from class _pinfo
        to class cygheap_user.
        * pinfo.h: Ditto.
        * fork.cc (fork_child): Change usage of `token' and `impersonated'
        accordingly.
        (fork_parent): Ditto.
        * security.cc (cygwin_set_impersonation_token): Ditto.
        * sigproc.cc (proc_subproc): Ditto.
        * spawn.cc (spawn_guts): Ditto.
        * syscalls.cc (seteuid): Ditto.
        * uinfo.cc (uinfo_init): Ditto.

23 years ago2000-11-15 Kazu Hirata <kazu@hxi.com>
kazu [Wed, 15 Nov 2000 20:20:52 +0000 (20:20 +0000)]
2000-11-15  Kazu Hirata  <kazu@hxi.com>

* coff-arm.c: Fix formatting.
* coff-ppc.c: Likewise.
* coff-rs6000.c: Likewise.

23 years agoProtoization.
kevinb [Wed, 15 Nov 2000 19:58:14 +0000 (19:58 +0000)]
Protoization.

23 years ago * elf64-alpha.c (elf64_alpha_check_relocs): Create the reloc
rth [Wed, 15 Nov 2000 19:22:28 +0000 (19:22 +0000)]
    * elf64-alpha.c (elf64_alpha_check_relocs): Create the reloc
        section with the same ALLOC|LOAD flags as the source section.