OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
24 years ago* path.cc (mount_info::conv_to_posix_path): Avoid putting a trailing slash on a
cgf [Tue, 23 May 2000 14:08:52 +0000 (14:08 +0000)]
* path.cc (mount_info::conv_to_posix_path): Avoid putting a trailing slash on a
directory name when the ms-dos path spec is a root directory of a device.
* registry.cc (reg_key::build_reg): Set 'key_is_invalid' flag rather than using
an INVALID_HANDLE_KEY.
(reg_key::get_int): Test for key validity before performing registry
operations.
(reg_key::set_int): Ditto.
(reg_key::get_string): Ditto.
(reg_key::set_string): Ditto.
(reg_key::kill): Ditto.
(reg_key::~reg_key): Ditto.

24 years ago2000-05-23 H.J. Lu <hjl@gnu.org>
hjl [Tue, 23 May 2000 14:05:50 +0000 (14:05 +0000)]
2000-05-23  H.J. Lu  <hjl@gnu.org>

* elf32-i386.c (elf_i386_relocate_section): Don't allow the
undefined symbol with the non-default visibility attributes.
* elf-hppa.h (elf_hppa_relocate_section): Likewise.
* elf32-arm.h (elf32_arm_relocate_section): Likewise.
* elf32-i370.c (i370_elf_relocate_section): Likewise.
* elf32-m68k.c (elf_m68k_relocate_section): Likewise.
* elf32-mcore.c (mcore_elf_relocate_section): Likewise.
* elf32-mips.c (mips_elf_calculate_relocation): Likewise.
* elf32-ppc.c (ppc_elf_relocate_section): Likewise.
* elf32-sparc.c (elf32_sparc_relocate_section): Likewise.
* elf64-alpha.c (elf64_alpha_relocate_section): Likewise.
* elf64-ia64.c (elf64_ia64_relocate_section): Likewise.
* elf64-sparc.c (sparc64_elf_relocate_section): Likewise.

24 years agosigrc wasn't initialized before being passed to sim_resume().
cagney [Tue, 23 May 2000 11:34:27 +0000 (11:34 +0000)]
sigrc wasn't initialized before being passed to sim_resume().

24 years agoAdd -Wuninitialized.
cagney [Tue, 23 May 2000 11:28:13 +0000 (11:28 +0000)]
Add -Wuninitialized.

24 years agoOops. Forgot to say "configure: Regenerate".
hp [Tue, 23 May 2000 10:03:32 +0000 (10:03 +0000)]
Oops.  Forgot to say "configure: Regenerate".

24 years ago * configure.in (i386-*-freebsd a.out entry): Quote properly.
hp [Tue, 23 May 2000 08:53:54 +0000 (08:53 +0000)]
* configure.in (i386-*-freebsd a.out entry): Quote properly.

24 years agoIRIX GCC fixes from 5.0 branch.
cagney [Tue, 23 May 2000 07:49:04 +0000 (07:49 +0000)]
IRIX GCC fixes from 5.0 branch.

24 years ago* mkvers.sh: Use snapshot date as build date since it is more interesting.
cgf [Tue, 23 May 2000 05:18:48 +0000 (05:18 +0000)]
* mkvers.sh: Use snapshot date as build date since it is more interesting.
* uname.cc (uname): Detect if this is a snapshot build and add an "S" to the
version number.  Report the snapshot date as the release date.

24 years agoMissed copyright update in last patch.
amodra [Tue, 23 May 2000 05:07:47 +0000 (05:07 +0000)]
Missed copyright update in last patch.

24 years agoPass jump reloc in fr_var so it can be used in
amodra [Tue, 23 May 2000 04:48:21 +0000 (04:48 +0000)]
Pass jump reloc in fr_var so it can be used in
md_estimate_size_before_relax, replacing old kludge.

24 years agoFrom branch. Bump VERSION number.
cagney [Tue, 23 May 2000 03:22:29 +0000 (03:22 +0000)]
From branch.  Bump VERSION number.

24 years ago * config/tc-ia64.c (FUNC_PC_RELATIVE): New.
rth [Tue, 23 May 2000 01:48:04 +0000 (01:48 +0000)]
    * config/tc-ia64.c (FUNC_PC_RELATIVE): New.
        (pseudo_func): Add pcrel.
        (operand_match):  Handle IA64_OPND_TGT64.
        (build_insn): Likewise.
        (md_begin): Initialize pseudo_func[FUNC_PC_RELATIVE].
        (ia64_gen_real_reloc_type): Handle FUNC_PC_RELATIVE.
        (fix_insn): Handle all three 64-bit relocation types.

