OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
23 years ago * libc/signal/signal.c (__sigtramp_r): ISO C requires
geoffk [Tue, 19 Sep 2000 19:39:45 +0000 (19:39 +0000)]
* libc/signal/signal.c (__sigtramp_r): ISO C requires
case labels to be integral constant expressions, so
use an if/else tree instead.
(_raise_r): Likewise.

23 years ago* spawn.cc (spawn_guts): Use actual program argument passed in for argv[0] as
cgf [Tue, 19 Sep 2000 13:48:51 +0000 (13:48 +0000)]
* spawn.cc (spawn_guts): Use actual program argument passed in for argv[0] as
originally suggested by Kazuhiro Fujieda <fujieda@jaist.ac.jp>.

23 years ago* path.h: Create new input path flag PATH_NEEDDIR.
cgf [Tue, 19 Sep 2000 03:22:44 +0000 (03:22 +0000)]
* path.h: Create new input path flag PATH_NEEDDIR.
* path.cc (path::check): Detect trailing slash before converting to windows
path.  Tell symlink_info::check to check for directory if one is found.
(symlink_info::check): Set errno when path is not a directory if pflags &
PATH_NEEDDIR.

23 years ago* cygpath.cc: Add new options: -s and -i.
cgf [Tue, 19 Sep 2000 01:26:45 +0000 (01:26 +0000)]
* cygpath.cc: Add new options: -s and -i.
* utils.sgml: Document the new options.

23 years ago* fhandler_tty.cc (fhandler_tty_slave::write): Correct typo which caused
cgf [Mon, 18 Sep 2000 23:46:10 +0000 (23:46 +0000)]
* fhandler_tty.cc (fhandler_tty_slave::write): Correct typo which caused
resetting of windows error to ERROR_IO_DEVICE to be ignored.

23 years ago2000-09-18 Fernando Nasser <fnasser@cygnus.com>
fnasser [Mon, 18 Sep 2000 17:56:37 +0000 (17:56 +0000)]
2000-09-18  Fernando Nasser  <fnasser@cygnus.com>

* watch.tcl (build_win): Use code when setting callback.

23 years ago* path.cc (mount_info::read_mounts): Don't delete mount entries of which mount
cgf [Mon, 18 Sep 2000 16:42:28 +0000 (16:42 +0000)]
* path.cc (mount_info::read_mounts): Don't delete mount entries of which mount
points have the cygdrive prefix.
* (mount_info::add_reg_mount): Properly catch errors on registry operations.
* (mount_info::write_cygdrive_info_to_registry): Ditto.
* (mount_info::del_reg_mount): Cosmetic changes to be consistent with other
methods.
* (mount_info::add_item): Check arguments more precisely.  Increment nmounts
only when registry operations succeed.

23 years ago* elf32-sh.c (sh_elf_relocate_section): Use
aoliva [Mon, 18 Sep 2000 16:19:15 +0000 (16:19 +0000)]
* elf32-sh.c (sh_elf_relocate_section): Use
_bfd_final_link_relocate to apply the relocation against a section
symbol, when doing relocatable links.

23 years ago* lin-lwp.c (stop_wait_callback): Remove bogus assertions in the
kettenis [Mon, 18 Sep 2000 13:09:11 +0000 (13:09 +0000)]
* lin-lwp.c (stop_wait_callback): Remove bogus assertions in the
code that deals with exiting/signalled threads.  Replace with
code similar to what's done in lin_lwp_wait.

23 years ago* config/tc-hppa.h (TC_FORCE_RELOCATION_SECTION): For ELF, allow
amodra [Mon, 18 Sep 2000 12:36:03 +0000 (12:36 +0000)]
* config/tc-hppa.h (TC_FORCE_RELOCATION_SECTION): For ELF, allow
subtraction of two syms without emitting a relocation.
* config/tc-hppa.c (hppa_force_relocation): Force relocations for
global or weak symbols.

23 years agoGroup stub sections.
amodra [Mon, 18 Sep 2000 12:22:41 +0000 (12:22 +0000)]
Group stub sections.

