OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
22 years agoRefer to "options" not "switches"
nickc [Tue, 15 Jan 2002 17:18:53 +0000 (17:18 +0000)]
Refer to "options" not "switches"

22 years ago2001-01-15 Daniel Jacobowitz <drow@mvista.com>
drow [Tue, 15 Jan 2002 16:47:16 +0000 (16:47 +0000)]
2001-01-15  Daniel Jacobowitz  <drow@mvista.com>

        * stabsread.c (read_type): Pass dbx_lookup_type (typenums)
        to make_cv_type.

22 years agoSupport for VFP instructions
rearnsha [Tue, 15 Jan 2002 16:05:32 +0000 (16:05 +0000)]
Support for VFP instructions
* tc-arm.c (CP_WB_OK, CP_NO_WB): New defines.
(cp_address_required_here): New argument wb_ok.  When false, do not
accept write-back forms of addressing.  Change all callers.
(FPU_VFP_EXT_NONE, FPU_VFP_EXT_V1xD, FPU_VFP_VFP_V1)
(FPU_VFP_EXT_V2): Define.
(FPU_ARCH_VFP, FPU_ARCH_VFP_V1xD, FPU_ARCH_VFP_V1, FPU_ARCH_VFP_V2):
Define in terms of above.
(vfp_dp_reg_pos, vfp_sp_reg_pos, vfp_ldstm_type): New enums.
(vfp_reg): New struct.
(vfp_regs): New array of registers.
(insns): Add VFP instructions.
(sn_table): New array of VFP single-precision register names.
(dn_table): New array of VFP double-precision register names.
(all_reg_maps): Add the new register tables.
(arm_reg_type): Add new values for above.  Increase RET_TYPE_MAX.
(vfp_sp_reg_required_here, vfp_dp_reg_required_here, do_vfp_sp_monadic)
(do_vfp_dp_monadic, do_vfp_sp_dyadic, do_vfp_dp_dyadic)
(do_vfp_reg_from_sp, do_vfp_sp_reg2, do_vfp_sp_from_reg)
(do_vfp_reg_from_dp, do_vfp_reg2_from_dp, do_vfp_dp_from_reg)
(do_vfp_dp_from_reg2, vfp_psr_parse, vfp_psr_required_here)
(do_vfp_reg_from_ctrl, do_vfp_ctrl_from_reg, do_vfp_sp_ldst)
(do_vfp_dp_ldst, vfp_sp_reg_list, vfp_dp_reg_list, vfp_sp_ldstm)
(vfp_dp_ldstm, do_vfp_sp_ldstmia, do_vfp_sp_ldstmdb, do_vfp_ldstmia)
(do_vfp_dp_ldstmdb, do_vfp_xp_ldstmia, do_vfp_xp_ldstmdb)
(do_vfp_sp_compare_z, do_vfp_dp_compare_z, do_vfp_dp_sp_cvt)
(do_vfp_sp_dp_cvt): New functions.
(md_begin): Set soft-float flag for appropriate VFP work.
(md_atof): Handle VFP-format doubles.
(md_parse_option): Handle VFP command-line options.
(md_show_usage): Display VFP command-line options.

* testsuite/gas/arm/vfp1.s gas/arm/vf1.d: New files.
* testsuite/gas/arm/vfp1xD.s gas/arm/vf1xD.d: New files.
* testsuite/gas/arm/vfp-bad.s gas/arm/vfp-bad.l: New files.
* testsuite/gas/arm/arm.exp: Run new VFP tests.

22 years ago* arm-opc.h (arm_opcodes): Add patterns for VFP instructions.
rearnsha [Tue, 15 Jan 2002 15:41:23 +0000 (15:41 +0000)]
* arm-opc.h (arm_opcodes): Add patterns for VFP instructions.
* arm-dis.c (print_insn_arm): Support new disassembly qualifiers for
VFP bitfields.

22 years ago* tc-arm.c (md_parse_option): Tidy up setting of cpu_variant for
rearnsha [Tue, 15 Jan 2002 14:43:09 +0000 (14:43 +0000)]
* tc-arm.c (md_parse_option): Tidy up setting of cpu_variant for
various command line options.

22 years ago*** empty log message ***
msalter [Tue, 15 Jan 2002 14:21:10 +0000 (14:21 +0000)]
*** empty log message ***

22 years agoRemove default interrupt routines.
msalter [Tue, 15 Jan 2002 14:20:37 +0000 (14:20 +0000)]
Remove default interrupt routines.

22 years agoProvide interrupt routine symbols which forward interrupts to user application vectors.
msalter [Tue, 15 Jan 2002 14:19:49 +0000 (14:19 +0000)]
Provide interrupt routine symbols which forward interrupts to user application vectors.