24 years ago * elf64-ia64.c (ia64_howto_table): Add PCREL60B, PCREL21BI,
rth [Tue, 23 May 2000 01:32:27 +0000 (01:32 +0000)]
    * elf64-ia64.c (ia64_howto_table): Add PCREL60B, PCREL21BI,
        PCREL22, PCREL64I.  Zero size of special relocs.
        (elf64_ia64_reloc_type_lookup): Likewise.
        (USE_BRL, oor_brl, oor_ip): New.
        (elf64_ia64_relax_section): New.
        (elf64_ia64_check_relocs): Handle PCREL60B, PCREL22, PCREL64I.
        (elf64_ia64_install_value): Likewise, plus PCREL21BI.
        (elf64_ia64_relocate_section): Likewise.
        (bfd_elf64_bfd_relax_section): New.
        * reloc.c (BFD_RELOC_IA64_PCREL21BI): New.
        (BFD_RELOC_IA64_{PCREL22,PCREL60B,PCREL64I}): New.
        * bfd-in2.h, libbfd.h: Regenerate.

24 years ago * ia64.h (R_IA64_PCREL60B, R_IA64_PCREL21BI): New.
rth [Tue, 23 May 2000 01:30:56 +0000 (01:30 +0000)]
    * ia64.h (R_IA64_PCREL60B, R_IA64_PCREL21BI): New.
        (R_IA64_PCREL22, R_IA64_PCREL64I): New.

24 years agoAllow d suffix on iret
amodra [Tue, 23 May 2000 00:36:39 +0000 (00:36 +0000)]
Allow d suffix on iret

24 years agoPatch from Thomas de Lellis to implement --section-start
nickc [Mon, 22 May 2000 21:58:39 +0000 (21:58 +0000)]
Patch from Thomas de Lellis to implement --section-start

24 years ago * obj.h (struct format_ops): New members begin, app_file,
hp [Mon, 22 May 2000 21:19:43 +0000 (21:19 +0000)]
* obj.h (struct format_ops): New members begin, app_file,
s_set_other, s_set_desc, s_get_type, s_set_type,
separate_stab_sections, init_stab_section.

* config/obj-multi.h: Update GPL notice to v2.
(obj_begin): New.
(obj_app_file): New.
(S_SET_SIZE): Test s_set_size for NULL before calling.
(S_SET_ALIGN): Similar for s_set_align.
(S_SET_OTHER): New.
(S_SET_DESC): New.
(S_GET_TYPE): New.
(S_SET_TYPE): New.
(SEPARATE_STAB_SECTIONS): New.
(INIT_STAB_SECTION): New.
(EMIT_SECTION_SYMBOLS): New.
(AOUT_STABS) [OBJ_MAYBE_AOUT]: Define.

* config/obj-elf.h: Update GPL notice to v2.
Mention that this file is included from obj-multi.h.
(obj_begin): Wrap definition in ifndef.
(elf_file_symbol): Constify declaration.
(obj_app_file): Ditto.
(SEPARATE_STAB_SECTIONS, INIT_STAB_SECTION, OBJ_PROCESS_STAB):
Wrap in ifndef SEPARATE_STAB_SECTIONS.

* config/obj-elf.c (elf_s_set_other): New.
(elf_file_symbol): Constify argument.
(elf_separate_stab_sections): New.
(elf_init_stab_section): New.
(elf_format_ops): Add new members.  Remove comma at end.

* config/obj-ecoff.c (ecoff_separate_stab_sections): New.
(ecoff_format_ops): Add new fields.  Remove comma at end.
Mention inconsistency for emit_section_symbols.

* config/obj-coff.h (c_dot_file_symbol): Constify declaration.

* config/obj-coff.c (c_dot_file_symbol): Constify argument.
(coff_separate_stab_sections): New.
(coff_format_ops): Add new members.

* config/obj-aout.c (obj_aout_sec_sym_ok_for_reloc): New.
(obj_aout_s_set_other): New.
(obj_aout_s_set_desc): New.
(obj_aout_s_get_type): New.
(obj_aout_s_set_type): New.
(obj_aout_separate_stab_sections): New.
(aout_format_ops): New members added.  Use obj_aout_process_stab,
not 0.  Use obj_aout_sec_sym_ok_for_reloc, not 0.
(obj_aout_frob_symbol): Add ATTRIBUTE_UNUSED to args as
appropriate.
(obj_aout_line, obj_aout_weak, obj_aout_type): Ditto.

