OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
23 years ago2000-09-07 H.J. Lu <hjl@gnu.org>
hjl [Thu, 7 Sep 2000 21:08:17 +0000 (21:08 +0000)]
2000-09-07  H.J. Lu  <hjl@gnu.org>

* configure.in (AC_ISC_POSIX): Put after AC_CANONICAL_SYSTEM.
* configure: Rebuild.

23 years ago2000-09-07 H.J. Lu <hjl@gnu.org>
hjl [Thu, 7 Sep 2000 21:07:29 +0000 (21:07 +0000)]
2000-09-07  H.J. Lu  <hjl@gnu.org>

* configure.in (AC_ISC_POSIX): Put after AC_CANONICAL_SYSTEM.
* configure: Rebuild.

23 years ago2000-09-07 H.J. Lu <hjl@gnu.org>
hjl [Thu, 7 Sep 2000 21:06:49 +0000 (21:06 +0000)]
2000-09-07  H.J. Lu  <hjl@gnu.org>

* configure.in (AC_ISC_POSIX): Put after AC_CANONICAL_SYSTEM.
* configure: Rebuild.

23 years ago2000-09-07 Kazu Hirata <kazu@hxi.com>
kazu [Thu, 7 Sep 2000 21:04:25 +0000 (21:04 +0000)]
2000-09-07  Kazu Hirata  <kazu@hxi.com>

* atof-generic.c: Fix formatting.

23 years ago2000-09-07 Kazu Hirata <kazu@hxi.com>
kazu [Thu, 7 Sep 2000 20:28:45 +0000 (20:28 +0000)]
2000-09-07  Kazu Hirata  <kazu@hxi.com>

* config/tc-vax.c: Fix formatting.
* input-scrub.c: Likewise.

23 years ago2000-09-07 Kazu Hirata <kazu@hxi.com>
kazu [Thu, 7 Sep 2000 20:22:50 +0000 (20:22 +0000)]
2000-09-07  Kazu Hirata  <kazu@hxi.com>

* doc/chew.c: Remove all uses of DEFUN and DEFUN_VOID.

23 years ago2000-09-07 Kazu Hirata <kazu@hxi.com>
kazu [Thu, 7 Sep 2000 20:20:04 +0000 (20:20 +0000)]
2000-09-07  Kazu Hirata  <kazu@hxi.com>

* elf.c: Fix formatting.

23 years ago* config/i386/nbsd.mt (TDEPFILES): Add i386nbsd-tdep.o.
jtc [Thu, 7 Sep 2000 20:08:40 +0000 (20:08 +0000)]
* config/i386/nbsd.mt (TDEPFILES): Add i386nbsd-tdep.o.
* i386nbsd-nat.c (i386nbsd_use_struct_convention): Moved from here.
* i386nbsd-tdep.c (i386nbsd_use_struct_convention): To here.
* i386nbsd-tdep.c: New file.

23 years ago2000-09-07 H.J. Lu <hjl@gnu.org>
hjl [Thu, 7 Sep 2000 19:52:16 +0000 (19:52 +0000)]
2000-09-07  H.J. Lu  <hjl@gnu.org>

* Makefile.am (lexsup.o): Also depend on $(INCDIR)/demangle.h.
* Makefile.in: Rebuild.

23 years agoProtoization.
kevinb [Thu, 7 Sep 2000 19:27:15 +0000 (19:27 +0000)]
Protoization.

23 years ago * d30v-opc.c (d30v_format_tab): Use format Ra for
clm [Thu, 7 Sep 2000 18:23:36 +0000 (18:23 +0000)]
    * d30v-opc.c (d30v_format_tab): Use format Ra for
        modinc and moddec.

23 years agoSplit out tty and shared_info stuff into their own headers and use throughout.
cgf [Thu, 7 Sep 2000 16:23:50 +0000 (16:23 +0000)]
Split out tty and shared_info stuff into their own headers and use throughout.
Include sys/termios.h for files which need it.
* tty.h: New file.
* shared_info.h: New file.
* fhandler.h: Move inline methods that rely on tty stuff to
fhandler_console.cc.
* fhandler_tty.cc (fhandler_pty_master::process_slave_output): Set
output_done_event immediately after reading data to speed up tty output
processing.
(process_output): Set write_error to errno or zero.
(fhandler_tty_slave::write): Check previous write error prior to writing to
slave end of pipe.  This allows tty output to be slightly less synchronous.
* fhandler_console.cc (fhandler_console::tcsetpgrp): Moved here from
fhandler.h.
(fhandler_console::set_input_state): Ditto.