22 years ago * cygpath.cc (doit): Empty file ignored using option -i.
corinna [Tue, 15 Jan 2002 14:07:42 +0000 (14:07 +0000)]
* cygpath.cc (doit): Empty file ignored using option -i.

22 years agoAdd Swedish translation
nickc [Tue, 15 Jan 2002 13:58:20 +0000 (13:58 +0000)]
Add Swedish translation

22 years ago*** empty log message ***
msalter [Tue, 15 Jan 2002 13:37:33 +0000 (13:37 +0000)]
*** empty log message ***

22 years agoRename stub app to eva_stub.elf and add it to install list.
msalter [Tue, 15 Jan 2002 13:36:54 +0000 (13:36 +0000)]
Rename stub app to eva_stub.elf and add it to install list.

22 years ago * mkpasswd.c (print_win_error): Add a new function.
corinna [Tue, 15 Jan 2002 13:10:44 +0000 (13:10 +0000)]
* mkpasswd.c (print_win_error): Add a new function.
(enum_users): Use print_win_error.
(enum_local_groups): Ditto.
(main): Ditto.

22 years agoSpecial case handlign for m32r port
nickc [Tue, 15 Jan 2002 12:56:30 +0000 (12:56 +0000)]
Special case handlign for m32r port

22 years ago * elflink.h (elf_link_input_bfd): Back out 2002-01-07 change.
jakub [Tue, 15 Jan 2002 12:52:12 +0000 (12:52 +0000)]
* elflink.h (elf_link_input_bfd): Back out 2002-01-07 change.
* elf.c (merge_sections_remove_hook): New function.
(_bfd_elf_merge_sections): Pass it as 3rd argument to
_bfd_merge_sections.
* libbfd-in.h (_bfd_merge_sections): Add 3rd argument.
* libbfd.h: Rebuilt.
* merge.c (_bfd_merge_sections): Add remove_hook argument.
Call remove_hook if a SEC_EXCLUDE section is encountered.

22 years agoAdd missing 'cp' command
nickc [Tue, 15 Jan 2002 12:40:57 +0000 (12:40 +0000)]
Add missing 'cp' command

22 years agoFix expected results of disassembly of DSP instructions
nickc [Tue, 15 Jan 2002 12:27:52 +0000 (12:27 +0000)]
Fix expected results of disassembly of DSP instructions

22 years agoFix up generation of VTINHERIT relocs
nickc [Tue, 15 Jan 2002 11:58:41 +0000 (11:58 +0000)]
Fix up generation of VTINHERIT relocs

22 years ago* config/pa/tm-hppa.h (DEPRECATED_CLEAN_UP_REGISTER_VALUE): Rename
cagney [Tue, 15 Jan 2002 02:06:45 +0000 (02:06 +0000)]
* config/pa/tm-hppa.h (DEPRECATED_CLEAN_UP_REGISTER_VALUE): Rename
CLEAN_UP_REGISTER_VALUE.
* regcache.c (supply_register): Update only call.

22 years agoMark all 29k targets as obsolete (second attempt to commit this).
cagney [Tue, 15 Jan 2002 01:52:35 +0000 (01:52 +0000)]
Mark all 29k targets as obsolete (second attempt to commit this).

22 years ago* gdb.texinfo (Embedded Processors, Calling program functions):
cagney [Tue, 15 Jan 2002 01:38:45 +0000 (01:38 +0000)]
* gdb.texinfo (Embedded Processors, Calling program functions):
Obsolete references to a29k.

22 years agoReview cleanups() section. Add examples.
cagney [Tue, 15 Jan 2002 01:29:24 +0000 (01:29 +0000)]
Review cleanups() section.  Add examples.