24 years ago* environ.cc (regopt): Scan HKLM if HKCU scan fails.
cgf [Mon, 22 May 2000 21:19:36 +0000 (21:19 +0000)]
* environ.cc (regopt): Scan HKLM if HKCU scan fails.

24 years ago* am33.igen: Fix leading comments of SP-relative offset insns that
aoliva [Mon, 22 May 2000 20:34:09 +0000 (20:34 +0000)]
* am33.igen: Fix leading comments of SP-relative offset insns that
referred to other registers.  Make their offsets unsigned.

24 years agoAdd peigen.lo to MIPS PE target
nickc [Mon, 22 May 2000 19:16:58 +0000 (19:16 +0000)]
Add peigen.lo to MIPS PE target

24 years agoUse bfd_generic_verify_endian_match() and fix it to only check when endianness
nickc [Mon, 22 May 2000 18:44:01 +0000 (18:44 +0000)]
Use bfd_generic_verify_endian_match() and fix it to only check when endianness
is known.

24 years agoRegerbated after change to Makefile.am
nickc [Mon, 22 May 2000 18:04:17 +0000 (18:04 +0000)]
Regerbated after change to Makefile.am

24 years ago * dir.cc (rmdir): Care for misleading error messages
corinna [Mon, 22 May 2000 17:15:47 +0000 (17:15 +0000)]
    * dir.cc (rmdir): Care for misleading error messages
        when trying to remove a directory on a samba share.
        Eliminate superfluous else branch.
        * syscalls.cc (_rename): Additional check for ERROR_FILE_EXISTS
        if MoveFile fails.

24 years agoKeep a reloc for jumps to weak and external symbols.
amodra [Mon, 22 May 2000 11:38:43 +0000 (11:38 +0000)]
Keep a reloc for jumps to weak and external symbols.

24 years agoPurge (almost) make_cleanup_func.
cagney [Mon, 22 May 2000 09:02:22 +0000 (09:02 +0000)]
Purge (almost) make_cleanup_func.

24 years ago2000-05-22 H.J. Lu <hjl@gnu.org>
hjl [Mon, 22 May 2000 07:26:58 +0000 (07:26 +0000)]
2000-05-22  H.J. Lu  <hjl@gnu.org>

* elflink.h (elf_link_output_extsym): Clear the visibility
field for symbols not defined locally.

24 years agoPurge procfs.c of make_cleanup_func.
cagney [Mon, 22 May 2000 06:17:34 +0000 (06:17 +0000)]
Purge procfs.c of make_cleanup_func.

24 years agoEliminate make_cleanup_func from top.c
cagney [Mon, 22 May 2000 05:43:39 +0000 (05:43 +0000)]
Eliminate make_cleanup_func from top.c

24 years agoReplace preg() with phex(). Cleanup monitor.c.
cagney [Mon, 22 May 2000 02:07:18 +0000 (02:07 +0000)]
Replace preg() with phex().  Cleanup monitor.c.

24 years ago* dcrt0.cc (dll_crt0_1): Move uinfo_init call to before sigproc_init to avoid a
cgf [Mon, 22 May 2000 00:54:22 +0000 (00:54 +0000)]
* dcrt0.cc (dll_crt0_1): Move uinfo_init call to before sigproc_init to avoid a
race.
(noload): Add an extra argument for debugging.
* uinfo.cc (uinfo_init): Eliminate test for multiple calls.
(getlogin): Assume that uinfo_init has already been called.

24 years ago* i387-tdep.c (print_i387_value): Cast &value to (char *) in
kettenis [Sun, 21 May 2000 21:21:20 +0000 (21:21 +0000)]
* i387-tdep.c (print_i387_value): Cast &value to (char *) in
pointer arithmetic.  Fixes a bug which manifested itself on
FreeBSD.

24 years ago2000-05-21 H.J. Lu (hjl@gnu.org)
hjl [Sun, 21 May 2000 21:08:17 +0000 (21:08 +0000)]
2000-05-21  H.J. Lu  (hjl@gnu.org)

* ld-elfvsb/main.c (main_visibility_check): Fix the protected
visibility test.

