OSDN Git Service

pf3gnuchains/sourceware.git
24 years ago* pe-dll.c (process_def_file): auto-export data items also
dj [Mon, 17 Jul 2000 18:40:47 +0000 (18:40 +0000)]
* pe-dll.c (process_def_file): auto-export data items also
(pe_process_import_defs): also see if _imp_ form needed

24 years ago2000-07-17 matthew green <mrg@redhat.com>
jtc [Mon, 17 Jul 2000 18:11:56 +0000 (18:11 +0000)]
2000-07-17  matthew green  <mrg@redhat.com>

        * config/sparc/nm-nbsd.h (GDB_GREGSET_T, GDB_FPREGSET_T): Define.

24 years ago* new parsing option
fche [Mon, 17 Jul 2000 17:51:18 +0000 (17:51 +0000)]
* new parsing option

2000-07-17  Frank Ch. Eigler  <fche@redhat.com>

* expr.c (operand): Permit %bin literals if LITERAL_PREFIXPERCENT_BIN
is defined.

24 years ago Patch suggested by Eric Fifer <EFifer@sanwaint.com>
corinna [Mon, 17 Jul 2000 17:42:00 +0000 (17:42 +0000)]
    Patch suggested by Eric Fifer <EFifer@sanwaint.com>
        * poll.cc (poll): Fix erroneous negations.

24 years ago * spu.c: Rewrite almost everything; add enum generation, C++
shebs [Mon, 17 Jul 2000 17:14:48 +0000 (17:14 +0000)]
* spu.c: Rewrite almost everything; add enum generation, C++
output, unique global name generation, more types of expressions.
* README: Update to reflect changes.

24 years ago * environ.cc (setenv): Use __cygwin_environ instead of
corinna [Mon, 17 Jul 2000 15:59:27 +0000 (15:59 +0000)]
    * environ.cc (setenv): Use __cygwin_environ instead of
        environ after reallocating environment space.

24 years ago * testsuite/regress-demangle (failed test): Show result and
hp [Mon, 17 Jul 2000 10:45:54 +0000 (10:45 +0000)]
* testsuite/regress-demangle (failed test): Show result and
expected output.
(From GCC.)

24 years agoCast integers into pointers before converting them into canonical
cagney [Mon, 17 Jul 2000 03:39:34 +0000 (03:39 +0000)]
Cast integers into pointers before converting them into canonical
addresses.

24 years ago* gdb.base/exprs.exp: Test casts to a pointer including over and
cagney [Mon, 17 Jul 2000 02:56:12 +0000 (02:56 +0000)]
* gdb.base/exprs.exp: Test casts to a pointer including over and
underflow.

24 years ago* _cygwin_crt0_common.cc: Undef 'environ' or suffer compiler error.
cgf [Mon, 17 Jul 2000 00:24:55 +0000 (00:24 +0000)]
* _cygwin_crt0_common.cc: Undef 'environ' or suffer compiler error.

24 years ago2000-07-16 H.J. Lu (hjl@gnu.org)
hjl [Sun, 16 Jul 2000 21:29:32 +0000 (21:29 +0000)]
2000-07-16  H.J. Lu  (hjl@gnu.org)

* ld-elfvsb/elfvsb.exp (support_protected): New variable. Check
and set to "yes" if the protected visibility is expected to
pass.
(visibility_run): Set expected to fail for the "protected"
and "protected_undef_def" tests only if $support_protected is
"no".

* ld-elfvsb/main.c (PROTECTED_CHECK): Check for the protected
visibility support if defined.

24 years ago* environ.cc: Use new definition of "environ" throughout.
cgf [Sun, 16 Jul 2000 20:06:11 +0000 (20:06 +0000)]
* environ.cc: Use new definition of "environ" throughout.
(environ_init): Explicitly initialize __cygwin_environ.
(cur_environ): New function.  Detects when user has updated their environment.
* exec.cc: Use 'environ' define throughout rather than __cygwin_environ.
* spawn.cc: Ditto.
* winsup.h: Declare cur_environ, main_environ, environ.