23 years ago* exceptions.cc (interruptible): Return 0 if given an address in uncommitted
cgf [Mon, 18 Sep 2000 02:20:42 +0000 (02:20 +0000)]
* exceptions.cc (interruptible): Return 0 if given an address in uncommitted
memory.

23 years agoEnable Mark Kettenis' linux thread support for Linux/PPC.
kevinb [Mon, 18 Sep 2000 01:08:23 +0000 (01:08 +0000)]
Enable Mark Kettenis' linux thread support for Linux/PPC.

23 years agoProtoization.
kevinb [Mon, 18 Sep 2000 00:34:51 +0000 (00:34 +0000)]
Protoization.

23 years ago* elf32-sh.c (ELF_MAXPAGESIZE): Define to 128, to match
aoliva [Sat, 16 Sep 2000 23:09:35 +0000 (23:09 +0000)]
* elf32-sh.c (ELF_MAXPAGESIZE): Define to 128, to match
ld/emulparams/shelf.sh.

23 years ago * signal.cc (sleep): If interrupted by signal, return the
duda [Sat, 16 Sep 2000 13:19:52 +0000 (13:19 +0000)]
* signal.cc (sleep): If interrupted by signal, return the
requested time minus the time actually slept.

23 years ago* exceptions.cc (handle_exceptions): Just "core dump" if SIGSEGV in signal
cgf [Sat, 16 Sep 2000 02:36:10 +0000 (02:36 +0000)]
* exceptions.cc (handle_exceptions): Just "core dump" if SIGSEGV in signal
thread.
* external.cc (fillout_pinfo): Fix compiler warning.
* sigproc.h: Eliminate special asm naming for sig_dispatch_pending.
* sigproc.cc (sig_send): Remove debugging statements.

23 years ago2000-09-15 Kazu Hirata <kazu@hxi.com>
kazu [Sat, 16 Sep 2000 00:56:47 +0000 (00:56 +0000)]
2000-09-15  Kazu Hirata  <kazu@hxi.com>

* config/tc-h8300.h: Fix formatting.
* config/tc-h8500.c: Likewise.
* config/tc-h8500.h: Likewise.
* config/tc-hppa.h: Likewise.
* config/tc-i370.h: Likewise.
* config/tc-i386.h: Likewise.
* config/tc-i860.c: Likewise.
* config/tc-i860.h: Likewise.
* config/tc-i960.h: Likewise.
* config/tc-ia64.c: Likewise.
* config/tc-ia64.h: Likewise.

23 years ago2000-09-15 Fernando Nasser <fnasser@totem.to.cygnus.com>
fnasser [Sat, 16 Sep 2000 00:50:25 +0000 (00:50 +0000)]
2000-09-15  Fernando Nasser  <fnasser@totem.to.cygnus.com>

* gdbtk-varobj.c (variable_value): Send back the error text issued
by gdb so it can be displayed in a pop-up box.

23 years ago2000-09-15 Fernando Nasser <fnasser@totem.to.cygnus.com>
fnasser [Sat, 16 Sep 2000 00:49:37 +0000 (00:49 +0000)]
2000-09-15  Fernando Nasser  <fnasser@totem.to.cygnus.com>

* varobj.c (varobj_set_value): Call wrapped version of
parse_exp_1() to avoid longjumps.

23 years agoReplace StrongARM property with v4 and v5 properties.
nickc [Fri, 15 Sep 2000 23:55:50 +0000 (23:55 +0000)]
Replace StrongARM property with v4 and v5 properties.

23 years ago2000-09-15 Fernando Nasser <fnasser@cygnus.com>
fnasser [Fri, 15 Sep 2000 20:40:15 +0000 (20:40 +0000)]
2000-09-15  Fernando Nasser  <fnasser@cygnus.com>

* ser-unix.c (do_unix_readchar): Prevent infinite read wait to be
interrupted after 32K seconds.

23 years agoadd support for embedded relocs in m68k ELF port
nickc [Fri, 15 Sep 2000 18:52:52 +0000 (18:52 +0000)]
add support for embedded relocs in m68k ELF port

23 years agoadd support for embedded relocs in m68k ELF port
nickc [Fri, 15 Sep 2000 18:52:11 +0000 (18:52 +0000)]
add support for embedded relocs in m68k ELF port