24 years ago * stabs.c (aout_process_stab): Make global.
hp [Sun, 21 May 2000 18:26:09 +0000 (18:26 +0000)]
* stabs.c (aout_process_stab): Make global.
(s_desc): Add ATTRIBUTE_UNUSED to args as appropriate.
* read.h (aout_process_stab): Declare.

* configure.in (EMULATIONS) [i386aout, i386coff, i386elf]:
Generalize to *aout, *coff *elf.
* configure: Regenerated.

* doc/internals.texi (Object format backend): Say
SEPARATE_STAB_SECTIONS needs to be nonzero, not just defined.

24 years ago * gas/elf/elf.exp: Exclude *-*-linux*coff* as non-elf.
hp [Sun, 21 May 2000 18:06:40 +0000 (18:06 +0000)]
* gas/elf/elf.exp: Exclude *-*-linux*coff* as non-elf.

24 years agoDefine LIBIBERTY
nickc [Sun, 21 May 2000 17:01:02 +0000 (17:01 +0000)]
Define LIBIBERTY

24 years ago20000-05-21 H.J. Lu (hjl@gnu.org)
hjl [Sun, 21 May 2000 16:57:14 +0000 (16:57 +0000)]
20000-05-21  H.J. Lu  (hjl@gnu.org)

* configure: Revert changes made on May 18 and May 19.

        * Makefile.in (CC_FOR_TARGET): Make sure as/ld in the gcc
        directory are used if they exist. Make sure
        $(build_tooldir)/include is searched for header files,
        $(build_tooldir)/lib/ for library files.
        (GCC_FOR_TARGET): Likewise.
        (CXX_FOR_TARGET): Likewise.

24 years ago* target.h (target_memory_bfd_section): Removed declaration.
jtc [Sat, 20 May 2000 10:29:51 +0000 (10:29 +0000)]
* target.h (target_memory_bfd_section): Removed declaration.
* target.c (target_memory_bfd_section): Removed.
* exec.c (xfer_memory): Removed #if'ed-out code which referenced
target_memory_bfd_section.

* target.h (target_read_memory_section): Removed declaration.
* target.c (target_read_memory_section): Removed.
(target_xfer_memory): Update, removed bfd_section argument.
(target_read_string, target_read_memory, target_write_memory):
Update for above change.

* gdbcore.h (read_memory_section): Removed declaration.
* corefile.c (read_memory_section): Removed.
* jv-lang.c (get_java_utf8_name): Changed calls to
read_memory_section to read_memory.
* printcmd.c (printf_command): Likewise.
* valops.c (value_at, value_fetch_lazy): Likewise.

24 years ago* exceptions.cc (interruptible): Add an argument to control whether function
cgf [Sat, 20 May 2000 05:52:33 +0000 (05:52 +0000)]
* exceptions.cc (interruptible): Add an argument to control whether function
just checks for validity.  Flag module handle == 0 as noninterrupible.
(call_handler): Always acquire and release ebp lock.  Loop for only a fixed
amount of time attempting to grab mutos and find an interruptible PC.

24 years ago * Makefile.am (TARG_ENV_HFILES): Delete te-multi.h.
hp [Sat, 20 May 2000 02:03:38 +0000 (02:03 +0000)]
* Makefile.am (TARG_ENV_HFILES): Delete te-multi.h.
* Makefile.in: Regenerated.