23 years ago2000-09-07 Kazu Hirata <kazu@hxi.com>
kazu [Thu, 7 Sep 2000 12:45:55 +0000 (12:45 +0000)]
2000-09-07  Kazu Hirata  <kazu@hxi.com>

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

23 years agoRegenerate aclocal (and config.in / configure).
cagney [Thu, 7 Sep 2000 12:26:42 +0000 (12:26 +0000)]
Regenerate aclocal (and config.in / configure).

23 years agoFix an orphan section problem caused by weird linker scripts.
amodra [Thu, 7 Sep 2000 09:09:19 +0000 (09:09 +0000)]
Fix an orphan section problem caused by weird linker scripts.

23 years agoFix list handling for orphan section output statements.
amodra [Thu, 7 Sep 2000 07:08:57 +0000 (07:08 +0000)]
Fix list handling for orphan section output statements.

23 years ago* configure.tgt (sh-*-linux*): Added.
aoliva [Thu, 7 Sep 2000 04:32:05 +0000 (04:32 +0000)]
* configure.tgt (sh-*-linux*): Added.
* Makefile.am: Added eshelf_linux and eshlelf_linux.
* Makefile.in: Rebuilt.
* emulparams/shelf_linux.sh: New file.
* emulparams/shlelf_linux.sh: New file.

23 years ago* config/tc-sh.h (TARGET_FORMAT): Use sh-linux targets.
aoliva [Thu, 7 Sep 2000 04:26:36 +0000 (04:26 +0000)]
* config/tc-sh.h (TARGET_FORMAT): Use sh-linux targets.
* configure.in (sh-*-linux*): Added.
* configure: Rebuilt.

23 years ago* config.bfd (sh-*-linux*): Added.
aoliva [Thu, 7 Sep 2000 04:23:43 +0000 (04:23 +0000)]
* config.bfd (sh-*-linux*): Added.
* configure.in (bfd_elf32_shlin_vec, bfd_elf32_shblin_vec): New.
* targets.c: Declare them.
* elf32-sh-lin.c: New file.
* Makefile.am: Compile it.
* elf32-sh.c: Don't override defines from elf32-sh-lin.c.
* configure, Makefile.in: Rebuilt.

23 years ago > * config/tc-hppa.c: Fix formatting.
law [Thu, 7 Sep 2000 01:34:02 +0000 (01:34 +0000)]
  >  * config/tc-hppa.c: Fix formatting.

23 years ago* exceptions.cc (signal_exit): Reset all mutos owned by the main thread.
cgf [Thu, 7 Sep 2000 01:18:37 +0000 (01:18 +0000)]
* exceptions.cc (signal_exit): Reset all mutos owned by the main thread.
* fhandler.h: Define *_output_mutex macros for serializing tty output.
(fhandler_termios): Remove restart_output_event.  Define dummy output mutex
methods.
(fhandler_pty_master): Remove unneeded fixup_after_fork method.
* fhandler_termios.cc (fhandler_termios::line_edit): Acquire output_mutex when
CTRL-S is hit.  Release it on CTRL-Q.
* fhandler_tty.cc (fhandler_pty_master::process_slave_output): Remove
inappropriate OutputStopped test here.  Just use the output mutex.
(fhandler_pty_master::fhandler_pty_master): Remove obsolete reference to
restart_output_event.
(fhandler_tty_common::close): Ditto.
(fhandler_pty_master::set_close_on_exec): Ditto.
(fhandler_pty_master::fixup_after_fork): Delete.
* tty.cc (tty::common_init): Ditto.
* sync.cc (muto::reset): New method.
* sync.h: Declare above method.

