OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
22 years ago * include/winnt.h (THREAD_PRIORITY_*): Remove defines.
dannysmith [Thu, 2 May 2002 05:59:55 +0000 (05:59 +0000)]
* include/winnt.h (THREAD_PRIORITY_*): Remove defines.
Add TIMER_* to last ChangeLog entry.

22 years agoadd new files
cgf [Thu, 2 May 2002 04:26:05 +0000 (04:26 +0000)]
add new files

22 years agoadd comment
cgf [Thu, 2 May 2002 04:14:40 +0000 (04:14 +0000)]
add comment

22 years ago* path.h (pathconv_arg): Add PC_POSIX.
cgf [Thu, 2 May 2002 04:13:41 +0000 (04:13 +0000)]
* path.h (pathconv_arg): Add PC_POSIX.
(path_conv): Add normalized_path field.
* path.cc (path_conv::~path_conv): New destructor.
(path_conv::check): Set normalized_path, where appropriate.
* dtable.cc (build_fhandler_from_name): Use normalized path from path_conv.
* syscalls.cc (chroot): Ditto.
* cygheap.h: Remove path_prefix_p declaration.  Christopher Faylor
<cgf@redhat.com> (minor fixups)
* Makefile.in: Add fhandler_proc.o, fhandler_registry.o, fhandler_process.o and
fhandler_virtual.o.
* dtable.cc (dtable::build_fhandler): Add entries for FH_PROC, FH_REGISTRY and
FH_PROCESS.  Set unix_name to the normalized posix path.
* fhandler.h: Add constants for FH_PROC, FH_REGISTRY and FH_PROCESS.  Add class
declarations for fhandler_virtual, fhandler_proc, fhandler_registry and
fhandler_virtual.  Update fhandler_union accordingly.
* fhandler_proc.cc: New file.  Add implementation for fhandler_proc.
* fhandler_virtual.cc: New file.  Add implementation for fhandler_virtual.
* fhandler_process.cc: New file.  Add implementation for fhandler_process.
* fhandler_registry.cc: New file.  Add implementation for fhandler_registry.
* path.cc: Add isproc and isvirtual_dev macros.
* path.cc (path_conv::check): Add check for virtual devices.
* path.cc (mount_info::conv_to_win32_path): Convert paths in /proc to empty
Win32 paths.
* path.cc (chdir): Replace check for FH_CYGDRIVE with more generic
isvirtual_dev macro.  Force setting of posix path for virtual fhandlers.
* path.h: Add externally visible path_prefix_p and normalized_posix_path
prototypes.