24 years ago * regtool.cc (find_key): Add parameter `access'.
corinna [Fri, 19 May 2000 22:02:23 +0000 (22:02 +0000)]
    * regtool.cc (find_key): Add parameter `access'.
        Call `RegOpenKeyEx' with that desired access.
        (cmd_add, cmd_remove, cmd_set, cmd_unset): Call
        `find_key' with KEY_ALL_ACCESS access.
        (cmd_list, cmd_check, cmd_get): Call `find_key'
        with KEY_READ access.

24 years ago * cgen.h (GAS_CGEN_MAX_FIXUPS): Check if already defined.
clm [Fri, 19 May 2000 21:36:14 +0000 (21:36 +0000)]
   * cgen.h (GAS_CGEN_MAX_FIXUPS): Check if already defined.

24 years agoupdate
guo [Fri, 19 May 2000 19:19:34 +0000 (19:19 +0000)]
update

24 years agoregenerate
guo [Fri, 19 May 2000 19:14:45 +0000 (19:14 +0000)]
regenerate

24 years ago20000-05-19 H.J. Lu (hjl@gnu.org)
hjl [Fri, 19 May 2000 18:14:17 +0000 (18:14 +0000)]
20000-05-19  H.J. Lu  (hjl@gnu.org)

* configure: Provide --disable-target-dir-sanity-checking to
disable the gcc directory checking for cross compiling.

24 years ago* syscalls.cc (setmode): change mode of any matching FILE* also.
dj [Fri, 19 May 2000 17:15:02 +0000 (17:15 +0000)]
* syscalls.cc (setmode): change mode of any matching FILE* also.

24 years ago* cygpath.cc: add --windir/--sysdir options
dj [Fri, 19 May 2000 17:06:28 +0000 (17:06 +0000)]
* cygpath.cc: add --windir/--sysdir options
* utils.sgml: and document them

24 years ago * config/tc-hppa.c (md_apply_fix): Mask out immediate bits of
law [Fri, 19 May 2000 00:21:12 +0000 (00:21 +0000)]
    * config/tc-hppa.c (md_apply_fix): Mask out immediate bits of
        instruction to reflect change in re_assemble_*.

24 years ago * libhppa.h (re_assemble_3, re_assemble_12, re_assemble_16,
law [Fri, 19 May 2000 00:20:31 +0000 (00:20 +0000)]
    * libhppa.h (re_assemble_3, re_assemble_12, re_assemble_16,
        re_assemble_17, re_assemble_21, re_assemble_22): Don't mask insn.
        (hppa_rebuild_insn): Mask immediate bits here instead.
        * elf-hppa.h (elf_hppa_relocate_insn): Mask here too.

24 years ago* configure.host, configure.tgt (powerpc-*-netbsd*): New entry.
jtc [Thu, 18 May 2000 23:43:57 +0000 (23:43 +0000)]
* configure.host, configure.tgt (powerpc-*-netbsd*): New entry.
* config/powerpc/nbsd.mh, config/powerpc/nbsd.mt,
config/powerpc/tm-nbsd.h, config/powerpc/nm-nbsd.h,
config/powerpc/xm-nbsd.h: New files.

24 years ago* mn10300_sim.h (genericAdd, genericSub, genericCmp, genericOr,
aoliva [Thu, 18 May 2000 22:56:27 +0000 (22:56 +0000)]
* mn10300_sim.h (genericAdd, genericSub, genericCmp, genericOr,
genericXor, genericBtst): Use `unsigned32'.
* op_utils.c: Likewise.
* mn10300.igen, am33.igen: Use `unsigned32', `signed32',
`unsigned64' or `signed64' where type width is relevant.

24 years ago2000-05-18 H.J. Lu <hjl@gnu.org>
hjl [Thu, 18 May 2000 22:01:03 +0000 (22:01 +0000)]
2000-05-18  H.J. Lu  <hjl@gnu.org>

* lexsup.c (parse_args): `i' == `r', not `q'.

24 years ago* Makefile.in: Remove external.h dependency.
cgf [Thu, 18 May 2000 21:30:30 +0000 (21:30 +0000)]
* Makefile.in: Remove external.h dependency.
* dcrt0.cc (sigthread::init): Move here from sigproc.h.
* sigproc.h (sigthread): Move init to dcrt0.cc.

24 years ago* libc/stdio/fgets.c (fgets): perform CRLF conversions if __SCLE
dj [Thu, 18 May 2000 19:03:10 +0000 (19:03 +0000)]
* libc/stdio/fgets.c (fgets): perform CRLF conversions if __SCLE

24 years ago* Makefile.in: Eliminate WINSUP_DEPS.
cgf [Thu, 18 May 2000 18:39:11 +0000 (18:39 +0000)]
* Makefile.in: Eliminate WINSUP_DEPS.
* cygpath.cc: Reorganize includes to accomodate sys/cygwin.h changes.
* mkgroup.c: Ditto.
* mkpasswd.c: Ditto.
* mount.cc: Ditto.  Eliminate use of cygwin source specific includes.
* ps.cc: Ditto.
* cygwin.cc: Eliminate obsolete file.

24 years ago* MAINTAINERS: Add Corinna to general list.
cgf [Thu, 18 May 2000 18:34:02 +0000 (18:34 +0000)]
* MAINTAINERS: Add Corinna to general list.

24 years agoEliminate.
cgf [Thu, 18 May 2000 18:32:26 +0000 (18:32 +0000)]
Eliminate.