23 years agold performs LITUSE relocations incorrectly if -relax is specified on the ld
nickc [Fri, 15 Sep 2000 18:07:27 +0000 (18:07 +0000)]
ld performs LITUSE relocations incorrectly if -relax is specified on the ld
command line and the displacement field of the load or store instruction is
non-zero.

23 years ago* splay-tree.c: #include <stdio.h>.
dj [Fri, 15 Sep 2000 15:16:11 +0000 (15:16 +0000)]
* splay-tree.c: #include <stdio.h>.

23 years ago* consistency improvement for isa-filtering in *ifield parsers
fche [Fri, 15 Sep 2000 15:01:20 +0000 (15:01 +0000)]
* consistency improvement for isa-filtering in *ifield parsers

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

* enum.scm (define-full-insn-enum): Filter with keep-isa predicate.
* ifield.scm (-ifield-parse, -multi-ifield-parse): No longer assert
single-isa predicate, but support keep-isa filtering.

23 years ago(DATA_START_SYMBOLS): Provide $global$ only as needed.
amodra [Fri, 15 Sep 2000 10:42:26 +0000 (10:42 +0000)]
(DATA_START_SYMBOLS): Provide $global$ only as needed.

23 years agoFind the first .init and .fini sections correctly.
amodra [Fri, 15 Sep 2000 10:24:50 +0000 (10:24 +0000)]
Find the first .init and .fini sections correctly.
Clobber millicode syms via a hash traversal here.  elf_adjust_dynamic_symbol
really ought to let us look at all dynamic symbols, but it doesn't.

23 years agoProtoization.
kevinb [Fri, 15 Sep 2000 07:08:11 +0000 (07:08 +0000)]
Protoization.

23 years ago2000-09-14 Kazu Hirata <kazu@hxi.com>
kazu [Fri, 15 Sep 2000 01:06:52 +0000 (01:06 +0000)]
2000-09-14  Kazu Hirata  <kazu@hxi.com>

* config/tc-a29k.c: Fix formatting.
* config/tc-alpha.c: Likewise.
* config/tc-arc.c: Likewise.
* config/tc-arc.h: Likewise.
* config/tc-arm.c: Likewise.
* config/tc-arm.h: Likewise.
* config/tc-avr.c: Likewise.
* config/tc-avr.h: Likewise.
* config/tc-tic30.c: Likewise.
* config/tc-tic30.h: Likewise.
* config/tc-tic54x.c: Likewise.
* config/tc-tic54x.h: Likewise.
* config/tc-tic80.c: Likewise.
* config/tc-tic80.h: Likewise.

23 years agoEliminate false DVs on parallel compares.
twall [Thu, 14 Sep 2000 21:37:01 +0000 (21:37 +0000)]
Eliminate false DVs on parallel compares.

23 years agoUpdate entry "How can I find out which dlls are needed by an executable?"
davidsb [Thu, 14 Sep 2000 15:58:56 +0000 (15:58 +0000)]
Update entry "How can I find out which dlls are needed by an executable?"
including information about cygcheck.

23 years agoNew entry 'Why doesn't chmod work?'
davidsb [Thu, 14 Sep 2000 15:42:41 +0000 (15:42 +0000)]
New entry 'Why doesn't chmod work?'

23 years agoLots of bug fixes. .plt entries for DT_INIT, DT_FINI, and any
amodra [Thu, 14 Sep 2000 12:55:45 +0000 (12:55 +0000)]
Lots of bug fixes.  .plt entries for DT_INIT, DT_FINI, and any
local function that has a plabel.  Size the stub reloc sections
as we size the stubs.

23 years ago2000-09-13 Kazu Hirata <kazu@hxi.com>
kazu [Thu, 14 Sep 2000 11:48:25 +0000 (11:48 +0000)]
2000-09-13  Kazu Hirata  <kazu@hxi.com>

* config/obj-ecoff.c: Fix formatting.
* config/obj-elf.c: Likewise.
* config/obj-elf.h: Likewise.
* config/obj-evax.h: Likewise.
* config/obj-generic.h: Likewise.
* config/obj-hp300.c: Likewise.
* config/obj-hp300.h: Likewise.
* config/obj-ieee.h: Likewise.
* config/obj-vms.c: Likewise.
* config/obj-vms.h: Likewise.