22 years ago * include/winnt.h (THREAD_*, EVENT_*, MUTANT_*,
dannysmith [Thu, 2 May 2002 03:49:42 +0000 (03:49 +0000)]
* include/winnt.h (THREAD_*, EVENT_*, MUTANT_*,
SEMAPHORE_*, MUTEX_*): Add new defines.

22 years agoYank previous change - set current arch to NULL.
cagney [Thu, 2 May 2002 01:38:23 +0000 (01:38 +0000)]
Yank previous change - set current arch to NULL.

22 years ago* utmp.h: Define more UNIX constants.
cgf [Thu, 2 May 2002 00:59:38 +0000 (00:59 +0000)]
* utmp.h: Define more UNIX constants.

22 years ago*** empty log message ***
gdbadmin [Thu, 2 May 2002 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
amodra [Thu, 2 May 2002 00:00:06 +0000 (00:00 +0000)]
daily update

22 years ago[ common/ChangeLog ]
cgd [Wed, 1 May 2002 23:26:31 +0000 (23:26 +0000)]
[ common/ChangeLog ]
2002-05-01  Chris Demetriou  <cgd@broadcom.com>

        * callback.c: Use 'deprecated' rather than 'depreciated.'

[ igen/ChangeLog ]
2002-05-01  Chris Demetriou  <cgd@broadcom.com>

        * igen.c: Use 'deprecated' rather than 'depreciated.'

[ mips/ChangeLog ]
2002-05-01  Chris Demetriou  <cgd@broadcom.com>

        * interp.c: Use 'deprecated' rather than 'depreciated.'
        * sim-main.h: Likewise.

22 years ago* gdbarch.sh (gdbarch_update_p): Swap out the old architecture
cagney [Wed, 1 May 2002 22:02:19 +0000 (22:02 +0000)]
* gdbarch.sh (gdbarch_update_p): Swap out the old architecture
before probing for a new one.  Detect errorenous gdbarch_init
functions.
* gdbarch.c: Regenerate.

22 years ago * configure.in (noconfigdirs): Replace [ ] with test.
fitzsim [Wed, 1 May 2002 21:32:32 +0000 (21:32 +0000)]
* configure.in (noconfigdirs): Replace [ ] with test.

22 years ago* config/mn10200/tm-mn10200.h: Include "symfile.h" and "symtab.h".
cagney [Wed, 1 May 2002 21:26:52 +0000 (21:26 +0000)]
* config/mn10200/tm-mn10200.h: Include "symfile.h" and "symtab.h".
* config/mcore/tm-mcore.h: Ditto.  Update copyright.
* config/v850/tm-v850.h: Ditto.  Update copyright.

22 years ago * configure.in (noconfigdirs): Do not add target-newlib if
fitzsim [Wed, 1 May 2002 20:42:00 +0000 (20:42 +0000)]
* configure.in (noconfigdirs): Do not add target-newlib if
target == i[3456]86-*-linux*, and host == target.

22 years ago* include/cygwin/types.h: Include <sys/sysmacros.h>.
cgf [Wed, 1 May 2002 20:26:31 +0000 (20:26 +0000)]
* include/cygwin/types.h: Include <sys/sysmacros.h>.

22 years ago * Makefile.am: Add support for checking multilibs.
fitzsim [Wed, 1 May 2002 20:26:04 +0000 (20:26 +0000)]
* Makefile.am: Add support for checking multilibs.

22 years ago * libc/Makefile.am (SUBLIBS): Add LIBC_EXTRA_LIB.
fitzsim [Wed, 1 May 2002 18:43:57 +0000 (18:43 +0000)]
* libc/Makefile.am (SUBLIBS): Add LIBC_EXTRA_LIB.
(SUBDEFS): Add LIBC_EXTRA_DEF.
* libc/configure.in (LIBC_EXTRA_LIB): New variable.
(LIBC_EXTRA_DEF): Likewise.
(extra_dir): Likewise.
* libc/machine/xscale/machine: New directory.
* libc/machine/xscale/machine/profile.h: New file.

* Makefile.am (site.exp): Remove newlib_cflags.  Add
multibuildtop.
* testsuite/newlib.locale/UTF-8.c: Change fprintf's to printf's.
* testsuite/lib/flags.exp: New file.
* testsuite/lib/newlib.exp: Load flags.exp.
(newlib_target_compile): Remove libgloss directory references.
(newlib_init): Remove newlib_cflags references.

22 years ago2002-05-01 Chris Demetriou <cgd@broadcom.com>
cgd [Wed, 1 May 2002 17:26:14 +0000 (17:26 +0000)]
2002-05-01  Chris Demetriou  <cgd@broadcom.com>

        * cp1.c (store_fpr): Remove #ifdef'd out call to UndefinedResult
        which wouldn't compile anyway.
        * sim-main.h (unpredictable_action): New function prototype.
        (Unpredictable): Define to call igen function unpredictable().
        (NotWordValue): New macro to call igen function not_word_value().
        (UndefinedResult): Remove.
        * interp.c (undefined_result): Remove.
        (unpredictable_action): New function.
        * mips.igen (not_word_value, unpredictable): New functions.
        (ADD, ADDI, do_addiu, do_addu, BGEZAL, BGEZALL, BLTZAL, BLTZALL)
        (CLO, CLZ, MADD, MADDU, MSUB, MSUBU, MUL, do_mult, do_multu)
        (do_sra, do_srav, do_srl, do_srlv, SUB, do_subu): Invoke
        NotWordValue() to check for unpredictable inputs, then
        Unpredictable() to handle them.

22 years ago * Add flags.exp.
fitzsim [Wed, 1 May 2002 17:06:25 +0000 (17:06 +0000)]
* Add flags.exp.

22 years ago * Makefile.am (site.exp): Remove newlib_cflags. Add
fitzsim [Wed, 1 May 2002 17:05:42 +0000 (17:05 +0000)]
* Makefile.am (site.exp): Remove newlib_cflags.  Add
multibuildtop.
* testsuite/newlib.locale/UTF-8.c: Change fprintf's to printf's.
* testsuite/lib/flags.exp: New file.
* testsuite/lib/newlib.exp: Load flags.exp.
(newlib_target_compile): Remove libgloss directory references.
(newlib_init): Remove newlib_cflags references.

22 years ago 2002-05-01 Fred Fish <fnf@redhat.com>
fnf [Wed, 1 May 2002 15:39:32 +0000 (15:39 +0000)]
2002-05-01  Fred Fish  <fnf@redhat.com>
* gdb.base/completion.exp: Handle completions of "./Make" for
more than one completion possibility, as is the case when we
build and test in the source tree.

22 years agoGenerate warning if the same destination register is used in parallel
nickc [Wed, 1 May 2002 09:54:29 +0000 (09:54 +0000)]
Generate warning if the same destination register is used in parallel
instructions.

22 years ago * syms.c (_bfd_stab_section_find_nearest_line): Don't bomb on NULL
amodra [Wed, 1 May 2002 07:36:38 +0000 (07:36 +0000)]
* syms.c (_bfd_stab_section_find_nearest_line): Don't bomb on NULL
file_name.

22 years ago * nm.c (print_symbol): Check returned filename from
amodra [Wed, 1 May 2002 06:43:32 +0000 (06:43 +0000)]
* nm.c (print_symbol): Check returned filename from
bfd_find_nearest_line is non-NULL.

22 years ago* cris-tdep.c (cris_gdbarch_init): Use arches instead of
cagney [Wed, 1 May 2002 03:14:05 +0000 (03:14 +0000)]
* cris-tdep.c (cris_gdbarch_init): Use arches instead of
current_gdbarch.

22 years agoFormatting fix.
trix [Wed, 1 May 2002 02:52:16 +0000 (02:52 +0000)]
Formatting fix.

22 years ago Long branch stubs, multiple stub sections.
amodra [Wed, 1 May 2002 02:34:53 +0000 (02:34 +0000)]
Long branch stubs, multiple stub sections.
* emultempl/ppc64elf.em: Include ldctor.h.
(stub_file): New var.
(group_size): New var.
(ppc_create_output_section_statements): New function.
(struct hook_stub_info): New.
(hook_in_stub): New function.
(ppc_add_stub_section): New function.
(ppc_layout_sections_again): New function.
(build_section_lists): New function.
(gld${EMULATION_NAME}_finish): Rewrite.
(real_func): New var.
(ppc_for_each_input_file_wrapper): New function.
(ppc_lang_for_each_input_file): New function.
(lang_for_each_input_file): Define.
(PARSE_AND_LIST_PROLOGUE): Define.
(PARSE_AND_LIST_LONGOPTS): Define.
(PARSE_AND_LIST_OPTIONS): Define.
(PARSE_AND_LIST_ARGS_CASES): Define.
(LDEMUL_CREATE_OUTPUT_SECTION_STATEMENTS): Define.

22 years ago * elf64-ppc.c (CROR_151515, CROR_313131): Define.
amodra [Wed, 1 May 2002 02:34:20 +0000 (02:34 +0000)]
* elf64-ppc.c (CROR_151515, CROR_313131): Define.
(ppc64_elf_relocate_section): Use them.  Don't look for plt calls
on R_PPC64_ADDR24 relocs.  Require a nop or no link reg on plt
call branches.  Correct undefined weak destination.
(ppc64_elf_func_desc_adjust): Always create at least one blr in
.sfpr, and correct case where either only savef* or restf* is
needed.

Long branch stubs, multiple stub sections.
* elf64-ppc.h (ppc64_elf_setup_section_lists): Declare.
(ppc64_elf_next_input_section): Declare.
* elf64-ppc.c: Move linker-only prototypes.
(STUB_SUFFIX): Define.
(enum ppc_stub_type): New.
(struct ppc_stub_hash_entry): New.
(struct ppc_branch_hash_entry): New.
(struct ppc_link_hash_entry): Add stub_cache, oh.
(struct ppc_link_hash_table): Add stub_hash_table etc.  Remove
sstub.  Add sbrlt, srelbrlt, has_14bit_branch, stub_iteration.
Rename plt_overflow to stub_error.
(ppc_stub_hash_lookup): Define.
(ppc_branch_hash_lookup): Define.
(stub_hash_newfunc): New function.
(branch_hash_newfunc): New function.
(link_hash_newfunc): Init new fields.
(ppc64_elf_link_hash_table_create): Likewise.
(ppc64_elf_link_hash_table_free): New function.
(ppc_stub_name): New function.
(ppc_get_stub_entry): New function.
(ppc_add_stub): New function.
(create_linkage_sections): Use bfd_make_section_anyway.  Create
.branch_lt and .rela.branch_lt sections.  Don't create .stub.
(ppc64_elf_check_relocs): Set has_14bit_branch on R_PPC64_REL14*,
and set up for plt call stubs.  Link func and func desc syms.
(ppc64_elf_gc_sweep_hook): Handle REL14* as per REL24.
(func_desc_adjust): Avoid hash lookup when func desc sym available
via shortcut, and set links when processing.
(ppc64_elf_hide_symbol): Likewise.
(allocate_dynrelocs): Don't allocate stub section here.
(ppc64_elf_size_dynamic_sections): Handle sbrlt and srelbrlt.
Remove sstub code.
(ppc_type_of_stub): New function.
(build_one_stub): Delete.
(ppc_build_one_stub): New function.
(ppc_size_one_stub): New function.
(ppc64_elf_setup_section_lists): New function.
(ppc64_elf_next_input_section): New function.
(group_sections): New function.
(get_local_syms): New function.
(ppc64_elf_size_stubs): Rewrite.
(ppc64_elf_build_stubs): Rewrite.
(ppc64_elf_relocate_section): Look up stub entry for REL24
relocs.  Don't propagate REL14* to dynamic objects.  Look for long
branch stubs if REL14* or REL24 relocs won't reach.
(bfd_elf64_bfd_link_hash_table_free): Define.

22 years ago * ppc-opc.c: Add "tlbsx." and "tlbsxe." for booke.
amodra [Wed, 1 May 2002 01:21:59 +0000 (01:21 +0000)]
* ppc-opc.c: Add "tlbsx." and "tlbsxe." for booke.

22 years ago * include/commctrl.h (SNDMSG): Define and use throughout
dannysmith [Wed, 1 May 2002 01:10:51 +0000 (01:10 +0000)]
* include/commctrl.h (SNDMSG): Define and use throughout
in other macros instead of SendMessage.
* include/commdlg.h (SNDMSG): Ditto.

22 years ago2002-04-30 Michael Snyder <msnyder@redhat.com>
msnyder [Wed, 1 May 2002 00:57:48 +0000 (00:57 +0000)]
2002-04-30  Michael Snyder  <msnyder@redhat.com>

* arm-tdep.c: Whitespace clean-ups.

22 years ago * config/tc-i386.c (extra_symbol_chars): Add '[' to the list.
amodra [Wed, 1 May 2002 00:53:55 +0000 (00:53 +0000)]
* config/tc-i386.c (extra_symbol_chars): Add '[' to the list.

22 years ago * write.c (cvt_frag_to_fill): Set fr_offset to zero on .org
amodra [Wed, 1 May 2002 00:33:08 +0000 (00:33 +0000)]
* write.c (cvt_frag_to_fill): Set fr_offset to zero on .org
backwards to prevent cascading errors.

22 years ago2002-04-30 Michael Snyder <msnyder@redhat.com>
msnyder [Wed, 1 May 2002 00:30:00 +0000 (00:30 +0000)]
2002-04-30  Michael Snyder  <msnyder@redhat.com>

* arm-tdep.c (arm_skip_prologue): Fix thinko; two lines
should have been removed as part of 4/24 change.

22 years ago*** empty log message ***
gdbadmin [Wed, 1 May 2002 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
amodra [Wed, 1 May 2002 00:00:04 +0000 (00:00 +0000)]
daily update

22 years ago * rs6000-tdep.c: Added comment describing how fpscr register
kevinb [Tue, 30 Apr 2002 23:36:11 +0000 (23:36 +0000)]
* rs6000-tdep.c: Added comment describing how fpscr register
numbers were chosen.

22 years agoAdd support for AIX -blibpath and -bnolibpath.
trix [Tue, 30 Apr 2002 23:29:18 +0000 (23:29 +0000)]
Add support for AIX -blibpath and -bnolibpath.

22 years ago * testsuite/lib/newlib.exp (newlib_target_compile): Change
fitzsim [Tue, 30 Apr 2002 23:10:20 +0000 (23:10 +0000)]
* testsuite/lib/newlib.exp (newlib_target_compile): Change
method of finding libgloss_target_dir.

22 years ago * Makefile.am (site.exp): Change host_alias, host_triplet,
fitzsim [Tue, 30 Apr 2002 22:38:06 +0000 (22:38 +0000)]
* Makefile.am (site.exp): Change host_alias, host_triplet,
target_alias, target_triplet to refer to gcc's host and target
variables (newlib's build and host variables).
* testsuite/lib/newlib.exp (newlib_init): Change build
references to host references, host references to target
references to reflect Makefile.am changes.
(newlib_target_compile): Likewise.
(newlib_finish): Likewise.

22 years ago2002-04-30 Michael Snyder <msnyder@redhat.com>
msnyder [Tue, 30 Apr 2002 21:12:30 +0000 (21:12 +0000)]
2002-04-30  Michael Snyder  <msnyder@redhat.com>

* gnu-nat.c (gnu_find_memory_regions): Fix merge botch.

22 years ago2002-04-30 Michael Snyder <msnyder@redhat.com>
msnyder [Tue, 30 Apr 2002 19:01:55 +0000 (19:01 +0000)]
2002-04-30  Michael Snyder  <msnyder@redhat.com>

* gnu-nat.c (gnu_find_memory_regions): Fix merge botch.

22 years ago * Various formatting and whitespace changes.
fitzsim [Tue, 30 Apr 2002 18:23:36 +0000 (18:23 +0000)]
* Various formatting and whitespace changes.

22 years ago * Makefile.am (ALL_EMULATIONS): Add elf32ppcwindiss.o.
mmitchel [Tue, 30 Apr 2002 17:48:58 +0000 (17:48 +0000)]
* Makefile.am (ALL_EMULATIONS): Add elf32ppcwindiss.o.
(eelf32ppcwindiss.c): New target.
* Makefile.in: Regenerated.
* configure.tgt: Add support for powerpc-*-windiss.
* emulparams/elf32ppcwindiss.sh: New file.

22 years ago * configure.in: Add support for powerpc-*-windiss.
mmitchel [Tue, 30 Apr 2002 17:47:11 +0000 (17:47 +0000)]
* configure.in: Add support for powerpc-*-windiss.
* configure: Regenerated.

22 years ago * configure.in: Add support for powerpc-*-windiss.
mmitchel [Tue, 30 Apr 2002 17:46:57 +0000 (17:46 +0000)]
* configure.in: Add support for powerpc-*-windiss.
* configure: Regenerated.

22 years ago * bfd/config.bfd: Add support for powerpc-*-windiss.
mmitchel [Tue, 30 Apr 2002 17:42:33 +0000 (17:42 +0000)]
* bfd/config.bfd: Add support for powerpc-*-windiss.

22 years ago * config.guess: Updated to 2002-04-26's version.
mmitchel [Tue, 30 Apr 2002 17:40:45 +0000 (17:40 +0000)]
* config.guess: Updated to 2002-04-26's version.
* config.sub: Updated to 2002-04-26's version.

22 years ago * ld-scripts/map-address.exp: New test.
rsandifo [Tue, 30 Apr 2002 09:23:13 +0000 (09:23 +0000)]
* ld-scripts/map-address.exp: New test.
* ld-scripts/map-address.[td]: New files for it.

22 years ago * ldlang.c (print_assignment): Update print_dot for assignments to ".".
rsandifo [Tue, 30 Apr 2002 09:21:27 +0000 (09:21 +0000)]
* ldlang.c (print_assignment): Update print_dot for assignments to ".".
* ldexp.c (exp_print_token): Add "infix_p" argument.
(exp_print_tree): Update accordingly.

22 years agoFix a problem with static linking with cross tools.
trix [Tue, 30 Apr 2002 04:32:49 +0000 (04:32 +0000)]
Fix a problem with static linking with cross tools.

22 years ago* config/mh-cxux: remove dead code
dj [Tue, 30 Apr 2002 03:30:21 +0000 (03:30 +0000)]
* config/mh-cxux: remove dead code
* config/mh-dgux386: remove dead code
* config/mh-hp300: remove dead code
* config/mh-hpux: remove dead code
* config/mh-hpux8: remove dead code
* config/mh-irix5: remove dead code
* config/mh-irix6: remove dead code
* config/mh-ncr3000: remove dead code
* config/mh-ncrsvr43: remove dead code
* config/mh-necv4: remove dead code
* config/mh-sco: remove dead code
* config/mh-solaris: remove dead code
* config/mh-sysv: remove dead code
* config/mh-sysv4: remove dead code
* config/mh-sysv5: remove dead code
* config/mh-irix4: remove, contains only dead code
* configure.in: delete reference to absent file

22 years ago* configure.in: replace '[' with 'test'
dj [Tue, 30 Apr 2002 03:17:27 +0000 (03:17 +0000)]
* configure.in: replace '[' with 'test'

22 years ago* configure.in (h8300*-*-rtems*): Disable libf2c and libgcj.
dj [Tue, 30 Apr 2002 02:49:33 +0000 (02:49 +0000)]
* configure.in (h8300*-*-rtems*): Disable libf2c and libgcj.
(sparc-*-elf*, sparc64-*-elf*): Disable libgcj.

22 years ago* configure.in: Eliminate references to gash.
dj [Tue, 30 Apr 2002 02:42:31 +0000 (02:42 +0000)]
* configure.in: Eliminate references to gash.
* Makefile.in: Eliminate references to gash.

22 years ago* configure.in: Remove useless references to 'pic' makefile fragments.
dj [Tue, 30 Apr 2002 02:34:18 +0000 (02:34 +0000)]
* configure.in: Remove useless references to 'pic' makefile fragments.
* config/mt-armpic: Delete.
* config/mt-elfalphapic: Delete.
* config/mt-i370pic: Delete.
* config/mt-ia64pic: Delete.
* config/mt-m68kpic: Delete.
* config/mt-papic: Delete.
* config/mt-ppcpic: Delete.
* config/mt-s390pic: Delete.
* config/mt-sparcpic: Delete.
* config/mt-x86pic: Delete.

22 years ago* configure.in: Remove useless references to 'pic' makefile fragments.
dj [Tue, 30 Apr 2002 02:28:43 +0000 (02:28 +0000)]
* configure.in: Remove useless references to 'pic' makefile fragments.

22 years ago* configure.in: (*-*-windows*) Finish removing.
dj [Tue, 30 Apr 2002 02:19:55 +0000 (02:19 +0000)]
* configure.in: (*-*-windows*) Finish removing.

22 years ago* configure.in: Eliminate redundant test for libgui.
dj [Tue, 30 Apr 2002 02:14:16 +0000 (02:14 +0000)]
* configure.in: Eliminate redundant test for libgui.

22 years ago2002-04-29 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Tue, 30 Apr 2002 02:06:23 +0000 (02:06 +0000)]
2002-04-29  Elena Zannoni  <ezannoni@redhat.com>

* hpread.c (DNTT_TYPE_VECTOR): Rename from TYPE_VECTOR.
(DNTT_TYPE_VECTOR_LENGTH): Rename from TYPE_VECTOR_LENGTH.
(hpread_symfile_init, hpread_lookup_type): Substitute throughout.

22 years agoDon't use BFD-private data to determine that an object file is 64-bit xcoff.
kevinb [Tue, 30 Apr 2002 00:26:42 +0000 (00:26 +0000)]
Don't use BFD-private data to determine that an object file is 64-bit xcoff.

22 years ago*** empty log message ***
gdbadmin [Tue, 30 Apr 2002 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
amodra [Tue, 30 Apr 2002 00:00:05 +0000 (00:00 +0000)]
daily update

22 years ago5.2 released.
cagney [Mon, 29 Apr 2002 23:22:16 +0000 (23:22 +0000)]
5.2 released.

22 years ago2002-04-29 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Mon, 29 Apr 2002 22:33:09 +0000 (22:33 +0000)]
2002-04-29  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/sys/linux/io64.c (fstat64, lstat64): New syscalls added.

22 years agoFix trivial typo in last change
jlarmour [Mon, 29 Apr 2002 21:52:36 +0000 (21:52 +0000)]
Fix trivial typo in last change

22 years ago * arm/syscall.h: New file. To define extra syscall values for RedBoot.
jlarmour [Mon, 29 Apr 2002 21:51:24 +0000 (21:51 +0000)]
* arm/syscall.h: New file. To define extra syscall values for RedBoot.

* arm/redboot-syscalls.c (_close): Fix setting of errno value.
(_lseek): Ditto.
(_open): Ditto.
(_write): Ditto.
(_read): Ditto.
(_rename): New function.
(_system): Ditto.
(_stat): Ditto.
(_unlink): Call a syscall for this now.
(isatty): Ditto.
(_fstat): Ditto.
(_gettimeofday): Ditto.

22 years ago * libc/sys/arm/syscalls.c (_rename): New function. Just a stub.
jlarmour [Mon, 29 Apr 2002 21:49:55 +0000 (21:49 +0000)]
* libc/sys/arm/syscalls.c (_rename): New function. Just a stub.
(_system): New function. Ditto.
* libc/stdlib/system.c (_system_r): Call _system if HAVE_SYSTEM.
* configure.host: define HAVE_SYSTEM and HAVE_RENAME for xscale
targets.

22 years agoNew test cases for java support.
green [Mon, 29 Apr 2002 21:33:02 +0000 (21:33 +0000)]
New test cases for java support.

22 years ago2002-04-29 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Mon, 29 Apr 2002 19:31:17 +0000 (19:31 +0000)]
2002-04-29  Jeff Johnston  <jjohnstn@redhat.com>

        *  libc/include/sys/unistd.h (pread, pwrite): Added prototypes.
        *  libc/unix/Makefile.am: Add pread.c and pwrite.c.
        *  libc/sys/linux/Makefile.am: Add pread64.c and pwrite64.c.
        *  libc/sys/linux/Makefile.in: Regenerated.
        *  libc/unix/Makefile.in: Ditto.
        *  libc/sys/linux/pread64.c: New file.
        *  libc/sys/linux/pwrite64.c: Ditto.
        *  libc/unix/pread.c: Ditto.
        *  libc/unix/pwrite.c: Ditto.

22 years ago2002-04-29 Michal Ludvig <mludvig@suse.cz>
mludvig [Mon, 29 Apr 2002 18:27:30 +0000 (18:27 +0000)]
2002-04-29  Michal Ludvig  <mludvig@suse.cz>
* x86-64-linux-nat.c (fill_gregset): Explicit cast to avoid warning.
* x86-64-tdep.c (i386_gdbarch_init): Ditto.
(x86_64_register_info_table): Added comments with register numbers.

22 years ago Handle CLASS_IGNORE and ARG_NIM4.
nickc [Mon, 29 Apr 2002 16:50:29 +0000 (16:50 +0000)]
 Handle CLASS_IGNORE and ARG_NIM4.

22 years agoCommit the correct ChangeLog entry, this time!
ezannoni [Mon, 29 Apr 2002 15:14:16 +0000 (15:14 +0000)]
Commit the correct ChangeLog entry, this time!

2002-04-29  Elena Zannoni  <ezannoni@redhat.com>

* rs6000-tdep.c (rs6000_extract_return_value,
rs6000_store_return_value): Handle returning vectors.
(rs6000_gdbarch_init): Use
ppc_sysv_abi_broken_use_struct_convention for native sysv cases.
* ppc-linux-tdep.c (ppc_sysv_abi_broken_use_struct_convention):
New function.
(ppc_sysv_abi_use_struct_convention): Deal with functions returning
vectors.
(ppc_sysv_abi_push_arguments): Handle vector parameters.
* ppc-tdep.h (ppc_sysv_abi_broken_use_struct_convention): Export.

22 years ago2002-04-29 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Mon, 29 Apr 2002 15:10:04 +0000 (15:10 +0000)]
2002-04-29  Elena Zannoni  <ezannoni@redhat.com>

* rs6000-tdep.c (rs6000_extract_return_value,
rs6000_store_return_value): Handle returning vectors.
(rs6000_gdbarch_init): Use
ppc_sysv_abi_broken_use_struct_convention for native sysv cases.
* ppc-linux-tdep.c (ppc_sysv_abi_broken_use_struct_convention):
New function.
(ppc_sysv_abi_use_struct_convention): Deal with functions returning
vectors.
(ppc_sysv_abi_push_arguments): Handle vector parameters.
* ppc-tdep.h (ppc_sysv_abi_broken_use_struct_convention): Export.

22 years ago2002-04-24 Pierre Muller <ics.u-strasbg.fr>
muller [Mon, 29 Apr 2002 11:08:25 +0000 (11:08 +0000)]
2002-04-24  Pierre Muller  <ics.u-strasbg.fr>

* hpread.c (hpread_psymtab_to_symtab_1,
hpread_psymtab_to_symtab): Replace fprintf (stderr,...)
with fprintf_unfiltered (gdb_stderr,...).

22 years ago2002-04-24 Pierre Muller <ics.u-strasbg.fr>
muller [Mon, 29 Apr 2002 11:01:10 +0000 (11:01 +0000)]
2002-04-24  Pierre Muller  <ics.u-strasbg.fr>

* remote-array.c (printf_monitor, write_monitor,
array_insert_breakpoint, array_remove_breakpoint ):
Replace fprintf (stderr,...
with fprintf_unfiltered (gdb_stderr,....
* remote-es.c: Likewise.
* remote-os9k.c: Likewise.
* remote-st.c: Likewise.

22 years ago * mkgroup.c (main): Change call to exit() to a return statement.
corinna [Mon, 29 Apr 2002 10:21:54 +0000 (10:21 +0000)]
* mkgroup.c (main): Change call to exit() to a return statement.
* mkpasswd.c (main): Ditto.

* mkpasswd.c (usage): Simplify usage output.  Generalize to allow use
for help. Correct '?' typo to 'h'.
(longopts): Add version option.
(opts): Add 'v' version option.
(print_version): New function.
(main): Accommodate new version option.  Accommodate usage parameter
changes.

22 years agodaily update
amodra [Mon, 29 Apr 2002 00:00:04 +0000 (00:00 +0000)]
daily update

22 years ago*** empty log message ***
gdbadmin [Mon, 29 Apr 2002 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

22 years agoRewrite xcoff*_ppc_relocate_section.
trix [Sun, 28 Apr 2002 14:34:38 +0000 (14:34 +0000)]
Rewrite xcoff*_ppc_relocate_section.

22 years ago * config/tc-s390.c (md_parse_option): Formatting.
amodra [Sun, 28 Apr 2002 12:34:02 +0000 (12:34 +0000)]
* config/tc-s390.c (md_parse_option): Formatting.

22 years ago * elf64-x86-64.c (struct elf64_x86_64_dyn_relocs): Comment typo.
amodra [Sun, 28 Apr 2002 12:29:46 +0000 (12:29 +0000)]
* elf64-x86-64.c (struct elf64_x86_64_dyn_relocs): Comment typo.
* elf32-hppa.c (elf32_hppa_final_link): Formatting.

22 years ago * config/tc-i386.c: Formatting fixes, add missing space in error
amodra [Sun, 28 Apr 2002 12:19:46 +0000 (12:19 +0000)]
* config/tc-i386.c: Formatting fixes, add missing space in error
message.

22 years ago * Makefile.am (mpw): New maintainer mode rule to make mpw-*.c files.
amodra [Sun, 28 Apr 2002 12:05:06 +0000 (12:05 +0000)]
* Makefile.am (mpw): New maintainer mode rule to make mpw-*.c files.
* Makefile.in: Regenerate.
* mpw-elfmips.c: Delete.
* mpw-eppcmac.c: Delete.
* mpw-esh.c: Delete.
* mpw-idtmips.c: Delete.

22 years ago * config/s390/s390.mh (NATDEPFILES): Remove solib.o, add
schwab [Sun, 28 Apr 2002 00:29:58 +0000 (00:29 +0000)]
* config/s390/s390.mh (NATDEPFILES): Remove solib.o, add
linux-proc.o and gcore.o.

22 years agodaily update
amodra [Sun, 28 Apr 2002 00:00:05 +0000 (00:00 +0000)]
daily update

22 years ago*** empty log message ***
gdbadmin [Sun, 28 Apr 2002 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago* x86-64-tdep.c (x86_64_skip_prologue): Print note when debugging
cagney [Sat, 27 Apr 2002 00:12:54 +0000 (00:12 +0000)]
* x86-64-tdep.c (x86_64_skip_prologue): Print note when debugging
code without frame pointers.

22 years agodaily update
amodra [Sat, 27 Apr 2002 00:00:05 +0000 (00:00 +0000)]
daily update

22 years ago*** empty log message ***
gdbadmin [Sat, 27 Apr 2002 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago* sparc-tdep.c (sparc_gdbarch_init): Add comment explaining why
cagney [Fri, 26 Apr 2002 23:37:32 +0000 (23:37 +0000)]
* sparc-tdep.c (sparc_gdbarch_init): Add comment explaining why
ON_STACK is needed.

22 years ago2002-04-26 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Fri, 26 Apr 2002 23:21:28 +0000 (23:21 +0000)]
2002-04-26  Jeff Johnston  <jjohnstn@redhat.com>

        *  libc/sys/linux/Makefile.am: Add io64.c.
        *  libc/sys/linux/Makefile.in: Regenerated.
        *  libc/sys/linux/io.c(mkfifo, fsync, fdatasync): Added syscalls.
        *  libc/sys/linux/signal.c (sigwaitinfo, sigtimedwait): Ditto.
        *  libc/sys/linux/io64.c: New file.

22 years ago2002-04-26 Ben Elliston <bje@redhat.com>
bje [Fri, 26 Apr 2002 22:11:52 +0000 (22:11 +0000)]
2002-04-26  Ben Elliston  <bje@redhat.com>

* target.c (do_xfer_memory): Correct reference to the new option
"trust-readonly-sections".

22 years ago2002-04-26 Martin M. Hunt <hunt@redhat.com>
hunt [Fri, 26 Apr 2002 21:11:26 +0000 (21:11 +0000)]
2002-04-26  Martin M. Hunt  <hunt@redhat.com>

* defs (gdbtk_test_done): Call gdbtk_force_quit.

2002-04-26  Martin M. Hunt  <hunt@redhat.com>

* srcwin.test (click): Take a button number as an arg.
Generate a ButtonPress event then a ButtonRelease event
for that button number.
(4.4): Fix args for click().
(5.1): Fix results again.

22 years ago2002-04-26 Martin M. Hunt <hunt@redhat.com>
hunt [Fri, 26 Apr 2002 21:09:51 +0000 (21:09 +0000)]
2002-04-26  Martin M. Hunt  <hunt@redhat.com>

* library/interface.tcl (gdbtk_force_quit): New function.
Closes source windows then calls gdb_force_quit.
(gdbtk_quit): Call gdbtk_force_quit.

22 years ago2002-04-26 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Fri, 26 Apr 2002 20:18:52 +0000 (20:18 +0000)]
2002-04-26  Jeff Johnston  <jjohnstn@redhat.com>

        * configure.in (CC_FOR_NEWLIB): New variable that
        bases on $(CC) and adds targ-include and libc/include as
        -isystem directives if they are not already part of $(CC).
        * Makefile.am (AM_MAKEFLAGS): Change setting of CC to equal
        $(CC_FOR_NEWLIB).
        * configure: Regenerated.
        * Makefile.in: Ditto.

22 years ago2002-04-24 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Fri, 26 Apr 2002 20:08:17 +0000 (20:08 +0000)]
2002-04-24  Elena Zannoni  <ezannoni@redhat.com>

         * gdbtypes.h (TYPE_FLAG_VECTOR, TYPE_VECTOR): Define.
         * gdbtypes.c (recursive_dump_type): Output the vector flag.
         * dwarf2read.c (dwarf_attr_name): Handle new attribute for
         vectors.
         (read_array_type): Record the fact that this array type is really a
         vector (i.e. are passed in by value).

22 years ago * opncls.c (bfd_make_readable): Call bfd_section_list_clear.
amodra [Fri, 26 Apr 2002 13:43:09 +0000 (13:43 +0000)]
* opncls.c (bfd_make_readable): Call bfd_section_list_clear.
* xcofflink.c (xcoff_link_add_dynamic_symbols): Likewise.

22 years ago * elflink.h (elf_bfd_final_link): Ensure input bfd class is the
amodra [Fri, 26 Apr 2002 12:59:22 +0000 (12:59 +0000)]
* elflink.h (elf_bfd_final_link): Ensure input bfd class is the
same as the output before calling elf_link_input_bfd.

22 years ago* alpha-tdep.h (gdbarch_tdep): Add sigcontext_addr member.
thorpej [Fri, 26 Apr 2002 07:05:33 +0000 (07:05 +0000)]
* alpha-tdep.h (gdbarch_tdep): Add sigcontext_addr member.
* alpha-tdep.c (alpha_sigcontext_addr): New function.
(alpha_find_saved_regs): Use alpha_sigcontext_addr.
(alpha_gdbarch_init): Initialize tdep->sigcontext_addr.
* alpha-linux-tdep.c: Include frame.h.
(alpha_linux_sigcontext_addr): New function.
(alpha_linux_init_abi): Set tdep->sigcontext_addr to
alpha_linux_sigcontext_addr.
* alpha-osf1-tdep.c: Include gdbcore.h.
(alpha_osf1_sigcontext_addr): New function.
(alpha_osf1_init_abi): Set tdep->sigcontext_addr to
alpha_osf1_sigcontext_addr.
* config/alpha/tm-alpha.h (SIGCONTEXT_ADDR): Remove.
* config/alpha/tm-alphalinux.h (SIGCONTEXT_ADDR): Remove.