24 years ago* select.cc (thread_pipe): Add paranoid check to ensure thread termination.
cgf [Thu, 18 May 2000 18:32:05 +0000 (18:32 +0000)]
* select.cc (thread_pipe): Add paranoid check to ensure thread termination.
* external.cc: Eliminate obsolete include.
* getopt.c (getopt_long): Fix compiler warning.
* shared.h: Moved PID_ definitions to include/sys/cygwin so that they can be
used by external programs.
* include/sys/cygwin.h: Move external definitions here.  Include sys/resource.h
to avoid having to do this everywhere.

24 years agoForce relocs emited for an executable to contain virtual addresses.
nickc [Thu, 18 May 2000 17:12:31 +0000 (17:12 +0000)]
Force relocs emited for an executable to contain virtual addresses.

24 years ago20000-05-18 H.J. Lu (hjl@gnu.org)
hjl [Thu, 18 May 2000 17:11:17 +0000 (17:11 +0000)]
20000-05-18  H.J. Lu  (hjl@gnu.org)

* configure: Ask to create the gcc directory for cross
compiling if necessary.

24 years ago * configure.in (hppa*64*-*-*): Do build ld for this configuration.
law [Thu, 18 May 2000 16:58:06 +0000 (16:58 +0000)]
    * configure.in (hppa*64*-*-*): Do build ld for this configuration.

24 years ago * config.bfd (hppa*64*-*-hpux11*): New target triplet.
law [Thu, 18 May 2000 16:55:34 +0000 (16:55 +0000)]
    * config.bfd (hppa*64*-*-hpux11*): New target triplet.

24 years ago * configure.in (hppa-*-hpux11*): If the cpu is hppa*64*, then
law [Thu, 18 May 2000 16:52:11 +0000 (16:52 +0000)]
    * configure.in (hppa-*-hpux11*): If the cpu is hppa*64*, then
        build PA64 ELF tools.
        * configure: Rebuilt.

24 years ago * configure.tgt (hppa*64*-*-*): Enable PA64 target.
law [Thu, 18 May 2000 16:48:14 +0000 (16:48 +0000)]
    * configure.tgt (hppa*64*-*-*): Enable PA64 target.

24 years ago* configure.in: Special case powerpc*-*-aix* target_makefile_frag.
dje [Thu, 18 May 2000 14:28:32 +0000 (14:28 +0000)]
* configure.in: Special case powerpc*-*-aix* target_makefile_frag.

24 years ago * include/winnt.h: Add some missing TAPE_DRIVE_* defines.
corinna [Thu, 18 May 2000 09:39:33 +0000 (09:39 +0000)]
    * include/winnt.h: Add some missing TAPE_DRIVE_* defines.

24 years agoBump version number
cagney [Thu, 18 May 2000 06:15:21 +0000 (06:15 +0000)]
Bump version number

24 years ago* sigproc.h (sigframe): Don't set frame info unless tid matches this thread id.
cgf [Thu, 18 May 2000 05:05:58 +0000 (05:05 +0000)]
* sigproc.h (sigframe): Don't set frame info unless tid matches this thread id.

24 years ago* dcrt0.cc (dll_crt0_1): Initialize mainthread stuff here before anything needs
cgf [Thu, 18 May 2000 03:20:01 +0000 (03:20 +0000)]
* dcrt0.cc (dll_crt0_1): Initialize mainthread stuff here before anything needs
it.
* sigproc.cc (sigproc_init): Move mainthread initialization out of here.
* sigproc.h (sigthread): Add init() method.
(sigframe): Don't try to initialize muto.
* sync.cc: Undef WaitForSingleObject to avoid recursion.

24 years agoTypo. bfd@sourceware -> binutils@sourceware.
cagney [Thu, 18 May 2000 00:29:13 +0000 (00:29 +0000)]
Typo.  bfd@sourceware -> binutils@sourceware.

24 years agoAdd part of patch omittede from previous delta
nickc [Wed, 17 May 2000 19:55:14 +0000 (19:55 +0000)]
Add part of patch omittede from previous delta

24 years agoFix typo in previous delta
nickc [Wed, 17 May 2000 19:53:11 +0000 (19:53 +0000)]
Fix typo in previous delta

24 years agoApply patch from Richard Gorton <gorton@scrugs.lkg.dec.com> to implement
nickc [Wed, 17 May 2000 19:38:53 +0000 (19:38 +0000)]
Apply patch from  Richard Gorton <gorton@scrugs.lkg.dec.com> to implement
--emit-relocs switch to the linker to preserve relocs in an output executable