24 years ago* acconfig.h: Add support for NEWVFORK.
cgf [Sun, 16 Jul 2000 17:38:41 +0000 (17:38 +0000)]
* acconfig.h: Add support for NEWVFORK.
* config.h.in: Ditto.
* configure.in: Add --enable-vfork option.
* configure: Regenerate.
* dcrt0.cc (quoted): Detect and fix up quoted backslashes.
* sigproc.cc (proc_subproc): Correctly name handle of newly added child process
to avoid erroneous debugging messages about closing the wrong handle.

24 years ago* spawn.cc (spawn_guts): Use \ for quoting '"'.
cgf [Sun, 16 Jul 2000 06:31:06 +0000 (06:31 +0000)]
* spawn.cc (spawn_guts): Use \ for quoting '"'.
* dcrt0.cc (quoted): Understand \ quoting for '"'.

24 years agoSlightly more efficient version of previous change.
cgf [Sun, 16 Jul 2000 04:37:43 +0000 (04:37 +0000)]
Slightly more efficient version of previous change.

24 years ago* dcrt0.cc (build_argv): Strip quotes from argv[0] since it should never be
cgf [Sun, 16 Jul 2000 04:34:05 +0000 (04:34 +0000)]
* dcrt0.cc (build_argv): Strip quotes from argv[0] since it should never be
globified.

24 years agoUpdate comments.
cgf [Sun, 16 Jul 2000 04:10:33 +0000 (04:10 +0000)]
Update comments.

24 years ago2000-07-15 H.J. Lu (hjl@gnu.org)
hjl [Sat, 15 Jul 2000 23:57:20 +0000 (23:57 +0000)]
2000-07-15  H.J. Lu  (hjl@gnu.org)

* ld-elfvsb/elfvsb.exp (visibility_run): Set expected failure
for "protected_undef_def".

* ld-elfvsb/main.c: Don't define HIDDEN_UNDEF_TEST when
PROTECTED_WEAK_TEST is defined.
Don't define PROTECTED_UNDEF_TEST when PROTECTED_WEAK_TEST is
defined.
Define PROTECTED_TEST when PROTECTED_UNDEF_TEST is defined.

* ld-elfvsb/sh1.c (visibility): Mark protected only if
PROTECTED_TEST, PROTECTED_UNDEF_TEST or PROTECTED_WEAK_TEST
is defined.
(visibility_var): Likewise.

24 years ago2000-07-15 H.J. Lu <hjl@gnu.org>
hjl [Sat, 15 Jul 2000 18:42:00 +0000 (18:42 +0000)]
2000-07-15  H.J. Lu  <hjl@gnu.org>

* aoutx.h (translate_to_native_sym_flags): Handle BSF_LOCAL.

24 years agoProperly handle references
dberlin [Sat, 15 Jul 2000 17:40:30 +0000 (17:40 +0000)]
Properly handle references

24 years ago * doc/c-mips.texi (MIPS Opts): Remove erroneous space after
ian [Sat, 15 Jul 2000 15:09:13 +0000 (15:09 +0000)]
* doc/c-mips.texi (MIPS Opts): Remove erroneous space after
@code.

24 years ago(hppa_fix_adjustable): Don't reduce certain symbols to section syms.
amodra [Sat, 15 Jul 2000 12:57:14 +0000 (12:57 +0000)]
(hppa_fix_adjustable): Don't reduce certain symbols to section syms.

24 years ago* dll_init.cc (dll_list::alloc): Round correctly. Use VirtualAlloc since
cgf [Sat, 15 Jul 2000 04:36:10 +0000 (04:36 +0000)]
* dll_init.cc (dll_list::alloc): Round correctly.  Use VirtualAlloc since
shared file mapping is unnecessary.
(dll_list::detach): Release memory via VirtualFree since there we no longer use
shared file mapping.

