OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
22 years ago*** empty log message ***
gdbadmin [Fri, 3 May 2002 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago* fhandler_proc.cc (fhandler_proc::fstat): Prime with information from
cgf [Thu, 2 May 2002 23:58:19 +0000 (23:58 +0000)]
* fhandler_proc.cc (fhandler_proc::fstat): Prime with information from
fhandler_base::fstat.  Use defines rather than constants for permission
settings.

22 years ago2002-05-02 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Thu, 2 May 2002 19:00:35 +0000 (19:00 +0000)]
2002-05-02  Elena Zannoni  <ezannoni@redhat.com>

* valops.c (value_arg_coerce): Don't coerce arrays to pointers if
we are dealing with vectors.

22 years ago * elf64-alpha.c (elf64_alpha_relocate_section): Force relative relocs
rth [Thu, 2 May 2002 17:46:59 +0000 (17:46 +0000)]
    * elf64-alpha.c (elf64_alpha_relocate_section): Force relative relocs
        vs SHN_UNDEF to zero.

22 years ago * path.cc (hash_path_name): Improve hash function strength.
corinna [Thu, 2 May 2002 16:46:12 +0000 (16:46 +0000)]
* path.cc (hash_path_name): Improve hash function strength.

22 years ago * ld-scripts/map-address.exp: Quote conditions.
rsandifo [Thu, 2 May 2002 16:03:40 +0000 (16:03 +0000)]
* ld-scripts/map-address.exp: Quote conditions.

22 years ago2002-05-02 Pierre Muller <muller@ics.u-strasbg.fr>
muller [Thu, 2 May 2002 13:47:11 +0000 (13:47 +0000)]
2002-05-02  Pierre Muller  <muller@ics.u-strasbg.fr>

* config/m68k/tm-nbsd.h: Obvious fix,
correct machine name.

22 years ago * app.c (mri_pseudo): Only declare for TC_M68K.
amodra [Thu, 2 May 2002 13:01:48 +0000 (13:01 +0000)]
* app.c (mri_pseudo): Only declare for TC_M68K.

22 years ago * config/tc-ppc.c (mapping): Map sectoff to BFD_RELOC_16_BASEREL.
amodra [Thu, 2 May 2002 12:41:30 +0000 (12:41 +0000)]
* config/tc-ppc.c (mapping): Map sectoff to BFD_RELOC_16_BASEREL.
(ppc_elf_validate_fix): Replace BFD_RELOC_32_BASEREL with
BFD_RELOC_16_BASEREL.
(md_assemble): Likewise.
(md_apply_fix3): Likewise.

22 years ago * elf64-ppc.c (ppc64_elf_howto_raw <R_PPC64_SECTOFF>): Change to a
amodra [Thu, 2 May 2002 12:35:21 +0000 (12:35 +0000)]
* elf64-ppc.c (ppc64_elf_howto_raw <R_PPC64_SECTOFF>): Change to a
16 bit reloc.
<R_PPC64_SECTOFF_DS>: Likewise.
(ppc64_elf_reloc_type_lookup): Map from BFD_RELOC_16_BASEREL to
SECTOFF reloc.
* elf32-ppc.c (ppc_elf_howto_raw <R_PPC_SECTOFF>): Correct.
(ppc_elf_reloc_type_lookup): Map from BFD_RELOC_16_BASEREL to
SECTOFF reloc.

22 years ago2002-05-02 Pierre Muller <muller@ics.u-strasbg.fr>
muller [Thu, 2 May 2002 11:32:22 +0000 (11:32 +0000)]
2002-05-02  Pierre Muller  <muller@ics.u-strasbg.fr>

* p-typeprint.c (pascal_type_print_base): Add support
for TYPE_CODE_STRING and TYPE_CODE_BITSTRING.

22 years agomissed a conflict indicator
rbcollins [Thu, 2 May 2002 11:27:15 +0000 (11:27 +0000)]
missed a conflict indicator

22 years ago2002-05-02 Robert Collins <rbtcollins@hotmail.com>
rbcollins [Thu, 2 May 2002 11:26:19 +0000 (11:26 +0000)]
2002-05-02  Robert Collins <rbtcollins@hotmail.com>

        * thread.cc (__pthread_cond_dowait): Fix a race on signalling from a
        thread woken by the same condition variable it's signalling on. Thanks
        to Michael Beach for the report and test case.