24 years ago* Makefile.in (configure-target-libiberty): Depend on
aoliva [Wed, 17 May 2000 19:23:34 +0000 (19:23 +0000)]
* Makefile.in (configure-target-libiberty): Depend on
configure-target-newlib.

24 years ago* testsuite/winsup.api/crlf.c: New
dj [Wed, 17 May 2000 17:21:36 +0000 (17:21 +0000)]
* testsuite/winsup.api/crlf.c: New
* testsuite/winsup.api/iospeed.c: New

24 years ago2000-05-12 Michael Snyder <msnyder@.cygnus.com>
msnyder [Wed, 17 May 2000 17:10:19 +0000 (17:10 +0000)]
2000-05-12  Michael Snyder  <msnyder@.cygnus.com>

        * gdb.base/break.exp (bp on small function, optimized file):
        Add a second pass pattern.  The behavior differs here between stabs
        and dwarf for one-line functions.  Stabs preserves two line symbols
        (one before the prologue and one after) with the same line number,
        but dwarf regards these as duplicates and discards one of them.
        Therefore the address after the prologue (where the breakpoint is)
        has no exactly matching line symbol, and GDB reports the breakpoint
        as if it were in the middle of a line rather than at the beginning.

24 years ago2000-05-12 Michael Snyder <msnyder@.cygnus.com>
msnyder [Wed, 17 May 2000 17:09:26 +0000 (17:09 +0000)]
2000-05-12  Michael Snyder  <msnyder@.cygnus.com>

* config/i386/tm-i386sol2.h (COERCE_FLOAT_TO_DOUBLE): Define.

24 years agoUpdate dependencies.
amodra [Wed, 17 May 2000 14:24:25 +0000 (14:24 +0000)]
Update dependencies.

24 years ago * gdb/config/djgpp/README: Fine-tune installation instructions
eliz [Wed, 17 May 2000 11:49:52 +0000 (11:49 +0000)]
* gdb/config/djgpp/README: Fine-tune installation instructions
        based on user reports.

24 years ago * mmalloc/Makefile.in (install-info): Make sure $(infodir) exists.
eliz [Wed, 17 May 2000 11:45:56 +0000 (11:45 +0000)]
* mmalloc/Makefile.in (install-info): Make sure $(infodir) exists.
Run install-info program on the installed Info files.
* gdb/doc/Makefile.in (install-info): Run install-info on installed
Info files.

24 years agoMinor maint et.al. tweeks.
cagney [Wed, 17 May 2000 08:46:20 +0000 (08:46 +0000)]
Minor maint et.al. tweeks.

24 years agoChange v850 break-point instruction to loop. Get around lack of 16
cagney [Wed, 17 May 2000 06:51:28 +0000 (06:51 +0000)]
Change v850 break-point instruction to loop.  Get around lack of 16
bit breakpoint.

24 years ago* path.cc (mount_info::cygdrive_posix_path): Don't add trailing slash if
cgf [Wed, 17 May 2000 05:49:51 +0000 (05:49 +0000)]
* path.cc (mount_info::cygdrive_posix_path): Don't add trailing slash if
referring to something like c:\.
* dcrt0.cc (dll_crt0_1): Move uinfo initialization prior to sig_send
initialization to give signal thread a chance to finish.
* debug.cc (WFSO): Move to sigproc.cc
(WFMO): Ditto.
* exceptions.cc (interruptible): Allocate slightly more space for directory
just for paranoia's sake.
(call_handler): Eliminate nonmain argument.  Determine if main thread has set a
frame pointer and use it if so.
(sig_handle): Eliminate nonmain argument.
* net.cc: Record frame information in appropriate routines throughout.
* select.cc (select): Ditto.
* sigproc.cc: Use sigthread structure to record mainthread id throughout.
(sig_send): Record frame information for signal handler.
(wait_sig): Reflect argument change in sig_handle.
(WFSO): Move here and record frame information for signal handler.
(WFMO): Ditto.
* sigproc.h: Implement new "sigthread" class.  Implement "sigframe" class for
manipulating signal frame info.
* thread.cc (__pthread_kill): Use standard _kill() function rather than calling
sig_send directly.
* winsup.h: Eliminate ebp element from signal_dispatch class.

24 years agoFix fild.
amodra [Wed, 17 May 2000 00:47:51 +0000 (00:47 +0000)]
Fix fild.