24 years ago* hinfo.cc (hinfo::linearize_fd_array): Make max_used_fd an int so that we can
cgf [Sat, 15 Jul 2000 02:48:10 +0000 (02:48 +0000)]
* hinfo.cc (hinfo::linearize_fd_array): Make max_used_fd an int so that we can
detect when there are no fds to pass.
* dcrt0.cc (host_dependent_constants::init): Revert Sat Mar 18 01:32:04 2000
change.
(dll_crt0_1): Set "cygwin_finished_initializing" flag.
(dll_crt0): Don't perform memcpy if uptr is already set to internal structure.
(_dll_crt0): Remember location of programs envptr.
* dll_init.h (per_module, dll, dll_list): Revamp.
* dll_init.cc: Revamp.  Use new classes.
* fork.cc (fork): Use new revamped dll, dll_list, and per_module stuff.
* environ.cc: Use __cygwin_environ throughout rather than the
user_data->envptr.
* exec.cc: Ditto.
* spawn.cc: Ditto.
* winsup.h: Declare update_envptrs, cygwin_finished_initializing.
* lib/_cygwin_crt0_common.cc (_cygwin_crt0_common): Revert previous change.
* lib/cygwin_attach_dll.cc (cygwin_attach_dll): Always pass in own per_process
structure or we end up overwriting information from the main program.

24 years ago*** empty log message ***
nickc [Fri, 14 Jul 2000 22:28:24 +0000 (22:28 +0000)]
*** empty log message ***

24 years agoAdd new command line switch --no-construct-floats
nickc [Fri, 14 Jul 2000 22:23:33 +0000 (22:23 +0000)]
Add new command line switch --no-construct-floats