23 years agoWed Sep 6 23:15:43 2000 Andrew Cagney <cagney@b1.cygnus.com>
cagney [Wed, 6 Sep 2000 23:39:15 +0000 (23:39 +0000)]
Wed Sep  6 23:15:43 2000  Andrew Cagney  <cagney@b1.cygnus.com>

        * remote-rdi.c (voiddummy): Update function signature to match
        struct Dbg_HostosInterface's reset method.
        * remote-rdp.c (rdp_step): Fix handle parameter to
        remote_rdp_insert_breakpoint and remote_rdp_remove_breakpoint.

        * arm-tdep.c (SIGCONTEXT_REGISTER_ADDRESS_P): Provide default
        definition.
        (arm_init_extra_frame_info): Use.

23 years ago * xcofflink.c (xcoff_link_input_bfd): Include the .tocbss
geoffk [Wed, 6 Sep 2000 21:21:50 +0000 (21:21 +0000)]
* xcofflink.c (xcoff_link_input_bfd): Include the .tocbss
  pseduo-section when determining where the TOC ends.

* coff-rs6000.c (_bfd_xcoff_swap_aux_out): Use bfd_h_put_16 to
output x_tvndx as it is only two bytes wide.

* coff-rs6000.c (xcoff_howto_table): A modifiable branch-absolute
        reloc is 26 or 32 bits wide.

* coff-rs6000.c (_bfd_xcoff_rtype2howto): The bitsize is irrelevant
        for relocs that don't change anything.  Also look at the full
        6 bits of bitsize.

23 years ago* sigproc.cc: Add include file for proper definitions.
cgf [Wed, 6 Sep 2000 21:03:10 +0000 (21:03 +0000)]
* sigproc.cc: Add include file for proper definitions.
* spawn.cc: Ditto.
* winsup.h: Define cfree to avoid newlib pollution.

23 years ago2000-09-06 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Wed, 6 Sep 2000 20:55:46 +0000 (20:55 +0000)]
2000-09-06  Jeff Johnston <jjohnstn@redhat.com>

        * libc/include/sys/types.h (FD_ZERO): Remove call to bzero and
        inline code to prevent having to include another header file.

23 years ago* Makefile.am: Fix space vs. tab problem in install-data-local.
cgf [Wed, 6 Sep 2000 20:46:27 +0000 (20:46 +0000)]
* Makefile.am: Fix space vs. tab problem in install-data-local.
* Makefile.in: Regenerate.
* libc/include/_ansi.h (_EXFUN): Define specially for __CYGWIN__.
(_EXPARM): New macro for defining a function parameter.
* libc/include/stdlib.h: Use _EXPARM.
* libc/stdlib/mallocr.c: Don't build cfree for Cygwin.

23 years ago2000-09-06 Philip Blundell <philb@gnu.org>
pb [Wed, 6 Sep 2000 20:43:43 +0000 (20:43 +0000)]
2000-09-06  Philip Blundell  <philb@gnu.org>

* config.bfd (arm*-*-uclinux*): New target.

23 years ago2000-09-06 Kazu Hirata <kazu@hxi.com>
kazu [Wed, 6 Sep 2000 20:27:03 +0000 (20:27 +0000)]
2000-09-06  Kazu Hirata  <kazu@hxi.com>

* ecoff.c: Fix formatting.

23 years agoFix gdb calling a function for 68hc11
ciceron [Wed, 6 Sep 2000 19:39:09 +0000 (19:39 +0000)]
Fix gdb calling a function for 68hc11

23 years ago* old news
fche [Wed, 6 Sep 2000 19:33:31 +0000 (19:33 +0000)]
* old news

2000-09-06  Frank Ch. Eigler  <fche@redhat.com>

* doc/rtl.texi (decode-assist): Describe this field as optional.

23 years agoFix 68hc11 timer device (accuracy, io, timer overflow)
ciceron [Wed, 6 Sep 2000 19:33:12 +0000 (19:33 +0000)]
Fix 68hc11 timer device (accuracy, io, timer overflow)

23 years ago* multi-ifields support in simulators
fche [Wed, 6 Sep 2000 19:24:45 +0000 (19:24 +0000)]
* multi-ifields support in simulators

2000-09-06  Frank Ch. Eigler  <fche@redhat.com>

* utils-gen.scm (gen-multi-ifld-extract): Handle case of multi-ifield
with decode proc.