23 years agoNew entry "My Windows logon name has a space in it, will this cause problems?"
davidsb [Thu, 14 Sep 2000 11:38:15 +0000 (11:38 +0000)]
New entry "My Windows logon name has a space in it, will this cause problems?"

23 years agoUpdate (& alphabetize) contents of 'latest'.
davidsb [Thu, 14 Sep 2000 11:21:04 +0000 (11:21 +0000)]
Update (& alphabetize) contents of 'latest'.
Other minor cosmetic.

23 years agominor cosmetic
davidsb [Thu, 14 Sep 2000 11:06:44 +0000 (11:06 +0000)]
minor cosmetic

23 years ago* elf32-sh.c (sh_elf_howto_table): Moved R_SH_GOT32, R_SH_PLT32,
aoliva [Thu, 14 Sep 2000 04:59:14 +0000 (04:59 +0000)]
* elf32-sh.c (sh_elf_howto_table): Moved 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) to the range from 160 to 167.  Replaced
the original entries with EMPTY_HOWTOs, and added new ones to fill
in the gap.
(sh_elf_info_to_howto): Make sure the new gap isn't used.
(sh_elf_relocate_section): Likewise.

23 years ago* sh.h (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
aoliva [Thu, 14 Sep 2000 04:56:55 +0000 (04:56 +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): Change
numbers to the range from 160 to 167.
(R_SH_FIRST_INVALID_RELOC): Adjust.
(R_SH_FIRST_INVALID_RELOC_2, R_SH_LAST_INVALID_RELOC_2):
New relocs to fill in the gap.

23 years agoAdd support for the MIPS32
nickc [Thu, 14 Sep 2000 01:47:31 +0000 (01:47 +0000)]
Add support for the MIPS32

23 years agoDisable relaxation if multiple symbol definitions are encountered - otherwise
nickc [Thu, 14 Sep 2000 01:39:41 +0000 (01:39 +0000)]
Disable relaxation if multiple symbol definitions are encountered - otherwise
the linker could abort with an assertion failure.

23 years ago * som.c (som_write_symbol_strings): Do not used fixed buffers,
law [Thu, 14 Sep 2000 01:33:46 +0000 (01:33 +0000)]
    * som.c (som_write_symbol_strings): Do not used fixed buffers,
        use size_t as a counter.
        (som_write_space_strings): Similarly.

23 years ago * testsuite/demangle-expected: Add two tests for anonymous
hp [Wed, 13 Sep 2000 22:59:40 +0000 (22:59 +0000)]
* testsuite/demangle-expected: Add two tests for anonymous
namespaces.
* cplus-dem.c (gnu_special): Handle anonymous namespaces.

23 years agoCommit change mentioned in ChangeLog.
cgf [Wed, 13 Sep 2000 19:57:36 +0000 (19:57 +0000)]
Commit change mentioned in ChangeLog.

23 years ago* spawn.cc (av): Hide 'calloced' field and limit cstrduping to class methods
cgf [Wed, 13 Sep 2000 19:57:00 +0000 (19:57 +0000)]
* spawn.cc (av): Hide 'calloced' field and limit cstrduping to class methods
only.
(spawn_guts): Use methods for manipulating most newargv stuff.
* child_info.h (child_info_spawn::~child_info_spawn): Avoid memory leaks in
cygheap.
* spawn.cc (spawn_guts): Ditto.
* dcrt0.cc (quoted): Return next character after a quoted string when not doing
special quote processing.  Also ensure that non-NULL is returned in all circumstances.
* spawn.cc (spawn_guts): Ensure that argv[0] is correctly set to the full path
when a script is detected.  Suggested by Kazuhiro Fujieda
<fujieda@jaist.ac.jp>.

23 years ago2000-09-13 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Wed, 13 Sep 2000 16:15:41 +0000 (16:15 +0000)]
2000-09-13  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/machine/v850/setjmp.S: Fixed tab problems caused by
        clipping patch from e-mail reader.

23 years ago2000-09-13 Will Cohen <wcohen@redhat.com>
jjohnstn [Wed, 13 Sep 2000 16:10:50 +0000 (16:10 +0000)]
2000-09-13  Will Cohen  <wcohen@redhat.com>

        * libc/machine/v850/setjmp.S (_setjmp): Save r1 rather than r0.
        Added return value 0.
        (_longjmp): Allow longjmp to return value of second argument
        passed to it.

23 years agoNew entry "Can I link with both MSVCRT*.DLL and cygwin1.dll?"
davidsb [Wed, 13 Sep 2000 15:27:20 +0000 (15:27 +0000)]
New entry "Can I link with both MSVCRT*.DLL and cygwin1.dll?"

23 years agoContents split into how-*.texinfo. (Had gotten too big.)
davidsb [Wed, 13 Sep 2000 15:13:57 +0000 (15:13 +0000)]
Contents split into how-*.texinfo.  (Had gotten too big.)

23 years agoNew files, contents of how.texinfo has been split into these.
davidsb [Wed, 13 Sep 2000 15:13:17 +0000 (15:13 +0000)]
New files, contents of how.texinfo has been split into these.

23 years ago* kill.cc (main): Change behavior of -f so that it will force the killing of a
cgf [Wed, 13 Sep 2000 02:48:39 +0000 (02:48 +0000)]
* kill.cc (main): Change behavior of -f so that it will force the killing of a
cygwin process after waiting 2 tenths of a second for it to terminate.
(forcekill): Add an extra argument determining whether to wait for the process
to exit.

23 years ago* external.cc (fillout_pinfo): Handle explicit pids correctly.
cgf [Wed, 13 Sep 2000 02:35:05 +0000 (02:35 +0000)]
* external.cc (fillout_pinfo): Handle explicit pids correctly.

23 years agoProtoization.
kevinb [Wed, 13 Sep 2000 01:55:17 +0000 (01:55 +0000)]
Protoization.

23 years agoIn objfile_relocate(), don't assume that offsets associated with one
kevinb [Wed, 13 Sep 2000 01:47:16 +0000 (01:47 +0000)]
In objfile_relocate(), don't assume that offsets associated with one
of SECT_OFF_TEXT, SECT_OFF_DATA, or SECT_OFF_BSS will be adequate for
relocating all of the sections in an objfile.

23 years ago2000-09-12 Kazu Hirata <kazu@hxi.com>
kazu [Tue, 12 Sep 2000 21:49:08 +0000 (21:49 +0000)]
2000-09-12  Kazu Hirata  <kazu@hxi.com>

* config/obj-aout.c: Fix formatting.
* config/obj-aout.h: Likewise.
* config/obj-bout.c: Likewise.
* config/obj-bout.h: Likewise.
* config/obj-coff.c: Likewise.
* config/obj-coff.h: Likewise.

23 years ago2000-09-12 Kazu Hirata <kazu@hxi.com>
kazu [Tue, 12 Sep 2000 20:57:14 +0000 (20:57 +0000)]
2000-09-12  Kazu Hirata  <kazu@hxi.com>

* as.h: Fix formatting.
* asintl.h: Likewise.
* bit_fix.h: Likewise.
* dwarf2dbg.h: Likewise.
* expr.h: Likewise.
* flonum.h: Likewise.
* frags.h: Likewise.
* itbl-ops.h: Likewise.
* macro.h: Likewise.
* read.h: Likewise.
* sb.h: Likewise.
* struc-symbol.h: Likewise.
* subsegs.h: Likewise.
* symbols.h: Likewise.
* tc.h: Likewise.
* write.h: Likewise.

23 years ago2000-09-12 Fernando Nasser <fnasser@cygnus.com>
fnasser [Tue, 12 Sep 2000 20:07:53 +0000 (20:07 +0000)]
2000-09-12  Fernando Nasser  <fnasser@cygnus.com>

* remote-rdi.c (arm_rdi_open): Fix typo in error message.

23 years ago2000-08-10 Fernando Nasser <fnasser@cygnus.com>
fnasser [Tue, 12 Sep 2000 20:04:11 +0000 (20:04 +0000)]
2000-08-10  Fernando Nasser  <fnasser@cygnus.com>

* targetselection.itb (change_baud): Fix typo (ETH, not ETX).

23 years agoMissing Makefile.in for 68hc11 simulator
ciceron [Tue, 12 Sep 2000 18:55:37 +0000 (18:55 +0000)]
Missing Makefile.in for 68hc11 simulator

23 years ago* path.cc (normalize_posix_path): Fix more slashdot madness.
cgf [Tue, 12 Sep 2000 18:41:36 +0000 (18:41 +0000)]
* path.cc (normalize_posix_path): Fix more slashdot madness.

23 years ago2000-09-12 Philip Blundell <philb@gnu.org>
pb [Tue, 12 Sep 2000 18:09:35 +0000 (18:09 +0000)]
2000-09-12  Philip Blundell  <philb@gnu.org>

* config.sub, config.guess: Update from subversions.

23 years agoReplace hardwired timeouts in remote-mips.c with ``remote_timeout''
cagney [Tue, 12 Sep 2000 17:20:08 +0000 (17:20 +0000)]
Replace hardwired timeouts in remote-mips.c with ``remote_timeout''
variable.

23 years ago* Makefile.in: Make clean target remove *.d.
cgf [Tue, 12 Sep 2000 16:31:01 +0000 (16:31 +0000)]
* Makefile.in: Make clean target remove *.d.

23 years agoNew entry "dllwrap is broken".
davidsb [Tue, 12 Sep 2000 16:18:03 +0000 (16:18 +0000)]
New entry "dllwrap is broken".

23 years agoNew entry "Ctrl-S hangs rxvt and xterm".
davidsb [Tue, 12 Sep 2000 15:27:18 +0000 (15:27 +0000)]
New entry "Ctrl-S hangs rxvt and xterm".

23 years agoAdd some details about AV software.
davidsb [Tue, 12 Sep 2000 15:18:29 +0000 (15:18 +0000)]
Add some details about AV software.

23 years ago2000-09-12 Jason Eckhardt <jle@cygnus.com>
jle [Tue, 12 Sep 2000 14:34:59 +0000 (14:34 +0000)]
2000-09-12  Jason Eckhardt  <jle@cygnus.com>

* elf32-i860.c (elf32_i860_relocate_pc26): New function
and prototype.
(elf32_i860_relocate_section): Invoke new function from here.

23 years agoUpdate "How do I rebuild the tools on my NT box?": add links to ancillary doc tools.
davidsb [Tue, 12 Sep 2000 13:40:36 +0000 (13:40 +0000)]
Update "How do I rebuild the tools on my NT box?": add links to ancillary doc tools.

23 years agoRemove obsolete B20.1 entries. Chapter now empty.
davidsb [Tue, 12 Sep 2000 13:05:59 +0000 (13:05 +0000)]
Remove obsolete B20.1 entries.  Chapter now empty.

23 years agoNew section "Recent history of the project: What version *is* this, anyway?".
davidsb [Tue, 12 Sep 2000 13:00:10 +0000 (13:00 +0000)]
New section "Recent history of the project: What version *is* this, anyway?".
Rename section "A brief history of the project" to "Ancient history" and remove
disclaimer about being out of date.

23 years agoMinor cosmetic change.
davidsb [Tue, 12 Sep 2000 12:20:38 +0000 (12:20 +0000)]
Minor cosmetic change.

23 years ago* MAINTAINERS: Added myself.
aoliva [Tue, 12 Sep 2000 04:58:22 +0000 (04:58 +0000)]
* MAINTAINERS: Added myself.

23 years ago* acinclude.m4 (CY_GNU_GETTEXT): Add dummy definition, so that the
aoliva [Tue, 12 Sep 2000 04:23:30 +0000 (04:23 +0000)]
* acinclude.m4 (CY_GNU_GETTEXT): Add dummy definition, so that the
one brought in by ../bfd/acinclude.m4 prevails.
* aclocal.m4, configure: Rebuilt.

23 years ago2000-09-11 Kazu Hirata <kazu@hxi.com>
kazu [Tue, 12 Sep 2000 03:56:21 +0000 (03:56 +0000)]
2000-09-11  Kazu Hirata  <kazu@hxi.com>

* bignum-copy.c: Fix formatting.
* ehopt.c: Likewise.
* flonum-copy.c: Likewise.
* flonum-konst.c: Likewise.
* flonum-mult.c: Likewise.
* literal.c: Likewise.
* read.c: Likewise.
* sb.c: Likewise.
* stabs.c: Likewise.
* subsegs.c: Likewise.

23 years ago2000-09-11 Kazu Hirata <kazu@hxi.com>
kazu [Mon, 11 Sep 2000 19:49:45 +0000 (19:49 +0000)]
2000-09-11  Kazu Hirata  <kazu@hxi.com>

* config/tc-i370.c: Fix formatting.
* config/tc-i960.c: Likewise.
* config/tc-m68k.c: Likewise.

23 years agoFix HAVE_STRUCT_LINK_MAP32 configure test.
kevinb [Mon, 11 Sep 2000 17:57:07 +0000 (17:57 +0000)]
Fix HAVE_STRUCT_LINK_MAP32 configure test.

23 years ago2000-09-11 Catherine Moore <clm@redhat.com>
clm [Mon, 11 Sep 2000 17:54:32 +0000 (17:54 +0000)]
2000-09-11  Catherine Moore <clm@redhat.com>

      * d30v-opc.c (d30v_operand_t): New operand type Rb2.
      (d30v_format_tab): Use Rb2 for modinc and moddec.

23 years ago* path.cc (normalize_posix_path): Correctly deal with a "." parameter.
cgf [Mon, 11 Sep 2000 17:21:13 +0000 (17:21 +0000)]
* path.cc (normalize_posix_path): Correctly deal with a "." parameter.

23 years agoMake debug_sec_names static.
nickc [Mon, 11 Sep 2000 17:01:47 +0000 (17:01 +0000)]
Make debug_sec_names static.

23 years agoProtoization.
kevinb [Mon, 11 Sep 2000 07:36:07 +0000 (07:36 +0000)]
Protoization.

23 years ago* cygheap.cc (init_cheap): Just use any old address for the cygwin heap.
cgf [Mon, 11 Sep 2000 00:25:57 +0000 (00:25 +0000)]
* cygheap.cc (init_cheap): Just use any old address for the cygwin heap.
* exceptions.cc (signal_exit): Don't terminate the main thread.  Just try to
exit in this thread really quickly.
* signal.cc (kill_pgrp): Fix typo which caused pinfo structure to be assigned
incorrectly.

23 years agoFix formatting
nickc [Sun, 10 Sep 2000 19:53:57 +0000 (19:53 +0000)]
Fix formatting

23 years ago2000-09-09 Philip Blundell <philb@gnu.org>
pb [Sun, 10 Sep 2000 19:48:45 +0000 (19:48 +0000)]
2000-09-09  Philip Blundell  <philb@gnu.org>

* configure.in (arm*-*-uclinux*): New target.
* configure: Regenerate.

23 years ago * testsuite/demangle-expected: Add four tests for type_info
hp [Sun, 10 Sep 2000 19:43:30 +0000 (19:43 +0000)]
* testsuite/demangle-expected: Add four tests for type_info
mangling.

* cplus-dem.c (gnu_special): Use do_type, not demangle_fund_type,
for a non-template non-qualified type_info function or node.

23 years agoEmit 8 NULs for target section name instead of dumping core when the target
nickc [Sun, 10 Sep 2000 19:17:08 +0000 (19:17 +0000)]
Emit 8 NULs for target section name instead of dumping core when the target
 symbol is undefined.

23 years ago* Makefile.in: Refine dumper.exe message.
cgf [Sun, 10 Sep 2000 16:56:00 +0000 (16:56 +0000)]
* Makefile.in: Refine dumper.exe message.

23 years ago* dcrt0.cc (dll_crt0_1): Initialize thread and debug stuff before handling
cgf [Sun, 10 Sep 2000 16:43:47 +0000 (16:43 +0000)]
* dcrt0.cc (dll_crt0_1): Initialize thread and debug stuff before handling
exec/fork.
* dtable.cc (dtable::fixup_after_exec): Always clear out the read ahead buffer
whether closing or adjusting.
* path.cc (chdir): Avoid a compiler warning.

23 years agoRemove soft reg hack in the 68hc11 simulator
ciceron [Sun, 10 Sep 2000 14:05:29 +0000 (14:05 +0000)]
Remove soft reg hack in the 68hc11 simulator

23 years agoFix clearing of interrupts in 68hc11 simulator
ciceron [Sun, 10 Sep 2000 12:58:53 +0000 (12:58 +0000)]
Fix clearing of interrupts in 68hc11 simulator

23 years ago* path.cc (chdir): Use the full path for cwd_win32. Consider attempts to chdir
cgf [Sun, 10 Sep 2000 03:36:40 +0000 (03:36 +0000)]
* path.cc (chdir): Use the full path for cwd_win32.  Consider attempts to chdir
to strings of dots > 2 to be an error.  Pass 'dir' argument to cygcwd.set.
(cwdstuff::set): Need to treat arguments from chdir differently.
* path.h (cwdstuff): Add an argument to set.

23 years ago * sim-main.h: Define cycle_to_string.
ciceron [Sat, 9 Sep 2000 21:00:39 +0000 (21:00 +0000)]
* sim-main.h: Define cycle_to_string.
* dv-m68hc11tim.c (cycle_to_string): New function to translate
the cpu cycle into some formatted time string.
(m68hc11tim_print_timer): Use it.
* dv-m68hc11sio.c (m68hc11sio_info): Use cycle_to_string.
* dv-m68hc11spi.c (m68hc11spi_info): Likewise.
* interrupts.c (interrupts_info): Likewise.
* m68hc11_sim.c (cpu_info): Likewise.

23 years ago2000-09-09 Kazu Hirata <kazu@hxi.com>
kazu [Sat, 9 Sep 2000 20:23:14 +0000 (20:23 +0000)]
2000-09-09  Kazu Hirata  <kazu@hxi.com>

* input-file.c: Fix formatting.
* itbl-ops.c: Likewise.
* messages.c: Likewise.

23 years ago2000-09-09 Kazu Hirata <kazu@hxi.com>
kazu [Sat, 9 Sep 2000 20:17:47 +0000 (20:17 +0000)]
2000-09-09  Kazu Hirata  <kazu@hxi.com>

* riscix.c: Remove DEFUN.

23 years ago* lin-lwp.c (normal_mask, blocked_mask): New variables.
kettenis [Sat, 9 Sep 2000 07:54:19 +0000 (07:54 +0000)]
* lin-lwp.c (normal_mask, blocked_mask): New variables.
(lin_lwp_wait): Block SIGCHLD here if it isn't already blocked.
(lin_lwp_mourn_inferior): Restore the origional signal mask, and
reset the mask of blocked signals.
(_initialize_lin_lwp): Don't block SIGCHLD here, but do initialize
suspend_mask and blocked_mask.  This makes us pass
gdb.base/sigall.exp for Linux/x86 now.
(lin_thread_get_thread_signals): Treat the LinuxThreads "cancel"
signal similarly to SIGCHLD in the generic code.  Avoids GDB being
terminated by a Real-time signal.

23 years agoProtoization.
kevinb [Sat, 9 Sep 2000 01:38:49 +0000 (01:38 +0000)]
Protoization.

23 years agoDo not initialise flags in output bfd if the input bfd is the default
nickc [Sat, 9 Sep 2000 00:40:07 +0000 (00:40 +0000)]
Do not initialise flags in output bfd if the input bfd is the default
architecture with the default flags.

23 years ago2000-09-08 Kazu Hirata <kazu@hxi.com>
kazu [Fri, 8 Sep 2000 23:46:41 +0000 (23:46 +0000)]
2000-09-08  Kazu Hirata  <kazu@hxi.com>

* archive.c: Fix formatting.
* coff-arm.c: Likewise.
* doc/chew.c: Likewise.

23 years ago* bug fix
fche [Fri, 8 Sep 2000 22:18:37 +0000 (22:18 +0000)]
* bug fix

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

* rtl-c.scm (s-sequence): Handle nested c-calls in both
statement-expression and comma-expression contexts.
(s-c-call, s-c-raw-call): Add warning comment about bad assumption.