22 years ago*** empty log message ***
gdbadmin [Tue, 15 Jan 2002 00:00:05 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago * include/winnt.h (FILE_ATTRIBUTE_ENCRYPTED): Correct constant.
corinna [Mon, 14 Jan 2002 23:30:12 +0000 (23:30 +0000)]
* include/winnt.h (FILE_ATTRIBUTE_ENCRYPTED): Correct constant.
(FILE_ATTRIBUTE_DEVICE): Add define.

22 years agodaily update
amodra [Mon, 14 Jan 2002 23:00:05 +0000 (23:00 +0000)]
daily update

22 years ago * dir.cc: Use INVALID_FILE_ATTRIBUTES instead of "(DWORD) -1"
corinna [Mon, 14 Jan 2002 20:39:58 +0000 (20:39 +0000)]
* dir.cc: Use INVALID_FILE_ATTRIBUTES instead of "(DWORD) -1"
for file attributes throughout.
* fhandler.cc: Ditto.
* fhandler_disk_file.cc: Ditto.
* path.cc: Ditto.
* path.h: Ditto.
* syscalls.cc: Ditto.
* times.cc (utimes): Use path_conv::isdir() instead of explicit
GetFileAttributes() call.

22 years ago * include/winnt.h: Add INVALID_FILE_ATTRIBUTES.
corinna [Mon, 14 Jan 2002 20:15:29 +0000 (20:15 +0000)]
* include/winnt.h: Add INVALID_FILE_ATTRIBUTES.

22 years ago2002-01-14 Michael Snyder <msnyder@redhat.com>
msnyder [Mon, 14 Jan 2002 20:00:44 +0000 (20:00 +0000)]
2002-01-14  Michael Snyder  <msnyder@redhat.com>

* linux-proc.c (linux_do_thread_registers): Ignore fpxregs
until we can resolve portability issues.
* gregset.h: Remove references to fpxregs.
* gcore.c (gcore_command): Initialize note_sec to NULL.

22 years ago* MAINTAINERS: Add self as co-maintainer for the ARM code.
rearnsha [Mon, 14 Jan 2002 17:49:28 +0000 (17:49 +0000)]
* MAINTAINERS: Add self as co-maintainer for the ARM code.

22 years agoUse section2.e-mips script for v850-elf toolchain.
nickc [Mon, 14 Jan 2002 17:40:49 +0000 (17:40 +0000)]
Use section2.e-mips script for v850-elf toolchain.

22 years ago* gas/arm/armv1.s, arm/armv1.d, arm/fpa-mem.s, arm/fpa-mem.d
rearnsha [Mon, 14 Jan 2002 17:39:01 +0000 (17:39 +0000)]
* gas/arm/armv1.s, arm/armv1.d, arm/fpa-mem.s, arm/fpa-mem.d
arm/fpa-monadic.s, arm/fpa-monadic.d, arm/fpa-dyadic.s,
arm/fpa-dyadic.d: New tests.
* gas/arm/le-fpconst.d (objdump): pass --section=.text
* gas/arm/arm.exp: Add new tests.  Run le-fpconst test on elf targets.

22 years ago* tc-arm.c (md_longopts): On targets that aren't bi-endian, support
rearnsha [Mon, 14 Jan 2002 17:37:22 +0000 (17:37 +0000)]
* tc-arm.c (md_longopts): On targets that aren't bi-endian, support
the -EL/-EB option that matches the target's endianness.
(md_parse_option): Likewise.

22 years agoExpect xscale-coff to fail simple objcopy test for the same reason as arm-coff.
nickc [Mon, 14 Jan 2002 17:26:12 +0000 (17:26 +0000)]
Expect xscale-coff to fail simple objcopy test for the same reason as arm-coff.

22 years agoFor ARM targets, link with libgcc.a.
nickc [Mon, 14 Jan 2002 15:46:49 +0000 (15:46 +0000)]
For ARM targets, link with libgcc.a.

22 years ago* tc-arm.c (md_longopts): Fix misplaced #endif -- the -oabi option
rearnsha [Mon, 14 Jan 2002 15:36:28 +0000 (15:36 +0000)]
* tc-arm.c (md_longopts): Fix misplaced #endif -- the -oabi option
is not dependent on ARM_BI_ENDIAN.

22 years ago* tc-arm.c (all error messages): Normalize capitalization of messages.
rearnsha [Mon, 14 Jan 2002 15:01:02 +0000 (15:01 +0000)]
* tc-arm.c (all error messages): Normalize capitalization of messages.

* tc-arm.h (md_operand): Delete define.
* tc-arm.c (in_my_get_expression): New static variable.
(my_get_expression): Set and clear it.
(md_operand): New function.  If called from my_get_expression
put the error in inst.error.
(output_inst): Now takes argument of instruction being assembled.
Print it out with any error message.
(do_ldst, do_ldstv4, thumb_load_store): Fault attempt to use a store
with '=' syntax.
(end_of_line): Don't update inst.error if it is already set.

22 years ago* gas/arm/armv1-bad.s gas/arm/armv1-bad.l: New files.
rearnsha [Mon, 14 Jan 2002 15:00:17 +0000 (15:00 +0000)]
* gas/arm/armv1-bad.s gas/arm/armv1-bad.l: New files.
* gas/arm/arm.exp (run_error_test): New proc.
(armv1-bad): New error test.

22 years agoAdd Spanish Translation
nickc [Mon, 14 Jan 2002 13:10:12 +0000 (13:10 +0000)]
Add Spanish Translation

22 years ago2002-01-14 Ben Elliston <bje@redhat.com>
bje [Mon, 14 Jan 2002 02:47:59 +0000 (02:47 +0000)]
2002-01-14  Ben Elliston  <bje@redhat.com>

* sim-fpu.h: Fix comment about sim_fpu_* constants.

22 years ago*** empty log message ***
gdbadmin [Mon, 14 Jan 2002 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago2002-01-13 Daniel Jacobowitz <drow@mvista.com>
drow [Sun, 13 Jan 2002 23:54:10 +0000 (23:54 +0000)]
2002-01-13  Daniel Jacobowitz  <drow@mvista.com>

        * gdb.c++/demangle.exp: Accept slightly dubious v2 demangler result
        for slightly dubious v2 mangled string.

22 years agodaily update
amodra [Sun, 13 Jan 2002 23:00:04 +0000 (23:00 +0000)]
daily update

22 years ago2002-01-13 Daniel Jacobowitz <drow@mvista.com>
drow [Sun, 13 Jan 2002 22:13:05 +0000 (22:13 +0000)]
2002-01-13  Daniel Jacobowitz  <drow@mvista.com>

        * gdb.base/completion.exp: Expand ${srcdir} to an absolute path.

22 years agoRewrite target_signal_to_name().
cagney [Sun, 13 Jan 2002 21:58:16 +0000 (21:58 +0000)]
Rewrite target_signal_to_name().

22 years agoFrom Petr Ledvina <ledvinap@kae.zcu.cz>:
cagney [Sun, 13 Jan 2002 21:11:37 +0000 (21:11 +0000)]
From Petr Ledvina <ledvinap@kae.zcu.cz>:
* signals.c (target_signal_to_name): Verify that SIG is within the
bounds of the signals array.

22 years ago* MAINTAINERS: Remove arm-coff and arm-pe from target list.
cagney [Sun, 13 Jan 2002 20:43:45 +0000 (20:43 +0000)]
* MAINTAINERS: Remove arm-coff and arm-pe from target list.

22 years ago * stack.c (print_frame_info_base): Print the frame's pc
kseitz [Sun, 13 Jan 2002 20:19:28 +0000 (20:19 +0000)]
* stack.c (print_frame_info_base): Print the frame's pc
only if when print_frame_info_listing_hook is not defined.

22 years ago * varobj.c (varobj_set_value): Make sure that there were no
kseitz [Sun, 13 Jan 2002 20:17:55 +0000 (20:17 +0000)]
    * varobj.c (varobj_set_value): Make sure that there were no
        errors evaluating the object before attempting to set its
        value.
        value_cast now properly adjusts VALUE_ADDRESS for baseclasses,
        so this offset adjustment is no longer necessary.
        (create_child): Don't set the error flag if the child is
        a CPLUS_FAKE_CHILD.
        (value_of_child): If value_fetch_lazy fails, return NULL
        so that callers will be notified that an error occurred.
        (c_value_of_variable): Delay check of variable's validity
        until later. We actually want all structs and unions to have
        the value "{...}".
        Do not return "???" for variables which could not be evaluated.
        This error condition must be returned to the caller so that it
        can get the error condition from gdb.
        (cplus_name_of_child): Adjust index for vptr before figuring
        out the name of the child.
        (cplus_value_of_child): If a child's (real) parent is not valid,
        don't even bother trying to give a value for it. Just return
        an error. Change all instances in this function.
        (cplus_type_of_child): If our parent is one of the "fake"
        parents, we need to get at the type of the real parent, and
        derive the child's true type using this information.

22 years agoAdd copyright stuff
cgf [Sun, 13 Jan 2002 20:03:03 +0000 (20:03 +0000)]
Add copyright stuff

22 years ago* dcrt0.cc (multiple_cygwin_problem): Clarify logic and make CYGWIN_MISMATCH_OK
cgf [Sun, 13 Jan 2002 16:55:32 +0000 (16:55 +0000)]
* dcrt0.cc (multiple_cygwin_problem): Clarify logic and make CYGWIN_MISMATCH_OK
more powerful.

22 years agoFrom 2002-01-09 John Marshall <johnm@falch.net>:
cagney [Sun, 13 Jan 2002 16:16:58 +0000 (16:16 +0000)]
From 2002-01-09 John Marshall <johnm@falch.net>:
* CONTRIBUTE, README, TODO: Change sourceware.cygnus.com to
sources.redhat.com, and tweak some related URLs which had
suffered from linkrot.

22 years ago* hppa-tdep.c (hppa_push_arguments): Correct handling of 5-7 byte
cagney [Sun, 13 Jan 2002 15:48:55 +0000 (15:48 +0000)]
* hppa-tdep.c (hppa_push_arguments): Correct handling of 5-7 byte
structures passed in registers.

22 years ago * go32-nat.c (save_npx) [__DJGPP_MINOR__ < 3]: Remove extraneous
eliz [Sun, 13 Jan 2002 09:51:22 +0000 (09:51 +0000)]
* go32-nat.c (save_npx) [__DJGPP_MINOR__ < 3]: Remove extraneous
white space which prevented compilation.  Reported by DSK
<dsk@student.unsw.edu.au>.

22 years ago2002-01-11 Michael Snyder <msnyder@redhat.com>
msnyder [Sun, 13 Jan 2002 05:59:29 +0000 (05:59 +0000)]
2002-01-11  Michael Snyder  <msnyder@redhat.com>

        * symfile.c (build_section_addr_info_from_section_tab):
        Use bfd access method instead of manipulating bfd directly.
        (syms_from_objfile): Ditto.
        (simple_overlay_update_1): Ditto.
        (simple_overlay_update): Ditto.
        (generic_load): Ditto.
        (overlay_unmapped_address): FIXME comment, bfd access methods.
        (sections_overlap): FIXME comment, bfd access methods.
        (pc_in_mapped_range): FIXME comment, bfd access methods.
        (pc_in_unmapped_range): FIXME comment, bfd access methods.
        (section_is_mapped): FIXME comment, bfd access methods.
        (section_is_overlay): FIXME comment, bfd access methods.

22 years ago*** empty log message ***
gdbadmin [Sun, 13 Jan 2002 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago2002-01-11 Michael Snyder <msnyder@redhat.com>
msnyder [Sat, 12 Jan 2002 23:44:26 +0000 (23:44 +0000)]
2002-01-11  Michael Snyder  <msnyder@redhat.com>

        * symfile.c (generic_load): Whitespace and long line cleanups.
        Remove duplicate variable, change several local variables to
        more appropriate data types.
        (print_transfer_performance): Use %lu instead of %ld for ulongs.

22 years agodaily update
amodra [Sat, 12 Jan 2002 23:00:09 +0000 (23:00 +0000)]
daily update

22 years ago* overview.sgml: Fix Red Hat cygwin contract link.
cgf [Sat, 12 Jan 2002 21:36:42 +0000 (21:36 +0000)]
* overview.sgml: Fix Red Hat cygwin contract link.
* what.texinfo: Ditto.

22 years ago * emulparams/avr1200.sh (DATA_START): Define as 0x60.
denisc [Sat, 12 Jan 2002 20:22:18 +0000 (20:22 +0000)]
* emulparams/avr1200.sh (DATA_START): Define as 0x60.
* emulparams/avr23xx.sh: Likewise.
* emulparams/avr4433.sh: Likewise.
* emulparams/avr44x4.sh: Likewise.
* emulparams/avr85xx.sh: Likewise.
* emulparams/avrmega103.sh: Likewise.
* emulparams/avrmega161.sh: Likewise.
* emulparams/avrmega603.sh: Likewise.
* scripttempl/elf32avr.sc: Use DATA_START instead of 0x60.

22 years agoUse phex_nz() not printf
cagney [Sat, 12 Jan 2002 20:00:07 +0000 (20:00 +0000)]
Use phex_nz() not printf

22 years agoUpdate Copyright year.
ezannoni [Sat, 12 Jan 2002 16:38:47 +0000 (16:38 +0000)]
Update Copyright year.

22 years ago2002-01-12 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Sat, 12 Jan 2002 16:29:43 +0000 (16:29 +0000)]
2002-01-12  Elena Zannoni  <ezannoni@redhat.com>

* sh-tdep.c (sh_gdbarch_init): Move setting of long_bit earlier in
the function.

22 years ago* Makefile.in (tmp-igen): Pass -I $(srcdir) to igen.
mrg [Sat, 12 Jan 2002 10:21:12 +0000 (10:21 +0000)]
* Makefile.in (tmp-igen): Pass -I $(srcdir) to igen.
* igen.c (main): Change -I to add include paths for :include:
files.
Implement -G as per sim/igen, with just gen-icache=N support.
Call load_insn_table() with the built include path.

* ld-insn.c (parse_include_entry): New. Load an :include: file.
(load_insn_table): New `includes' argument.  Look for :include:
entries and call parse_include_entry() for them.
(main): Adjust load_insn_table() call.
* ld-insn.h (model_include_fields): New enum.
(load_insn_table): Update prototype.
* table.c (struct _open_table, struct _table): Rework
structures to handle included files.
(table_push): Move the guts of table_open() here.

* table.c (struct _open table, struct table): Make table object an
indirect ptr to the current table file.
(current_line, new_table_entry, next_line): Make file arg type
open_table.
(table_open): Use table_push.
(table_entry_read): Point variable file at current table, at eof, pop
last open table.

* misc.h (NZALLOC): New macro. From sim/igen.

* table.h, table.c (table_push): New function.

22 years ago* language.c (longest_raw_hex_string): Delete unused function.
cagney [Sat, 12 Jan 2002 05:19:10 +0000 (05:19 +0000)]
* language.c (longest_raw_hex_string): Delete unused function.

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

22 years ago2002-01-11 Martin M. Hunt <hunt@redhat.com>
hunt [Fri, 11 Jan 2002 23:58:10 +0000 (23:58 +0000)]
2002-01-11  Martin M. Hunt  <hunt@redhat.com>

* library/memwin.itb (idle): Check for existence of window.
Prevents race-condition error.

22 years ago * unix/tk8.3/Makefile.in (RUN_TCLSH): Update with
kseitz [Fri, 11 Jan 2002 23:43:37 +0000 (23:43 +0000)]
* unix/tk8.3/Makefile.in (RUN_TCLSH): Update with
real name/location of tcl.
* unix/tk8.3/configure.in (TCL_BIN_DIR): Figure out
where tclsh is installed: it's needed by the install
target.
* unix/tk8.3/configure: Regenerated.

22 years ago2002-01-11 Martin M. Hunt <hunt@redhat.com>
hunt [Fri, 11 Jan 2002 23:28:19 +0000 (23:28 +0000)]
2002-01-11  Martin M. Hunt  <hunt@redhat.com>

* library/srctextwin.itb: Check for existence of $twin.

22 years agodaily update
amodra [Fri, 11 Jan 2002 23:00:15 +0000 (23:00 +0000)]
daily update

22 years ago2002-01-11 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Fri, 11 Jan 2002 22:06:09 +0000 (22:06 +0000)]
2002-01-11 Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdio/vfscanf.c (__svfscanf_r): Change loop that
        reads blanks from the input file to break if EOF reached
        rather than end processing.

22 years ago2002-01-11 Martin M. Hunt <hunt@redhat.com>
hunt [Fri, 11 Jan 2002 22:00:11 +0000 (22:00 +0000)]
2002-01-11  Martin M. Hunt  <hunt@redhat.com>

* library/interface.tcl (gdbtk_tcl_exec_file_display):
Set pathname in host-independent manner using "file" and
gdb_current_directory.

22 years ago2002-01-11 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 11 Jan 2002 20:24:14 +0000 (20:24 +0000)]
2002-01-11  Michael Snyder  <msnyder@redhat.com>

        * gdb.texinfo (Choosing files): Change @samp to @file.

22 years ago * iwidgets3.0.0/Makefile.in (install-libraries): Don't install
kseitz [Fri, 11 Jan 2002 20:18:02 +0000 (20:18 +0000)]
* iwidgets3.0.0/Makefile.in (install-libraries): Don't install
$(GENERIC_DIR)/*.tcl: there are no such files.

22 years ago* tc-arm.c ((do_ldst): Fix handling an immediate expression pseudo
rearnsha [Fri, 11 Jan 2002 18:00:13 +0000 (18:00 +0000)]
* tc-arm.c ((do_ldst): Fix handling an immediate expression pseudo
op that can be translated into a mvn instruction.

* gas/arm/ldconst.s gas/arm/ldconst.d: New files.  Test ldr with
immediate pseudo-operations.
* gas/arm/arm.exp: Run it.

22 years ago1) Handling of the DW_AT_byte_size attribute when processing a
petrs [Fri, 11 Jan 2002 16:56:00 +0000 (16:56 +0000)]
1) Handling of the DW_AT_byte_size attribute when processing a
DW_TAG_string_type (this is acceptable under the current DWARF 2.1/3.0
standard.)
2) In read_tag_string_type(), a fix for FORTRAN that propagates the
first string length to all string types. This is important as FORTRAN
strings are not delimited as in C/C++.
3) Handling of the DW_LANG_Fortran95.

22 years agoAdded Self to Write After Approval
petrs [Fri, 11 Jan 2002 16:51:03 +0000 (16:51 +0000)]
Added Self to Write After Approval

22 years ago* armnbsd-nat.c (fetch_inferior_registers): Change inferior_pid ->
rearnsha [Fri, 11 Jan 2002 10:46:14 +0000 (10:46 +0000)]
* armnbsd-nat.c (fetch_inferior_registers): Change inferior_pid ->
GETPID(inferior_ptid).
(store_inferior_registers): Likewise.

22 years ago2002-01-11 Ralf Habacker <Ralf.Habacker@freenet.de>
rbcollins [Fri, 11 Jan 2002 10:23:19 +0000 (10:23 +0000)]
2002-01-11 Ralf Habacker  <Ralf.Habacker@freenet.de>

        * include/ntsecapi.h:  Fixed missing void parameter type in some prototypes.
        * include/objbase.h: Ditto.
        * include/rapi.h: Ditto.
        * include/rpc.h: Ditto.
        * include/rpcdce.h: Ditto.
        * include/rpcdcep.h: Ditto.
        * include/rpcndr.h: Ditto.
        * include/rpcnsip.h: Ditto.
        * include/rpcproxy.h: Ditto.
        * include/windef.h: Ditto.

22 years ago2001-12-30 Guido Serassio <serassio@libero.it>
rbcollins [Fri, 11 Jan 2002 10:17:24 +0000 (10:17 +0000)]
2001-12-30  Guido Serassio <serassio@libero.it>

       * include/winsvc.h: Add EnumServiceStatusEx(),
       QueryServiceStatusEx()
       & RegisterServiceCtrlHandlerEx()

22 years ago * dwarf2read.c (decode_locdesc): Implement DW_OP_litn, DW_OP_dup.
jason [Fri, 11 Jan 2002 09:32:47 +0000 (09:32 +0000)]
    * dwarf2read.c (decode_locdesc): Implement DW_OP_litn, DW_OP_dup.
        Fix DW_OP_minus.

22 years agoAdd ia64-hpux target. LD and GDB are not currently supported.
nickc [Fri, 11 Jan 2002 09:29:18 +0000 (09:29 +0000)]
Add ia64-hpux target.  LD and GDB are not currently supported.

22 years agoAdd support for ia64-hpux target.
nickc [Fri, 11 Jan 2002 09:27:33 +0000 (09:27 +0000)]
Add support for ia64-hpux target.

22 years ago[cgen/ChangeLog]
mrg [Fri, 11 Jan 2002 07:24:58 +0000 (07:24 +0000)]
[cgen/ChangeLog]
* cpu/xstormy16.cpu (gr-Rbj-names): Rename this ...
(gr-Rb-names): ... to this.
(h-Rb): New hardware peice.
(h-Rbj): Use gr-Rb-names.
(Rb): Use h-Rb.

(holdx): New instruction.

[opcodes/ChangeLog]
* xstormy16-asm.c: Regenerate.
* xstormy16-desc.c: Likewise.
* xstormy16-desc.h: Likewise.
* xstormy16-dis.c: Likewise.
* xstormy16-opc.c: Likewise.
* xstormy16-opc.h: Likewise.

[gas/testsuite/ChangeLog]
* gas/xstormy16/allinsn.sh (movf, jmp, call, icall): Update.
* gas/xstormy16/allinsn.d: Regenerate.
* gas/xstormy16/allinsn.s: Regenerate.

[sid/component/cgen-cpu/xstormy16/ChangeLog]
* xstormy16.cxx (do_holdx): Define.
* xstormy16.h (do_holdx): Declare.

22 years ago[cgen/ChangeLog]
mrg [Fri, 11 Jan 2002 07:24:47 +0000 (07:24 +0000)]
[cgen/ChangeLog]
* cpu/xstormy16.cpu (gr-Rbj-names): Rename this ...
(gr-Rb-names): ... to this.
(h-Rb): New hardware peice.
(h-Rbj): Use gr-Rb-names.
(Rb): Use h-Rb.

(holdx): New instruction.

[opcodes/ChangeLog]
* xstormy16-asm.c: Regenerate.
* xstormy16-desc.c: Likewise.
* xstormy16-desc.h: Likewise.
* xstormy16-dis.c: Likewise.
* xstormy16-opc.c: Likewise.
* xstormy16-opc.h: Likewise.

[gas/testsuite/ChangeLog]
* gas/xstormy16/allinsn.sh (movf, jmp, call, icall): Update.
* gas/xstormy16/allinsn.d: Regenerate.
* gas/xstormy16/allinsn.s: Regenerate.

[sid/component/cgen-cpu/xstormy16/ChangeLog]
* xstormy16.cxx (do_holdx): Define.
* xstormy16.h (do_holdx): Declare.

22 years ago * library/Makefile (ITCL_SH): Renamed to "ITCLSH".
kseitz [Fri, 11 Jan 2002 04:24:38 +0000 (04:24 +0000)]
* library/Makefile (ITCL_SH): Renamed to "ITCLSH".
(tclIndex): We no longer have an Itcl shell, so we must use
"package require Itcl".

22 years ago* exceptions.cc (sig_handle): Accept a second argument indicating whether the
cgf [Fri, 11 Jan 2002 02:24:06 +0000 (02:24 +0000)]
* exceptions.cc (sig_handle): Accept a second argument indicating whether the
signal came from this process or not.
* sigproc.h: Reflect sig_handle arg change.
* signal.cc (kill_pgrp): Add sigframe info.
(abort): New function.  Eliminates newlib function of same name.
* sigproc.cc (wait_sig): Pass "signal from this process" value as arg 2.

22 years ago2002-01-10 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 11 Jan 2002 01:46:16 +0000 (01:46 +0000)]
2002-01-10  Michael Snyder  <msnyder@redhat.com>

* NEWS: Mention --pid and corefile/proc-id behavior change.

22 years ago* config/djgpp/fnchange.lst: Add renames for bfd/ChangeLog-0001
cagney [Fri, 11 Jan 2002 01:13:26 +0000 (01:13 +0000)]
* config/djgpp/fnchange.lst: Add renames for bfd/ChangeLog-0001
and bfd/elf32-sh-nbsd.c.

22 years ago*** empty log message ***
gdbadmin [Fri, 11 Jan 2002 00:00:35 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago2002-01-10 Michael Snyder <msnyder@redhat.com>
msnyder [Thu, 10 Jan 2002 23:32:24 +0000 (23:32 +0000)]
2002-01-10  Michael Snyder  <msnyder@redhat.com>

* Makefile.in: Add rules for gcore.o and linux-proc.o.
* gcore.c: Include cli/cli-decode.h instead of command.h.

22 years ago2002-01-10 Michael Snyder <msnyder@redhat.com>
msnyder [Thu, 10 Jan 2002 23:05:21 +0000 (23:05 +0000)]
2002-01-10  Michael Snyder  <msnyder@redhat.com>

* elf.c (elfcore_write_prstatus): Use long instead of pid_t;
(elfcore_write_pstatus): Use long instead of pid_t;
* elf-bfd.h: Change prototypes to use long instead of pid_t;

22 years ago2002-01-05 Michael Snyder <msnyder@redhat.com>
msnyder [Thu, 10 Jan 2002 23:03:35 +0000 (23:03 +0000)]
2002-01-05  Michael Snyder  <msnyder@redhat.com>

* gdb.texinfo (--pid): Document new command line option (attach).

22 years ago2002-01-10 Michael Snyder <msnyder@redhat.com>
msnyder [Thu, 10 Jan 2002 23:03:08 +0000 (23:03 +0000)]
2002-01-10  Michael Snyder  <msnyder@redhat.com>

* main.c (captured_main): Add new command line option "--pid".
If the second command line argument (following the symbol-file)
begins with a digit, try to attach to it before trying to open
it as a corefile.
(print_gdb_help): Document the "--pid" argument.

22 years agodaily update
amodra [Thu, 10 Jan 2002 23:00:05 +0000 (23:00 +0000)]
daily update

22 years ago * gdb.c++/namespace.exp: Accept trailing const for 'this'.
jason [Thu, 10 Jan 2002 20:46:12 +0000 (20:46 +0000)]
    * gdb.c++/namespace.exp: Accept trailing const for 'this'.

        * gdb.c++/classes.exp: Accept 'A const' or 'const A' in copy
        constructors.
        * gdb.c++/derivation.exp: Likewise.
        * gdb.c++/templates.exp: Likewise.
        * gdb.c++/virtfunc.exp: Likewise.

22 years ago2002-01-10 Keith Seitz <keiths@redhat.com>
kseitz [Thu, 10 Jan 2002 20:21:26 +0000 (20:21 +0000)]
2002-01-10  Keith Seitz  <keiths@redhat.com>

* unix/Makefile.in (TK_RANLIB): Renamed from just "RANLIB".
Changed all references to "RANLIB" to "TK_RANLIB" so that
toplevel Makefile doesn't override our own settings.

22 years ago * unix/Makefile.in (TCL_RANLIB): Renamed from just "RANLIB".
kseitz [Thu, 10 Jan 2002 20:17:57 +0000 (20:17 +0000)]
* unix/Makefile.in (TCL_RANLIB): Renamed from just "RANLIB".
Changed all references to "RANLIB" to "TCL_RANLIB" so that
toplevel Makefile doesn't override our own settings.

22 years ago2002-01-10 Michael Snyder <msnyder@redhat.com>
msnyder [Thu, 10 Jan 2002 18:27:08 +0000 (18:27 +0000)]
2002-01-10  Michael Snyder  <msnyder@redhat.com>

        * gdb.c++/namespace.exp: Accept both '\0' and '\000'.

22 years agoupdate copyright
jason [Thu, 10 Jan 2002 17:48:03 +0000 (17:48 +0000)]
update copyright

22 years ago * syscalls.cc (pathconf): Guard _PC_PATH_MAX branch against invalid
corinna [Thu, 10 Jan 2002 13:24:27 +0000 (13:24 +0000)]
* syscalls.cc (pathconf): Guard _PC_PATH_MAX branch against invalid
file parameter.