23 years ago* Makefile.in (all-zlib): Added dummy target.
aoliva [Wed, 6 Sep 2000 18:56:59 +0000 (18:56 +0000)]
* Makefile.in (all-zlib): Added dummy target.

23 years agoRemove stray debugging statement and move prototypes so arm-linux-tdep.c
scottb [Wed, 6 Sep 2000 18:43:48 +0000 (18:43 +0000)]
Remove stray debugging statement and move prototypes so arm-linux-tdep.c
compiles without warnings.

2000-09-06  Scott Bambrough <scottb@netwinder.org>

* arm-linux-tdep.c (arm_linux_skip_solib_resolver):
Removed debug print statement.  Removed arm_pc_is_thumb prototype.
* config/arm/tm-arm.h (arm_pc_is_thumb, arm_pc_is_thumb_dummy):
Move prototypes here from tm-embed.h.
* config/arm/tm-embed.h (arm_pc_is_thumb, arm_pc_is_thumb_dummy):
Remove prototypes.  Moved to tm-arm.h.

23 years ago* Makefile.in (CFLAGS): Ensure that -MD is always added even when CFLAGS is
cgf [Wed, 6 Sep 2000 18:13:38 +0000 (18:13 +0000)]
* Makefile.in (CFLAGS): Ensure that -MD is always added even when CFLAGS is
overwritten.

23 years agoFix place_orphan crash.
amodra [Wed, 6 Sep 2000 15:28:24 +0000 (15:28 +0000)]
Fix place_orphan crash.

23 years ago2000-09-06 H.J. Lu <hjl@gnu.org>
hjl [Wed, 6 Sep 2000 15:23:04 +0000 (15:23 +0000)]
2000-09-06  H.J. Lu  <hjl@gnu.org>

* TODO: Add hardware watchpint problems on x86 OSes for 5.1.

23 years agoAdd 'const' qualifiers where needed to avoid compiler warnings.
duda [Wed, 6 Sep 2000 14:21:52 +0000 (14:21 +0000)]
Add 'const' qualifiers where needed to avoid compiler warnings.
* libltp/lib/tst_sig.c (tst_sig): Don't attempt to cleanup on
fatal errors.
* libltp/lib/parse_opts.c (parse_opts): Initialize allocated
string to prevent heap corruption.

23 years ago* aclocal.m4, configure: Rebuilt with new libtool.m4.
aoliva [Wed, 6 Sep 2000 14:02:13 +0000 (14:02 +0000)]
* aclocal.m4, configure: Rebuilt with new libtool.m4.

23 years ago* configure: Rebuilt with new libtool.m4.
aoliva [Wed, 6 Sep 2000 13:57:41 +0000 (13:57 +0000)]
* configure: Rebuilt with new libtool.m4.

23 years ago* configure: Rebuilt with new libtool.m4.
aoliva [Wed, 6 Sep 2000 13:55:14 +0000 (13:55 +0000)]
* configure: Rebuilt with new libtool.m4.

23 years ago* configure: Rebuilt with new libtool.m4.
aoliva [Wed, 6 Sep 2000 13:50:43 +0000 (13:50 +0000)]
* configure: Rebuilt with new libtool.m4.

23 years ago* configure: Rebuilt with new libtool.m4.
aoliva [Wed, 6 Sep 2000 13:42:23 +0000 (13:42 +0000)]
* configure: Rebuilt with new libtool.m4.

23 years ago* configure: Rebuilt with new libtool.m4.
aoliva [Wed, 6 Sep 2000 13:37:59 +0000 (13:37 +0000)]
* configure: Rebuilt with new libtool.m4.

23 years ago* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh: Updated from libtool
aoliva [Wed, 6 Sep 2000 13:27:41 +0000 (13:27 +0000)]
* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh: Updated from libtool
multi-language branch.

23 years agoAdd rotating register rename support.
kevinb [Wed, 6 Sep 2000 07:43:36 +0000 (07:43 +0000)]
Add rotating register rename support.

23 years ago* path.cc (cwdstuff::get_initial): Keep caching alive.
cgf [Wed, 6 Sep 2000 06:42:08 +0000 (06:42 +0000)]
* path.cc (cwdstuff::get_initial): Keep caching alive.
(mount_info::conv_to_win32_path): Fill out relative path in failing case.