24 years ago * fhandler_tape.cc (fhandler_dev_tape::ioctl): Check
corinna [Tue, 16 May 2000 21:42:55 +0000 (21:42 +0000)]
    * fhandler_tape.cc (fhandler_dev_tape::ioctl): Check
        for filemark feature on MTWEOF operation.

24 years agoApply patch from Charles Wilson to make PE ports search for dynamic libraries
nickc [Tue, 16 May 2000 20:53:25 +0000 (20:53 +0000)]
Apply patch from Charles Wilson to make PE ports search for dynamic libraries
in foo.dll and libfoo.dll before libfoo.a.

24 years ago* cgen/opcodes fix
fche [Tue, 16 May 2000 19:28:07 +0000 (19:28 +0000)]
* cgen/opcodes fix
* approved by nickc

[opcodes/ChangeLog]
2000-05-16  Frank Ch. Eigler  <fche@redhat.com>

* fr30-desc.h: Partially regenerated to account for changed
CGEN_MAX_* -> CGEN_ACTUAL_MAX_* macros.
* m32r-desc.h: Ditto.

[include/opcode/ChangeLog]
2000-05-16  Frank Ch. Eigler  <fche@redhat.com>

* cgen.h (CGEN_MAX_SYNTAX_BYTES): Increase to 32.  Check that
it exceeds CGEN_ACTUAL_MAX_SYNTAX_BYTES, if set.
(CGEN_MAX_IFMT_OPERANDS): Increase to 16.  Check that it exceeds
CGEN_ACTUAL_MAX_IFMT_OPERANDS, if set.

24 years ago* include/cygwin/in.h (AF_INET6): Use correct in6_addr struct.
cgf [Tue, 16 May 2000 15:50:45 +0000 (15:50 +0000)]
* include/cygwin/in.h (AF_INET6): Use correct in6_addr struct.

24 years agomanually updated some sites (txt version badly formatted, dont know why)
davidsb [Tue, 16 May 2000 15:38:47 +0000 (15:38 +0000)]
manually updated some sites (txt version badly formatted, dont know why)

24 years agoupdate README to latest net release, if only in name
davidsb [Tue, 16 May 2000 15:37:05 +0000 (15:37 +0000)]
update README to latest net release, if only in name

24 years agofix dependencies for readme.txt
davidsb [Tue, 16 May 2000 15:13:49 +0000 (15:13 +0000)]
fix dependencies for readme.txt

24 years agoremove doc/readme exclusion for starksb@ebi.ac.uk
davidsb [Tue, 16 May 2000 14:30:27 +0000 (14:30 +0000)]
remove doc/readme exclusion for starksb@ebi.ac.uk

24 years ago * som.c (som_decode_symclass): Recognize weak symbols.
clm [Tue, 16 May 2000 14:20:09 +0000 (14:20 +0000)]
    * som.c (som_decode_symclass):  Recognize weak symbols.

24 years agoReview TODO.
cagney [Tue, 16 May 2000 09:00:20 +0000 (09:00 +0000)]
Review TODO.

24 years agoRename mi/ChangeLog-mi -> mi/ChangeLog
cagney [Tue, 16 May 2000 05:07:53 +0000 (05:07 +0000)]
Rename mi/ChangeLog-mi -> mi/ChangeLog

24 years agoMake free_current_contents more robust. Use in MI.
cagney [Tue, 16 May 2000 04:57:47 +0000 (04:57 +0000)]
Make free_current_contents more robust. Use in MI.

24 years agoCleanup discard_minimal_symbols cleanup.
cagney [Tue, 16 May 2000 04:07:39 +0000 (04:07 +0000)]
Cleanup discard_minimal_symbols cleanup.

24 years agoFix signature of add_set_enum_cmd. Change VAR parameter to char**.
cagney [Tue, 16 May 2000 03:03:13 +0000 (03:03 +0000)]
Fix signature of add_set_enum_cmd.  Change VAR parameter to char**.
Cleanup signature of add_set_cmd.  Change VAR parameter to void*.

24 years agoRemove stray extern declaration of wrap_value_subscript().
cagney [Tue, 16 May 2000 02:50:23 +0000 (02:50 +0000)]
Remove stray extern declaration of wrap_value_subscript().

24 years agoCleanup bfd_close() cleanups.
cagney [Tue, 16 May 2000 02:43:39 +0000 (02:43 +0000)]
Cleanup bfd_close() cleanups.

24 years agoFix problems introduced with my last change.
amodra [Tue, 16 May 2000 02:10:00 +0000 (02:10 +0000)]
Fix problems introduced with my last change.