24 years ago * ppcbug-rom.c (ppcbug_regnames[]): Make array size implicit.
nsd [Fri, 14 Jul 2000 22:17:32 +0000 (22:17 +0000)]
* ppcbug-rom.c (ppcbug_regnames[]): Make array size implicit.
* rs6000-tdep.c (DEFAULT_LR_SAVE): Move to config/*/tm-*.h.
(rs6000_gdbarch_init): Use generic_pc_in_call_dummy instead of
rs6000_pc_in_call_dummy.
* config/rs6000/tm-rs6000.h (DEFAULT_LR_SAVE): Move here from
rs6000-tdep.c.
* config/powerpc/tm-ppc-eabi.h: Remove various definitions
handled by multi-arched rs6000-tdep.c.

24 years ago2000-07-14 Fernando Nasser <fnasser@cygnus.com>
fnasser [Fri, 14 Jul 2000 21:27:15 +0000 (21:27 +0000)]
2000-07-14  Fernando Nasser <fnasser@cygnus.com>

        * wrapper.c (sim_create_inferior): Fix typo in the previous patch.

24 years agoFix definition of SKIP_PROLOGUE macro.
nickc [Fri, 14 Jul 2000 20:55:41 +0000 (20:55 +0000)]
Fix definition of SKIP_PROLOGUE macro.

24 years ago2000-07-14 Fernando Nasser <fnasser@cygnus.com>
fnasser [Fri, 14 Jul 2000 16:49:46 +0000 (16:49 +0000)]
2000-07-14  Fernando Nasser <fnasser@cygnus.com>

        * wrapper.c (sim_create_inferior): Reset mode to ARM when creating a
        new inferior.

24 years ago * mount.cc (mount_already_exists): Slightly rearrange.
corinna [Thu, 13 Jul 2000 21:49:36 +0000 (21:49 +0000)]
    * mount.cc (mount_already_exists): Slightly rearrange.
        Change message texts.

24 years ago* libc/stdio/vfprintf.c: pad 0.0 correctly with %e
dj [Thu, 13 Jul 2000 18:51:11 +0000 (18:51 +0000)]
* libc/stdio/vfprintf.c: pad 0.0 correctly with %e

24 years ago2000-07-13 Michael Snyder <msnyder@cleaver.cygnus.com>
msnyder [Thu, 13 Jul 2000 17:54:35 +0000 (17:54 +0000)]
2000-07-13  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * parse.c: Include inferior.h.

24 years agoFix some mips configure problems.
amodra [Thu, 13 Jul 2000 14:57:49 +0000 (14:57 +0000)]
Fix some mips configure problems.

24 years ago * mount.cc (mount_already_exists): Additional warning message
corinna [Thu, 13 Jul 2000 11:09:53 +0000 (11:09 +0000)]
    * mount.cc (mount_already_exists): Additional warning message
        if mount point exists with another mount type.

24 years agoOops, one to many ChangeLog entries.
cagney [Thu, 13 Jul 2000 07:57:34 +0000 (07:57 +0000)]
Oops, one to many ChangeLog entries.

24 years agoCheck that GDB and the C compiler agree about the sizeof a few basic C
cagney [Thu, 13 Jul 2000 05:07:54 +0000 (05:07 +0000)]
Check that GDB and the C compiler agree about the sizeof a few basic C
types.

24 years ago* pe-dll.c (make_one): fix a typo in the __imp_ name decoration
dj [Thu, 13 Jul 2000 00:51:40 +0000 (00:51 +0000)]
* pe-dll.c (make_one): fix a typo in the __imp_ name decoration
for dll import libraries

24 years ago2000-07-12 Syd Polk <spolk@redhat.com>
spolk [Thu, 13 Jul 2000 00:00:27 +0000 (00:00 +0000)]
2000-07-12  Syd Polk  <spolk@redhat.com>

* library/Makefile.am: Only regenerate tclIndex and pkgIndex.tcl
if this is configured with --enable-maintainer-mode.

24 years ago * parse.c (target_map_name_to_register): Include pseudo-regs.
msnyder [Wed, 12 Jul 2000 23:16:45 +0000 (23:16 +0000)]
    * parse.c (target_map_name_to_register): Include pseudo-regs.

24 years ago2000-07-12 Michael Snyder <msnyder@cleaver.cygnus.com>
msnyder [Wed, 12 Jul 2000 22:01:16 +0000 (22:01 +0000)]
2000-07-12  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * regcache.c (registers_changed, registers_fetched): Use
        ARCH_NUM_REGS directly, eliminating an unnecessary variable.

        This change adds pseudo-register capability to GDB.
        Pseudo-registers are handled like registers, but they
        don't come from or live on the target.  They may be
        aliases for an existing register, or they may be computed.
        * defs.h (NUM_PSEUDO_REGISTERS): Define default of zero.
        (ARCH_FETCH_PSEUDO_REGISTERS): Define default of no-op.
        (ARCH_STORE_PSEUDO_REGISTERS): Define default of no-op.
        # regcache.c (registers_changed): Mark pseudo-registers
        invalid, as well as real registers.
        (registers_fetched): Do not mark pseudo-registers as fetched
        at the same time as other (real) registers.
        (read_register_bytes): Fetch pseudo-registers (if any) from
        the target architecture module instead of from the target.
        (read_register_gen): Ditto.
        (read_register): Ditto.
        (write_register_bytes): Store pseudo-registers (if any) to
        the target architecture module instead of to the target.
        (write_register_gen): Ditto.
        (write_register): Ditto.
        (build_regcache): Allocate enough register_valid space for
        pseudo-registers as well as normal (real) ones.

24 years ago* objdump.c (usage): Make output of `objdump --help' more
kettenis [Wed, 12 Jul 2000 19:52:17 +0000 (19:52 +0000)]
* objdump.c (usage): Make output of `objdump --help' more
consistent with the rest of the GNU world.  Add a line describing
the purpose of the program.

24 years ago* libbfd.c (bfd_seek): fix 'seek beyond EOF' error when writing
dj [Wed, 12 Jul 2000 18:29:55 +0000 (18:29 +0000)]
* libbfd.c (bfd_seek): fix 'seek beyond EOF' error when writing
out a structure that is BFD_IN_MEMORY.

24 years ago Add padding to the last section when aligning it increases its size.
nickc [Wed, 12 Jul 2000 16:45:45 +0000 (16:45 +0000)]
 Add padding to the last section when aligning it increases its size.

24 years agoSupport the g++ attribute init_priority in gcc 2.95.2 and later.
nickc [Wed, 12 Jul 2000 16:41:29 +0000 (16:41 +0000)]
Support the g++ attribute init_priority in gcc 2.95.2 and later.

24 years agoUpdate comment.
amodra [Wed, 12 Jul 2000 11:54:35 +0000 (11:54 +0000)]
Update comment.

24 years ago* valops.c (value_cast): Allow cast from INT, ENUM or RANGE to
cagney [Wed, 12 Jul 2000 08:31:47 +0000 (08:31 +0000)]
* valops.c (value_cast): Allow cast from INT, ENUM or RANGE to
POINTER.

24 years agoUse section id in get_dyn_name.
amodra [Wed, 12 Jul 2000 05:03:01 +0000 (05:03 +0000)]
Use section id in get_dyn_name.

24 years ago* debug.cc (thread_stub): Use impure_ptr in place of reent_data.
cgf [Wed, 12 Jul 2000 04:49:07 +0000 (04:49 +0000)]
* debug.cc (thread_stub): Use impure_ptr in place of reent_data.
* dll_init.cc (dll_dllcrt0): Replace erroneous use of local symbol with correct
__cygwin_user_data->impure_ptr.

24 years ago* lib/_cygwin_crt0_common.cc (_cygwin_crt0_common): Don't reset environ if
cgf [Wed, 12 Jul 2000 04:02:45 +0000 (04:02 +0000)]
* lib/_cygwin_crt0_common.cc (_cygwin_crt0_common): Don't reset environ if
already set.

24 years agoFix formatting and add missing new lkine at end of error message
nickc [Tue, 11 Jul 2000 20:17:02 +0000 (20:17 +0000)]
Fix formatting and add missing new lkine at end of error message

24 years agoFix formatting.
nickc [Tue, 11 Jul 2000 18:48:17 +0000 (18:48 +0000)]
Fix formatting.

24 years agoAdd myself as SPARC maintainer.
jakub [Tue, 11 Jul 2000 18:45:27 +0000 (18:45 +0000)]
Add myself as SPARC maintainer.

24 years ago * sparc-opc.c (sparc_opcodes): popc has 0 in rs1, not rs2.
jakub [Tue, 11 Jul 2000 18:44:12 +0000 (18:44 +0000)]
* sparc-opc.c (sparc_opcodes): popc has 0 in rs1, not rs2.
Reported by Bill Clarke <llib@computer.org>.

24 years ago* include/shlobj.h: add CSIDL_COMMON_*
dj [Tue, 11 Jul 2000 17:33:48 +0000 (17:33 +0000)]
* include/shlobj.h: add CSIDL_COMMON_*

24 years ago2000-07-11 Scott Bambrough <scottb@netwinder.org>
scottb [Tue, 11 Jul 2000 14:00:41 +0000 (14:00 +0000)]
2000-07-11  Scott Bambrough <scottb@netwinder.org>

* command.c (do_setshow_command): Fix typo in var_auto_boolean
case.

24 years ago* mips-tdep.c: General cleanup. Delete all #if 0 code. Convert
cagney [Tue, 11 Jul 2000 11:02:11 +0000 (11:02 +0000)]
* mips-tdep.c: General cleanup.  Delete all #if 0 code.  Convert
all old style K&R function definitions to ISO-C.
(struct gdbarch_tdep): Add mips_abi_string.
(mips_gdbarch_init): Initialize.
(mips_dump_tdep): Print mips_abi_string and other values.
(mips_push_arguments): Add more detailed tracing.

24 years agoForce MIPS to sign-extend any addresses read from registers.
cagney [Tue, 11 Jul 2000 10:24:24 +0000 (10:24 +0000)]
Force MIPS to sign-extend any addresses read from registers.

24 years agoMove the ``set mask-address'' command to remote-mips.c. Disable
cagney [Tue, 11 Jul 2000 09:25:21 +0000 (09:25 +0000)]
Move the ``set mask-address'' command to remote-mips.c.  Disable
address masking in mips-tdep.c.

24 years ago * README:
mdejong [Tue, 11 Jul 2000 09:14:25 +0000 (09:14 +0000)]
* README:
* library/Makefile.am:
* library/Makefile.in:
* library/tclIndex:
* library/tree.tcl:
* library/treetable.tcl:
* src/Makefile.am:
* src/Makefile.in:
* src/guitcl.h:
* src/tkTreeTable.c:
* src/tkTreeTable.h: Moved implementation of
"treetable" command out back into snavigator.

24 years ago* printcmd.c (print_scalar_formatted): Move masking of 'a' address
cagney [Tue, 11 Jul 2000 08:51:59 +0000 (08:51 +0000)]
* printcmd.c (print_scalar_formatted): Move masking of 'a' address
from here.
(print_address_numeric): To here.
* TODO: Update.

24 years ago* symtab.c: Use paddr_nz() to print addresses.
cagney [Tue, 11 Jul 2000 07:56:22 +0000 (07:56 +0000)]
* symtab.c: Use paddr_nz() to print addresses.

24 years agoAdd function bfd_elf_get_sign_extend_vma.
cagney [Tue, 11 Jul 2000 07:28:24 +0000 (07:28 +0000)]
Add function bfd_elf_get_sign_extend_vma.

24 years agoThe MIPS thinks that addresses are signed. Sign extend MIPS ECOFF
cagney [Tue, 11 Jul 2000 06:37:34 +0000 (06:37 +0000)]
The MIPS thinks that addresses are signed.  Sign extend MIPS ECOFF
addresses.

24 years ago* elfcode.h (elf_object_p): Use bfd_set_start_address and not
cagney [Tue, 11 Jul 2000 06:08:18 +0000 (06:08 +0000)]
* elfcode.h (elf_object_p): Use bfd_set_start_address and not
bfd_get_start_address.
(elf_swap_ehdr_in): Sign extend e_entry when applicable.
(elf_swap_ehdr_out): Ditto.

24 years agoAdd read_signed_register{,_pid}(). Change return type of
cagney [Tue, 11 Jul 2000 05:42:25 +0000 (05:42 +0000)]
Add read_signed_register{,_pid}().  Change return type of
read_register{,_pid}() to ULONGEST.

24 years agoRemove some forward declarations in ldemul.h and ldfile.h, and
amodra [Tue, 11 Jul 2000 03:42:41 +0000 (03:42 +0000)]
Remove some forward declarations in ldemul.h and ldfile.h, and
re-arrange header include order.
Fix shadowing warnings in ldlang.h
Fix compile errors in mpw-elfmips.c

24 years agoPARAMS elimination.
kevinb [Tue, 11 Jul 2000 03:13:25 +0000 (03:13 +0000)]
PARAMS elimination.

24 years ago* fhandler_console.cc (fhandler_console::read): Unicode interface to
cgf [Mon, 10 Jul 2000 23:08:45 +0000 (23:08 +0000)]
* fhandler_console.cc (fhandler_console::read): Unicode interface to
ReadConsoleInput only exists on W2K, so use workaround from Kazuhiro Fujieda
<fujieda@jaist.ac.jp>.

24 years agoFix formatting
nickc [Mon, 10 Jul 2000 19:09:50 +0000 (19:09 +0000)]
Fix formatting

24 years ago Fix formatting.
nickc [Mon, 10 Jul 2000 18:59:26 +0000 (18:59 +0000)]
 Fix formatting.

24 years agoAdd set of bfd_mach_ cases for compatibility with older binutils
nickc [Mon, 10 Jul 2000 18:29:38 +0000 (18:29 +0000)]
Add set of bfd_mach_ cases for compatibility with older binutils

24 years agoFix a date.
amodra [Mon, 10 Jul 2000 18:07:44 +0000 (18:07 +0000)]
Fix a date.

24 years ago2000-07-10 H.J. Lu <hjl@gnu.org>
hjl [Mon, 10 Jul 2000 17:20:35 +0000 (17:20 +0000)]
2000-07-10  H.J. Lu  <hjl@gnu.org>

* emultempl/pe.em (pe_enable_stdcall_fixup): Protect with
DLL_SUPPORT.
(strhash): Likewise.
(compute_dll_image_base): Likewise.
(pe_undef_found_sym): Likewise.
(pe_undef_cdecl_match): Likewise.
(gld_${EMULATION_NAME}_open_dynamic_archive): Mark the
argument "arch" with ATTRIBUTE_UNUSED.

24 years agoWarning fix and remove extraneous hppa*-*-linux-gnu*.
amodra [Mon, 10 Jul 2000 17:15:10 +0000 (17:15 +0000)]
Warning fix and remove extraneous hppa*-*-linux-gnu*.

24 years agoEven more hppa testsuite patches.
amodra [Mon, 10 Jul 2000 17:02:16 +0000 (17:02 +0000)]
Even more hppa testsuite patches.

24 years agoComment the relocs.
amodra [Mon, 10 Jul 2000 15:34:31 +0000 (15:34 +0000)]
Comment the relocs.

24 years agoAdd missing text.
cgf [Mon, 10 Jul 2000 15:31:46 +0000 (15:31 +0000)]
Add missing text.

24 years ago* Makefile.in (install): Install textmode.o as well as binmode.o.
cgf [Mon, 10 Jul 2000 15:30:04 +0000 (15:30 +0000)]
* Makefile.in (install): Install textmode.o as well as binmode.o.

24 years agoA few tweaks required to use Readline as part of the DJGPP port of GDB.
eliz [Mon, 10 Jul 2000 15:22:16 +0000 (15:22 +0000)]
A few tweaks required to use Readline as part of the DJGPP port of GDB.

24 years agoYet more hppa testuite tweaks for hppa-linux.
amodra [Mon, 10 Jul 2000 15:21:05 +0000 (15:21 +0000)]
Yet more hppa testuite tweaks for hppa-linux.

24 years agoMore warning fixes, and a tweak in tc-hppa.c to check constant
amodra [Mon, 10 Jul 2000 15:15:01 +0000 (15:15 +0000)]
More warning fixes, and a tweak in tc-hppa.c to check constant
branch offsets a little more thoroughly.

24 years ago* mips-tdep.c (mips_push_arguments): Always align struct_addr on a
cagney [Mon, 10 Jul 2000 15:09:23 +0000 (15:09 +0000)]
* mips-tdep.c (mips_push_arguments): Always align struct_addr on a
16 byte boundary. Align allocated argument space using
MIPS_STACK_ARGSIZE.  Reserve space on stack for the struct return
and floating-point registers.  Use fp_register_arg_p to determine
if float_argreg should be aligned.

24 years agoRemove some of the hppa testsuite fudges for hppa-linux.
amodra [Mon, 10 Jul 2000 14:59:48 +0000 (14:59 +0000)]
Remove some of the hppa testsuite fudges for hppa-linux.

24 years agoWarning fixes.
amodra [Mon, 10 Jul 2000 14:51:04 +0000 (14:51 +0000)]
Warning fixes.

24 years ago2000-07-10 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Mon, 10 Jul 2000 14:43:36 +0000 (14:43 +0000)]
2000-07-10  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

* config/sh/tm-sh.h (STORE_RETURN_VALUE): Redefine as
  sh_store_return_value().
* sh-tdep.c (sh_store_return_value): New function. Store the
  value returned by a function into the appropriate register.

2000-07-10  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

        * sh-tdep.c (sh_skip_prologue): Before looking at the actual
  instructions, try to see if the symbol table can be of help, by
  calling after_prologue(). If this doesn't work, call
  skip_prologue_hard_way().
(skip_prologue_hard_way): Renamed from sh_skip_prologue. Add some
  more instruction pattern matching for pushing of arguments, and
  manipulation of r14.
(after_prologue): New function. Use symbol table info to determine
  the end of the prologue, if possible.

24 years ago2000-07-07 Michael Snyder <msnyder@cleaver.cygnus.com>
msnyder [Mon, 10 Jul 2000 06:16:51 +0000 (06:16 +0000)]
2000-07-07  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * findvar.c (_initialize_findvar, build_findvar, write_fp, read_fp,
        generic_target_write_fp, generic_target_read_fp, write_sp, read_sp,
        generic_target_write_sp, generic_target_read_sp, write_pc, read_pc,
        generic_target_write_pc, generic_target_read_pc, write_pc_pid,
        read_pc_pid, supply_register, write_register_pid, write_register,
        read_register_pid, read_register, write_register_bytes,
        read_register_bytes, write_register_gen, read_register_gen,
        registers_fetched, registers_changed, find_saved_register,
        read_relative_register_raw_bytes, default_get_saved_register,
        read_relative_register_raw_bytes_for_frame, get_saved_register):
        Move from this file into new file regcache.c.
        (register_valid, registers_pid, registers): Ditto.
        * regcache.c: New file to hold the register cache.
        (register_cached): New function to read register_valid array.
        * value.h (register_cached): Declare.
        * defs.h (default_get_saved_register): Delete decl of static function.
        * Makefile.in: Add regcache module.

24 years agoDummy commit for diff purposes.
msnyder [Mon, 10 Jul 2000 06:14:40 +0000 (06:14 +0000)]
Dummy commit for diff purposes.

24 years agoRyan Bradetich's warning fixes.
amodra [Mon, 10 Jul 2000 05:14:13 +0000 (05:14 +0000)]
Ryan Bradetich's warning fixes.

24 years agoFrom Pierre Muller <muller@ics.u-strasbg.fr>:
cagney [Mon, 10 Jul 2000 05:09:51 +0000 (05:09 +0000)]
From Pierre Muller <muller@ics.u-strasbg.fr>:
* p-typeprint.c (pascal_type_print_method_args): Add braces around
isdigit after while keyword.

24 years agoAvoid negative section sequence ids.
amodra [Mon, 10 Jul 2000 02:05:40 +0000 (02:05 +0000)]
Avoid negative section sequence ids.

24 years ago * spawn.cc (spawn_guts): Close handle `hToken' only if it's not
corinna [Sun, 9 Jul 2000 21:02:43 +0000 (21:02 +0000)]
    * spawn.cc (spawn_guts): Close handle `hToken' only if it's not
        copied from myself->token.
        * syscalls.cc (seteuid): Replace CopySid by memcpy which is foolproof
        here.

24 years ago* ppc-opc.c (powerpc_opcodes): Correct suffix for vslw.
geoffk [Sun, 9 Jul 2000 20:28:51 +0000 (20:28 +0000)]
* ppc-opc.c (powerpc_opcodes): Correct suffix for vslw.
Patch by Randall J Fisher <rfisher@ecn.purdue.edu>.

24 years ago2000-07-06 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Sun, 9 Jul 2000 19:11:43 +0000 (19:11 +0000)]
2000-07-06  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

        * TODO: Remove readline 4.1 import item.

24 years agoreadline:
ezannoni [Sun, 9 Jul 2000 17:19:55 +0000 (17:19 +0000)]
readline:
2000-07-09  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

        * Import of readline 4.1.

        Locally modified files: Makefile.in, configure.in, configure
        (regenerated), config.h.in (regenerated), readline.h, rltty.c,
  shell.c signals.c.

        Locally added files: acconfig.h, config/*, config.h.bot,
        cross-build/*, doc/inc-hit.texinfo.

        New files: USAGE, rlprivate.h, rlshell.h, xmalloc.h.
examples:
2000-07-09  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

        * Import of readline 4.1.

        New files: excallback.c, rlfe.c.
doc:
2000-07-09  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

        * Import of readline 4.1.

        Regenerated inc-hist.texinfo as copy of hsuser.texinfo, for
        inclusion in the gdb manual.

        New file: rluserman.texinfo

24 years agoSlight optimization.
cgf [Sun, 9 Jul 2000 16:21:55 +0000 (16:21 +0000)]
Slight optimization.

24 years agoInitial revision
ezannoni [Sun, 9 Jul 2000 16:21:20 +0000 (16:21 +0000)]
Initial revision

24 years agoAdd several more port specific maintainers
nickc [Sun, 9 Jul 2000 15:23:00 +0000 (15:23 +0000)]
Add several more port specific maintainers

24 years ago2000-07-09 Koundinya K <kk@ddeorg.soft.net>
ulfc [Sun, 9 Jul 2000 13:48:21 +0000 (13:48 +0000)]
2000-07-09  Koundinya K  <kk@ddeorg.soft.net>

        * elf32-mips.c (sort_dynamic_relocs): New Function.
        (_bfd_mips_elf_finish_dynamic_sections): Call sort_dynamic_relocs
via qsort to sort the dynamic relocations in increasing r_symndx
value.

24 years agoForgot to save in emacs.
amodra [Sun, 9 Jul 2000 09:04:39 +0000 (09:04 +0000)]
Forgot to save in emacs.