22 years ago2002-05-02 Pierre Muller <muller@ics.u-strasbg.fr>
muller [Thu, 2 May 2002 11:25:58 +0000 (11:25 +0000)]
2002-05-02  Pierre Muller  <muller@ics.u-strasbg.fr>

* p-lang.c (pascal_create_fundamental_type): Use TYPE_CODE_CHAR
for fondamental pascal 'char' type.

22 years ago2002-05-02 Pierre Muller <muller@ics.u-strasbg.fr>
muller [Thu, 2 May 2002 11:18:05 +0000 (11:18 +0000)]
2002-05-02  Pierre Muller  <muller@ics.u-strasbg.fr>

* p-lang.h (is_pascal_string_type): Declaration changed,
new sixth argument of type char ** added.
* p-lang.c (is_pascal_string_type): Implementation
changed. Args length_pos, length_size, string_pos, char_size
can now be NULL. New argument arrayname set to the field
name of the char array. Return value set to char array
field index plus one.
* p-valprint.c (pascal_val_print): Adapt to new declaration of
is_pascal_string_type function.

22 years ago * elf64-ppc.c (ppc64_elf_addr16_ha_reloc): Delete.
amodra [Thu, 2 May 2002 09:48:12 +0000 (09:48 +0000)]
* elf64-ppc.c (ppc64_elf_addr16_ha_reloc): Delete.
(ppc64_elf_ha_reloc): New function.
(ppc64_elf_brtaken_reloc): New function.
(ppc64_elf_sectoff_reloc): New function.
(ppc64_elf_sectoff_ha_reloc): New function.
(ppc64_elf_toc_reloc): New function.
(ppc64_elf_toc_ha_reloc): New function.
(ppc64_elf_toc64_reloc): New function.
(ppc64_elf_unhandled_reloc): New function.
(ppc64_elf_howto_raw): Use the above.
<R_PPC64_RELATIVE>: Mark pc_relative, pcrel_offset.
<R_PPC64_SECTOFF>: Not pc_relative or pcrel_offset.  Fix dst_mask.
<R_PPC64_SECTOFF_DS>: Likewise.
(IS_ABSOLUTE_RELOC): Update.
(struct ppc_link_hash_table): Add have_undefweak.
(ppc64_elf_link_hash_table_create): Init.
(func_desc_adjust): Set have_undefweak.
(ppc64_elf_func_desc_adjust): Call func_desc_adjust earlier.  Only
add the .sfpr blr when have_undefweak.
(ppc64_elf_setup_section_lists): Check hash table flavour.
(ppc64_elf_next_input_section): Move output_section->owner test to
ppc64elf.em.
(ppc64_elf_set_toc): Rename to ppc64_elf_toc, remove info param
and relocatable test.  Return TOCstart and don't set elf_gp.
(ppc64_elf_relocate_section): Correct BRTAKEN/BRNTAKEN branch
offset calculation.  Add assert on weak sym branch tweaks.
* elf64-ppc.h (ppc64_elf_set_toc): Delete.
(ppc64_elf_toc): Declare.
(ppc64_elf_next_input_section): Update.

* emultempl/ppc64elf.em (gld${EMULATION_NAME}_after_allocation):
Adjust for ppc64_elf_set_toc change.  #include libbfd.h.
(build_section_lists): Do output_section tests here.

22 years agoDo not convert a subtract of zero into an add of zero.
nickc [Thu, 2 May 2002 09:11:09 +0000 (09:11 +0000)]
Do not convert a subtract of zero into an add of zero.

22 years ago * include/winnt.h (EVENT_*, SEMAPHORE_*, MUTEX_*): Remove
dannysmith [Thu, 2 May 2002 08:41:01 +0000 (08:41 +0000)]
* include/winnt.h (EVENT_*, SEMAPHORE_*, MUTEX_*): Remove
more defines added in earlier 2002-05-02 change.
* lib/Makefile.in (TEST_OPTIONS): Add -Wsystem-headers flag.

22 years agoDo not attempt to create a .gmo file if the sources are read-only.
nickc [Thu, 2 May 2002 08:14:58 +0000 (08:14 +0000)]
Do not attempt to create a .gmo file if the sources are read-only.

22 years ago* gdb.c++/hang1.C, gdb.c++/hang2.C, gdb.c++/hang.H,
jimb [Thu, 2 May 2002 07:03:53 +0000 (07:03 +0000)]
* gdb.c++/hang1.C, gdb.c++/hang2.C, gdb.c++/hang.H,
gdb.c++/hang.exp: New test.

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.