23 years agoCorrect gas/ChangeLog 2000-06-23 entry, which I thought I'd fixed
amodra [Wed, 6 Sep 2000 02:58:58 +0000 (02:58 +0000)]
Correct gas/ChangeLog 2000-06-23 entry, which I thought I'd fixed
already.  Other changes are whitespace.

23 years ago2000-09-03 Kazu Hirata <kazu@hxi.com>
kazu [Wed, 6 Sep 2000 02:36:20 +0000 (02:36 +0000)]
2000-09-03  Kazu Hirata  <kazu@hxi.com>

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

23 years agoDummy file to accomodate programs which include
cgf [Wed, 6 Sep 2000 02:21:44 +0000 (02:21 +0000)]
Dummy file to accomodate programs which include
it unconditionally.

23 years ago* path.cc (normalize_posix_path): Deal with error return from cygcwd.get.
cgf [Wed, 6 Sep 2000 01:56:17 +0000 (01:56 +0000)]
* path.cc (normalize_posix_path): Deal with error return from cygcwd.get.
(normalize_win32_path): Ditto.
(mount_info::conv_to_win32_path): Ditto.
(cwdstuff::get): Set buf to NULL on error.

23 years agoAdd support for backtracing through signal handlers on Linux/ARM. Also,
kevinb [Wed, 6 Sep 2000 00:39:10 +0000 (00:39 +0000)]
Add support for backtracing through signal handlers on Linux/ARM.  Also,
make prologue scanning code somewhat less naive about optimized code
on GNU/Linux/ARM.

23 years ago`template' isn't a very good name for a variable.
amodra [Wed, 6 Sep 2000 00:22:01 +0000 (00:22 +0000)]
`template' isn't a very good name for a variable.
Who invented c++ anyway?

23 years agoRegenerate files using fixed aclocal install.
nickc [Wed, 6 Sep 2000 00:13:32 +0000 (00:13 +0000)]
Regenerate files using fixed aclocal install.

23 years agoProtoization.
kevinb [Tue, 5 Sep 2000 22:46:57 +0000 (22:46 +0000)]
Protoization.

23 years ago* path.cc (readlink): 'max' should be a 'min' or we'll suffer buffer overflow.
cgf [Tue, 5 Sep 2000 21:51:06 +0000 (21:51 +0000)]
* path.cc (readlink): 'max' should be a 'min' or we'll suffer buffer overflow.

23 years ago * config/tc-cris.c: Correct comment typos.
hp [Tue, 5 Sep 2000 21:35:01 +0000 (21:35 +0000)]
* config/tc-cris.c: Correct comment typos.

23 years agoFix buggy macros
nickc [Tue, 5 Sep 2000 21:32:34 +0000 (21:32 +0000)]
Fix buggy macros

23 years agofix of changelog
echristo [Tue, 5 Sep 2000 21:29:23 +0000 (21:29 +0000)]
fix of changelog

23 years ago2000-09-05 Eric Christopher <echristo@cygnus.com>
echristo [Tue, 5 Sep 2000 21:01:39 +0000 (21:01 +0000)]
2000-09-05  Eric Christopher  <echristo@cygnus.com>

* config/tc-mn10300.c: Cleanup.
(md_pcrel_from): Enable.

23 years agoFix frame unwinding for 68hc11
ciceron [Tue, 5 Sep 2000 20:57:25 +0000 (20:57 +0000)]
Fix frame unwinding for 68hc11

23 years agoFix 68HC11 SPI simulator
ciceron [Tue, 5 Sep 2000 20:49:46 +0000 (20:49 +0000)]
Fix 68HC11 SPI simulator

23 years ago2000-09-05 Steven Johnson <sbjohnson@ozemail.com.au>
geoffk [Tue, 5 Sep 2000 19:35:51 +0000 (19:35 +0000)]
2000-09-05  Steven Johnson  <sbjohnson@ozemail.com.au>

* cpu-powerpc.c  (arch_info_struct): Added MPC860 Family entry.

23 years ago* configure.in (Cygwin): special case cygwin only when we're
dj [Tue, 5 Sep 2000 18:44:54 +0000 (18:44 +0000)]
* configure.in (Cygwin): special case cygwin only when we're
building cygwin, not when we're hosting cygwin.

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.