OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
22 years ago * Makefile.am (LIB_OBJECTLISTS): Add
fitzsim [Thu, 20 Jun 2002 19:51:11 +0000 (19:51 +0000)]
* Makefile.am (LIB_OBJECTLISTS): Add
libc/search/objectlist.awk.in.
* libc/Makefile.am (SUBDIRS): Add search.
(SUBLIBS): Add search/libsearch.la.
* libc/configure.in (AC_OUTPUT): Add search/Makefile.
* libc/search: New directory.
* libc/search/Makefile.am: New file.
* libc/search/extern.h: New file.
* libc/search/hash.c: New file.
* libc/search/hash.h: New file.
* libc/search/hash_bigkey.c: New file.
* libc/search/hash_buf.c: New file.
* libc/search/hash_func.c: New file.
* libc/search/hash_log2.c: New file.
* libc/search/hash_page.c: New file.
* libc/search/hcreate.3: New file.
* libc/search/hcreate.c: New file.
* libc/search/hcreate.c~: New file.
* libc/search/hcreate_r.c: New file.
* libc/search/ndbm.c: New file.
* libc/search/page.h: New file.
* libc/search/tdelete.c: New file.
* libc/search/tdestroy.c: New file.
* libc/search/tfind.c: New file.
* libc/search/tsearch.3: New file.
* libc/search/tsearch.c: New file.
* libc/search/twalk.c: New file.
* libc/include/db.h: New file.
* libc/include/ndbm.h: New file.
* libc/include/search.h: New file.
* libc/include/sys/queue.h: New file.
* libc/include/sys/cdefs.h: New file.
* libc/include/sys/param.h
[__IEEE_LITTLE_ENDIAN,__IEEE_BIG_ENDIAN]: Set BYTE_ORDER to
LITTLE_ENDIAN or BIG_ENDIAN.
* libc/include/sys/errno.h (EFTYPE): New macro.
* libc/search/bsearch.c: Move from libc/stdlib.
* libc/search/qsort.c: Likewise.
* libc/stdlib/Makefile.am (LIB_SOURCES): Remove bsearch.c and
qsort.c.
(CHEWOUT_FILES): Remove bsearch.def and qsort.def.
* libc/stdlib/stdlib.tex: Remove references to bsearch and qsort.

22 years agoUpdate bug reporting guidelines
nickc [Thu, 20 Jun 2002 14:44:06 +0000 (14:44 +0000)]
Update bug reporting guidelines

22 years agoRemove romp target
nickc [Thu, 20 Jun 2002 14:10:36 +0000 (14:10 +0000)]
Remove romp target

22 years ago2002-06-20 Michal Ludvig <mludvig@suse.cz>
mludvig [Thu, 20 Jun 2002 13:08:11 +0000 (13:08 +0000)]
2002-06-20  Michal Ludvig  <mludvig@suse.cz>

* x86-64-tdep.c (x86_64_register_nr2name): Rename to
x86_64_register_name. Return type changed to 'const char *'.
(x86_64_register_name2nr): Rename to x86_64_register_number.
(x86_64_gdbarch_init): Update to reflect the change.
* x86-64-tdep.h: Ditto.
* x86-64-linux-nat.c (x86_64_fxsave_offset)
(supply_fpregset): Ditto.

22 years ago* regcache.h: Update copyright.
cagney [Thu, 20 Jun 2002 03:13:50 +0000 (03:13 +0000)]
* regcache.h: Update copyright.
(struct regcache, struct gdbarch): Add opaque declarations.
(current_regcache): Declare global variable.
(regcache_read, regcache_write): Add gdbarch parameter.
(regcache_save, regcache_save_no_passthrough)
(regcache_restore, regcache_restore_no_passthrough)
(regcache_dup, regcache_dup_no_passthrough)
(regcache_cpy, regcache_cpy_no_passthrough)
(deprecated_grub_regcache_for_registers)
(deprecated_grub_regcache_for_register_valid)
(regcache_valid_p): Add function declarations.

* regcache.c: Update copyright.
(regcache_descr_handle): New global variable.
(struct regcache_descr): Define.
(init_legacy_regcache_descr, init_regcache_descr): New functions.
(regcache_descr, xfree_regcache_descr): New functions.
(struct regcache): Define.
(regcache_xmalloc, regcache_xfree): New functions.
(regcache_cpy, regcache_cpy_no_passthrough): New functions.
(regcache_dup, regcache_dup_no_passthrough): New functions.
(regcache_valid_p, regcache_read_as_address): New functions.
(deprecated_grub_regcache_for_registers): New function.
(deprecated_grub_regcache_for_register_valid): New function.
(current_regcache): New global variable.
(register_buffer): Add regcache parameter.  Update calls.
(regcache_read, regcache_write): Add regcache parameter.  Rewrite.
(read_register_gen, write_register_gen): Update register_buffer
call.  Test for legacy_p instead of gdbarch_register_read_p or
gdbarch_register_write_p.
(regcache_collect): Update register_buffer call.
(build_regcache): Rewrite.  Use deprecated grub functions.
(regcache_save, regcache_save_no_passthrough): New functions.
(regcache_restore, regcache_restore_no_passthrough): New
functions.
(_initialize_regcache): Create the regcache_data_handle. Swap
current_regcache global variable.

* sh-tdep.c (sh_pseudo_register_read): Add current_regcache
parameter to regcache_read and regcache_write calls.
(sh4_register_read): Ditto.
(sh64_pseudo_register_read): Ditto.
(sh64_register_read): Ditto.
(sh_pseudo_register_write): Ditto.
(sh4_register_write): Ditto.
(sh64_pseudo_register_write): Ditto.
(sh64_register_write): Ditto.

* defs.h (XCALLOC): Define.

22 years ago* fhandler.cc (fhandler_base::set_flags): Change priority of "linked in"
cgf [Thu, 20 Jun 2002 00:36:38 +0000 (00:36 +0000)]
* fhandler.cc (fhandler_base::set_flags): Change priority of "linked in"
default binmode setting so that it has priority over optional setting.

22 years ago*** empty log message ***
gdbadmin [Thu, 20 Jun 2002 00:02:36 +0000 (00:02 +0000)]
*** empty log message ***

22 years agodaily update
amodra [Thu, 20 Jun 2002 00:00:05 +0000 (00:00 +0000)]
daily update

22 years ago* configure.in: replace ${topsrcdir} with ${srcdir}
dj [Wed, 19 Jun 2002 23:57:41 +0000 (23:57 +0000)]
* configure.in: replace ${topsrcdir} with ${srcdir}

22 years ago* configure.in: Move definition of libstdcxx_flags
dj [Wed, 19 Jun 2002 23:53:30 +0000 (23:53 +0000)]
* configure.in: Move definition of libstdcxx_flags
right above usage, rather than waaay earlier.

22 years ago* configure.in: Rearrange a little.
dj [Wed, 19 Jun 2002 23:47:55 +0000 (23:47 +0000)]
* configure.in: Rearrange a little.

22 years ago* configure.in: Pull definition of is_cross_compiler earlier.
dj [Wed, 19 Jun 2002 23:39:41 +0000 (23:39 +0000)]
* configure.in: Pull definition of is_cross_compiler earlier.

22 years ago* configure.in: Rearrange a little.
dj [Wed, 19 Jun 2002 23:24:18 +0000 (23:24 +0000)]
* configure.in: Rearrange a little.

22 years ago* configure.in: Remove references to librx.
dj [Wed, 19 Jun 2002 23:07:25 +0000 (23:07 +0000)]
* configure.in: Remove references to librx.
* Makefile.in: Remove references to librx.

22 years ago * sim-cpu.scm (gen-semantic-code): Prepend with setup-semantics
hp [Wed, 19 Jun 2002 22:43:22 +0000 (22:43 +0000)]
* sim-cpu.scm (gen-semantic-code): Prepend with setup-semantics
code.

22 years ago2002-06-19 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Wed, 19 Jun 2002 22:17:27 +0000 (22:17 +0000)]
2002-06-19  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/sys/linux/Makefile.am: Add support for message queue routines,
        ipc routines, and ftok.
        * libc/sys/linux/Makefile.in: Regenerated.
        * libc/sys/linux/ftok.c: New file.
        * libc/sys/linux/ipc.c: Ditto.
        * libc/sys/linux/mq_close.c: Ditto.
        * libc/sys/linux/mq_getattr.c: Ditto.
        * libc/sys/linux/mq_notify.c: Ditto.
        * libc/sys/linux/mq_open.c: Ditto.
        * libc/sys/linux/mq_receive.c: Ditto.
        * libc/sys/linux/mq_send.c: Ditto.
        * libc/sys/linux/mq_setattr.c: Ditto.
        * libc/sys/linux/mq_unlink.c: Ditto.
        * libc/sys/linux/mqlocal.h: Ditto.
        * libc/sys/linux/include/mqueue.h: Ditto.
        * libc/sys/linux/sys/types.h: Define __gid_t_defined and
        __uid_t_defined.

22 years agoAdded functions for multi-arch.
graces [Wed, 19 Jun 2002 20:44:13 +0000 (20:44 +0000)]
Added functions for multi-arch.

22 years ago* configure.in: Eliminate ${gasdir} variable.
dj [Wed, 19 Jun 2002 17:39:25 +0000 (17:39 +0000)]
* configure.in: Eliminate ${gasdir} variable.

22 years ago * libm/common/sf_lround.c (round): Change name to: (lround).
fitzsim [Wed, 19 Jun 2002 17:15:41 +0000 (17:15 +0000)]
* libm/common/sf_lround.c (round): Change name to: (lround).
* libm/common/sf_remquo.c (remquo): Pass all arguemnts to
remquof.

22 years ago2002-06-19 Daniel Jacobowitz <drow@mvista.com>
drow [Wed, 19 Jun 2002 16:55:28 +0000 (16:55 +0000)]
2002-06-19  Daniel Jacobowitz  <drow@mvista.com>

        * ada-lang.c (fill_in_ada_prototype): Update comment.

22 years ago2002-06-19 Daniel Jacobowitz <drow@mvista.com>
drow [Wed, 19 Jun 2002 16:55:18 +0000 (16:55 +0000)]
2002-06-19  Daniel Jacobowitz  <drow@mvista.com>

        * ada-lang.c (fill_in_ada_prototype): Update comment.

22 years ago2002-06-19 Daniel Jacobowitz <drow@mvista.com>
drow [Wed, 19 Jun 2002 16:48:44 +0000 (16:48 +0000)]
2002-06-19  Daniel Jacobowitz  <drow@mvista.com>

        * mips-tdep.c (enum mips_abi): Explicitly start at 0.  Add
        MIPS_ABI_LAST.
        (mips_abi_string, mips_abi_strings): New.
        (struct gdbarch_tdep): Remove mips_abi_string, add found_abi.
        (mips_gdbarch_init): Set tdep->found_abi.  Don't set
        tdep->mips_abi_string.  Honor mips_abi_string.  Default to
        O32 if no ABI is found.
        (mips_dump_tdep): Use mips_abi_strings.
        (mips_abi_update): New function.
        (_initialize_mips_tdep): Initialize mips_abi_string.  Add
        ``set mips abi'' and ``show mips abi''.  Check the size of
        mips_abi_strings.

22 years agoUse hMainProc where appropriate, throughout.
cgf [Wed, 19 Jun 2002 15:27:22 +0000 (15:27 +0000)]
Use hMainProc where appropriate, throughout.
* environ.cc (spenv::retrieve): Add debugging statements.
* pinfo.cc (set_myself): Don't call strace.hello if already stracing.
* strace.cc (strace): Move NO_COPY keyword so that it will actually take
effect.

22 years ago* i386-linux-tdep.c (i386_linux_register_name): Make return type
cagney [Wed, 19 Jun 2002 14:59:45 +0000 (14:59 +0000)]
* i386-linux-tdep.c (i386_linux_register_name): Make return type
constant.

22 years agoTypo fixes in comment.
amylaar [Wed, 19 Jun 2002 14:31:07 +0000 (14:31 +0000)]
Typo fixes in comment.

22 years ago * config/tc-sh.c (get_specific): Revert 2002-05-01 change.
amylaar [Wed, 19 Jun 2002 14:28:02 +0000 (14:28 +0000)]
* config/tc-sh.c (get_specific): Revert 2002-05-01 change.
(assemble_ppi): Generate warning if the same register is used
twice as destination in the same padd / pmuls instruction.

22 years ago * uinfo.cc (cygheap_user::ontherange): Call NetUserGetInfo() only with
corinna [Wed, 19 Jun 2002 13:56:32 +0000 (13:56 +0000)]
* uinfo.cc (cygheap_user::ontherange): Call NetUserGetInfo() only with
non-NULL logserver parameter.

22 years ago2002-06-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
dannysmith [Wed, 19 Jun 2002 12:32:03 +0000 (12:32 +0000)]
2002-06-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* include/winuser.h (FLASHW_*,INPUT_MOUSE,INPUT_KEYBOARD,
INPUT_HARDWARE): Add defines.
(HDEVNOTIFY): Add typedef.
(FLASHWINFO,tagMOUSEMOVEPOINT,tagMOUSEINPUT,tagKEYBDINPUT,
tagHARDWAREINPUT,tagINPUT,tagGUITHREADINFO): Define structs and
typedefs.
(CreateDesktop[AW],CreateMDIWindow[AW],GetClassInfo[AW],
GetClassInfoEx[AW],GetKeyboardLayoutList,
MessageBoxIndirect[AW],MsgWaitForMultipleObjects,
MsgWaitForMultipleObjectsEx, RegisterClass[AW],
RegisterClassEx[AW]): Correct prototypes.

Remove duplicate ChangeLog entry of 2001-12-07

22 years agoIf the target does not support an ELF style has table, return true, indicating
nickc [Wed, 19 Jun 2002 10:07:36 +0000 (10:07 +0000)]
If the target does not support an ELF style has table, return true, indicating
that nothing needed to be done, rather than false, indicating that the
section's size could not be computed.

22 years ago2002-06-18 Chris Demetriou <cgd@broadcom.com>
cgd [Wed, 19 Jun 2002 05:34:51 +0000 (05:34 +0000)]
2002-06-18  Chris Demetriou  <cgd@broadcom.com>

* emultempl/mipself.em (mips_elf${ELFSIZE}_check_sections): Check
section flags for SEC_DATA, rather than for SEC_CODE being unset.

22 years ago2002-06-18 H.J. Lu (hjl@gnu.org)
hjl [Wed, 19 Jun 2002 03:07:03 +0000 (03:07 +0000)]
2002-06-18  H.J. Lu  (hjl@gnu.org)

* nm.c: Include "elf/common.h".
(extended_symbol_info): Add elfinfo, a pointer to
elf_symbol_type.
(SYM_SIZE): Use elfinfo if it is not NULL.
(get_symbol_type): New function.
(display_archive): Set print_width for each archive member.
(display_file): Likewise.
(display_rel_file): Don't set print_width here.
(print_object_filename_sysv): Handle print_width.
(print_archive_member_sysv): Likewise.
(print_symbols): Pass (bfd_vma) 0 to print_symbol.
(print_symbol): Set the elfinfo field in extended_symbol_info
for ELF.
(print_object_filename_sysv): Fix the output format.
(print_symbol_info_sysv): Print type and section for ELF.

2002-06-18  Elias Athanasopoulos  <eathan@otenet.gr>

* nm.c (print_size_symbols): Remove assignment, which makes
the symbol's size equal to its value when --size-sort is
used.

22 years ago* cygpath.cc (usage): Clean up usage output.
cgf [Wed, 19 Jun 2002 02:09:40 +0000 (02:09 +0000)]
* cygpath.cc (usage): Clean up usage output.
(dowin): Correct output of -t mixed for -ADHPSW options.

22 years ago2002-06-18 Chris Demetriou <cgd@broadcom.com>
cgd [Wed, 19 Jun 2002 01:52:46 +0000 (01:52 +0000)]
2002-06-18  Chris Demetriou  <cgd@broadcom.com>

* emultempl/mipself.em (mips_elf${ELFSIZE}_check_sections): Fix
format specifier used to print BFD name.

22 years ago2002-06-18 Chris Demetriou <cgd@broadcom.com>
cgd [Wed, 19 Jun 2002 01:48:07 +0000 (01:48 +0000)]
2002-06-18  Chris Demetriou  <cgd@broadcom.com>

* ld-mips-elf/empic2-ref.s: Add a missing .end, apparently
turned up by recent assembler changes.

22 years ago2002-06-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
dannysmith [Wed, 19 Jun 2002 01:15:39 +0000 (01:15 +0000)]
2002-06-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* include/ddeml.h (DdeCreateStringHandle{AW]:Correct
prototypes.
* include/winsvc.h (StartServiceW): Correct prototype.
* include/winbase.h (BackupRead,BackupSeek,BackupWrite,
FileTimeToLocalFileTime, GetAce,GetPrivateProfileStruct[AW],
GetTickCount,InterlockedExchangeAdd,
WritePrivateProfileStruct[AW]: Correct prototypes.
(GetEnvironmentStrings): Correct mapping to
GetEnvironmentStringsA.
* include/winver.h (VerQueryValueA,VerQueryValueW):
Correct prototypes.
* include/wincon.h (CreateConsoleScreenBuffer): Correct
prototype.
* include/winreg.h (RegQueryMultipleValues[AW],
RegQueryValueEx[AW]):Correct prototypes.
* include/wingdi.h (PXFORM, PLOGBRUSH, PLOGPEN, PPOLYTEXTA,
PPOLYTEXTW): Add typedefs.
(_DESIGNVECTOR,COLOR16, _TRIVERTEX, _DISPLAY_DEVICE): Add
structures and typedefs.
(MM_MAX_NUMAXES): Add define.
(EnumFontsW,GetEnhMetaFilePixelFormat,wglGetLayerPaletteEntries):
Correct prototypes.
* include/winerror.h (RPC_X_INVALID_PIPE_OBJECT,
RPC_X_WRONG_PIPE_ORDER,RPC_X_WRONG_PIPE_VERSION,
RPC_S_SEND_INCOMPLETE): Add defines.

22 years agoAdd entry describing a change to alpha-tdep.c (heuristic_proc_desc).
brobecke [Wed, 19 Jun 2002 01:13:01 +0000 (01:13 +0000)]
Add entry describing a change to alpha-tdep.c (heuristic_proc_desc).

22 years ago * alpha-tdep.c (heuristic_proc_desc): Compute the size of the
brobecke [Wed, 19 Jun 2002 01:12:07 +0000 (01:12 +0000)]
    * alpha-tdep.c (heuristic_proc_desc): Compute the size of the
        current frame using only the first stack size adjustment. All
        subsequent size adjustments are not considered to be part of
        the "static" part of the current frame.
        Compute the address of the saved registers relative to the
        Frame Pointer ($fp) instead of the Stack Pointer if $fp is
        in use in this frame.

22 years ago*** empty log message ***
gdbadmin [Wed, 19 Jun 2002 00:00:15 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
amodra [Wed, 19 Jun 2002 00:00:07 +0000 (00:00 +0000)]
daily update

22 years ago2002-06-18 Don Howard <dhoward@redhat.com>
dhoward [Tue, 18 Jun 2002 23:40:57 +0000 (23:40 +0000)]
2002-06-18  Don Howard  <dhoward@redhat.com>

        * valops.c (value_ind): Use value_at_lazy() when dereferencing
        type int expressions.  Thanks to Jim Blandy <jimb@redhat.com> for
        suggesting this solution.

22 years ago * testsuite/lib/passfail.exp (newlib_pass_fail_all): New
fitzsim [Tue, 18 Jun 2002 22:39:08 +0000 (22:39 +0000)]
* testsuite/lib/passfail.exp (newlib_pass_fail_all): New
procedure.
(newlib_pass_fail): Change to compile and run only one file.
* testsuite/newlib.locale/locale.exp: Use new
newlib_pass_fail_all procedure.
* testsuite/newlib.string/string.exp: Likewise.

22 years ago* config/romp/xm-rtbsd.h: Delete file.
cagney [Tue, 18 Jun 2002 22:30:38 +0000 (22:30 +0000)]
* config/romp/xm-rtbsd.h: Delete file.
* config/romp/rtbsd.mh: Delete file.

22 years ago* config/romp/xm-rtbsd.h: Delete file.
cagney [Tue, 18 Jun 2002 22:30:23 +0000 (22:30 +0000)]
* config/romp/xm-rtbsd.h: Delete file.
* config/romp/rtbsd.mh: Delete file.

22 years ago2002-06-18 Chris Demetriou <cgd@broadcom.com>
cgd [Tue, 18 Jun 2002 22:15:03 +0000 (22:15 +0000)]
2002-06-18  Chris Demetriou  <cgd@broadcom.com>

        * mdmx.c (SD_): Delete.
        (Unpredictable): Re-define, for now, to directly invoke
        unpredictable_action().
        (mdmx_acc_op): Fix error in .ob immediate handling.

22 years ago * breakpoint.c (condition_command): Post breakpoint_modify
kseitz [Tue, 18 Jun 2002 21:58:52 +0000 (21:58 +0000)]
    * breakpoint.c (condition_command): Post breakpoint_modify
        when a condition is added to an existing breakpoint.
        (commands_command): Likewise for commands.
        (set_ignore_count): Likewise for ignore counts.
        If no tty, do not simply return, still need to send event
        notification.
        (ignore_command): Only print a newline if the command came
        from a tty.
        Don't call breakpoints_changed, since this is now properly
        handled by set_ignore_count.

22 years agoFix formatting of ;; for frv.
brolley [Tue, 18 Jun 2002 21:41:22 +0000 (21:41 +0000)]
Fix formatting of ;; for frv.

22 years ago2002-06-18 Dave Brolley <brolley@redhat.com>
brolley [Tue, 18 Jun 2002 21:34:27 +0000 (21:34 +0000)]
2002-06-18  Dave Brolley  <brolley@redhat.com>

* configure.in: Add support for frv.
* config.sub: Add support for frv.

22 years ago* interp.c (sim_firmware_command): Initialize `address'.
cagney [Tue, 18 Jun 2002 21:32:15 +0000 (21:32 +0000)]
* interp.c (sim_firmware_command): Initialize `address'.

22 years ago2002-06-18 Dave Brolley <brolley@redhat.com>
brolley [Tue, 18 Jun 2002 21:20:59 +0000 (21:20 +0000)]
2002-06-18  Dave Brolley  <brolley@redhat.com>

* po/POTFILES.in: Add frv-*.[ch].
* disassemble.c (ARCH_frv): New macro.
(disassembler): Handle bfd_arch_frv.
* configure.in: Support frv_bfd_arch.
* Makefile.am (HFILES): Add frv-*.h.
(CFILES): Add frv-*.c
(ALL_MACHINES): Add frv-*.lo.
(CLEANFILES): Add stamp-frv.
(FRV_DEPS): New variable.
(stamp-frv): New target.
(frv-asm.lo): New target.
(frv-desc.lo): New target.
(frv-dis.lo): New target.
(frv-ibld.lo): New target.
(frv-opc.lo): New target.
(frv-*.[ch]): New files.

22 years ago2002-06-18 Dave Brolley <brolley@redhat.com>
brolley [Tue, 18 Jun 2002 21:20:17 +0000 (21:20 +0000)]
2002-06-18  Dave Brolley  <brolley@redhat.com>

From Catherine Moore, Michael Meissner, Richard Sandiford:
* libc/include/machine/setjmp.h (_JBLEN): Define for __frv__.
(_JBTYPE): Ditto.
* libc/include/sys/config.h (__IEEE_BIG_ENDIAN): Ditto.
(__ATTRIBUTE_IMPURE_PTR__): Ditto.
* libc/include/machine/ieeefp.h (__IEEE_BIG_ENDIAN): Ditto.
* configure.host: Support frv-*-*.
* libc/machine/frv/Makefile.am: New file.
* libc/machine/frv/configure.in: New file.
* libc/machine/frv/setjmp.S: New file.

22 years ago2002-06-18 Dave Brolley <brolley@redhat.com>
brolley [Tue, 18 Jun 2002 21:19:12 +0000 (21:19 +0000)]
2002-06-18  Dave Brolley  <brolley@redhat.com>

From Catherine Moore, Michael Meissner, Richard Sandiford:
* configure.in: Support frv*-*-*.
* frv/Makefile.in: New file.
* frv/configure: New file.
* frv/configure.in: New file.
* frv/crt0.S: New file.
* frv/fstat.c: New file.
* frv/getpid.c: New file.
* frv/isatty.c: New file.
* frv/kill.c: New file.
* frv/print.c: New file.
* frv/putnum.c: New file.
* frv/sbrk.c: New file.
* frv/sim-close.S: New file.
* frv/sim-exit.S: New file.
* frv/sim-inbyte.c: New file.
* frv/sim-lseek.S: New file.
* frv/sim-open.S: New file.
* frv/sim-read.S: New file.
* frv/sim-time.c: New file.
* frv/sim-unlink.S: New file.
* frv/sim-write.S: New file.
* frv/stat.c: New file.

22 years ago2002-06-18 Dave Brolley <brolley@redhat.com>
brolley [Tue, 18 Jun 2002 21:17:22 +0000 (21:17 +0000)]
2002-06-18  Dave Brolley  <brolley@redhat.com>

From Catherine Moore, Michael Meissner, Jim Blandy:
* emulparams/elf32frv.sh: New file.
* configure.tgt: Support frv-*-*.
* Makefile.am (ALL_EMULATIONS): Add eelf32frv.o.
(eelf32frv.c): New target.

22 years ago2002-06-18 Dave Brolley <brolley@redhat.com>
brolley [Tue, 18 Jun 2002 21:16:31 +0000 (21:16 +0000)]
2002-06-18  Dave Brolley  <brolley@redhat.com>

From Catherine Moore:
* dis-asm.h (print_insn_frv): New prototype.

22 years ago2002-06-18 Dave Brolley <brolley@redhat.com>
brolley [Tue, 18 Jun 2002 21:15:56 +0000 (21:15 +0000)]
2002-06-18  Dave Brolley  <brolley@redhat.com>

From Catherine Moore, Michael Meissner, Dave Brolley:
* common.h (EM_CYGNUS_FRV): New macro.
* frv.h: New file.

22 years ago2002-06-18 Dave Brolley <brolley@redhat.com>
brolley [Tue, 18 Jun 2002 21:15:11 +0000 (21:15 +0000)]
2002-06-18  Dave Brolley  <brolley@redhat.com>

From Catherine Moore, Michael Meissner, Richard Sandiford, Dave Brolley:
* po/POTFILES.in: Add tc-frv.c, tc-frv.h.
* configure.in: Support frv-*-*.
* Makefile.am (CPU_TYPES): Add frv.
(TARGET_CPU_CFILES): Add tc-frv.c.
(TARGET_CPU_HFILES): Add tc-frv.h.
(DEPTC_frv_coff): New variable.
(DEPTC_frv_elf): New variable.
(DEPOBJ_frv_coff): New variable.
(DEPOBJ_frv_elf): New variable.
(DEP_frv_coff): New variable.
(DEP_frv_elf): New variable.
* tc-frv.c: New file.
* tc-frv.h: New file.

22 years ago2002-06-18 Dave Brolley <brolley@redhat.com>
brolley [Tue, 18 Jun 2002 21:14:43 +0000 (21:14 +0000)]
2002-06-18  Dave Brolley  <brolley@redhat.com>

* gas/frv: New testsuite.

22 years ago2002-06-18 Dave Brolley <brolley@redhat.com>
brolley [Tue, 18 Jun 2002 21:13:27 +0000 (21:13 +0000)]
2002-06-18  Dave Brolley  <brolley@redhat.com>

From Catherine Moore, Michael Meissner, Mark Salter, Jim Blandy:
* baseboards/frv-elf.exp: New board description.
* baseboards/frv-sim.exp: New board description.
* baseboards/frv-tiger.exp: New board description.
* baseboards/frv-tomcat.exp: New board description.

22 years ago2002-06-18 Dave Brolley <brolley@redhat.com>
brolley [Tue, 18 Jun 2002 21:12:32 +0000 (21:12 +0000)]
2002-06-18  Dave Brolley  <brolley@redhat.com>

* cpu/frv.cpu: New cpu description.
* cpu/frv.opc: New cpu support code.

22 years ago2002-06-18 Dave Brolley <brolley@redhat.com>
brolley [Tue, 18 Jun 2002 21:11:45 +0000 (21:11 +0000)]
2002-06-18  Dave Brolley  <brolley@redhat.com>

From Catherine Moore:
* readelf.c (elf/frv.h): #include it.
(guess_is_rela): Support EM_CYGNUS_FRV.
(dump_relocations): Ditto.
(get_machine_name): Ditto.
* Makefile.am (readelf.o): add dependency on $(INCDIR)/elf/frv.h.

22 years ago2002-06-18 Dave Brolley <brolley@redhat.com>
brolley [Tue, 18 Jun 2002 21:10:43 +0000 (21:10 +0000)]
2002-06-18  Dave Brolley  <brolley@redhat.com>

From Catherine Moore, Michael Meissner, Dave Brolley:
* po/SRC-POTFILES.in: Add cpu-frv.c and elf32-frv.c
* targets.c: Support bfd_elf32_frv_vec.
* reloc.c: Add FRV relocs.
* configure.in: Add support for bfd-elf32-frv-vec.
* config.bfd (targ_cpu): Add support for frv-*-elf.
* archures.c: Add frv arch and machines.
* Makefile.am (ALL_MACHINES): Add cpu-frv.lo.
(ALL_MACHINES_CFILES): Add cpu-frv.c.
(BFD32_BACKENDS): Add elf32-frv.lo.
(BFD32_BACKENDS_CFILES): Add elf32-frv.c
(cpu-frv.lo): New target.
(elf32-frv.lo): New target.
* cpu-frv.c: New file.
* elf32-frv.c: New file.

22 years ago2002-06-18 Dave Brolley <brolley@redhat.com>
brolley [Tue, 18 Jun 2002 21:09:32 +0000 (21:09 +0000)]
2002-06-18  Dave Brolley  <brolley@redhat.com>

* configure.in: Add support for frv.
* config.sub: Add support for frv.

22 years ago * include/tchar.h (_getts): Define as _getws for _UNICODE.
dannysmith [Tue, 18 Jun 2002 20:48:55 +0000 (20:48 +0000)]
* include/tchar.h (_getts): Define as _getws for _UNICODE.
(_putts): Define as _putws for _UNICODE.
Thanks to: Tomasz Pona  <cochisek@poczta.onet.pl>  for report.

22 years ago * libc/include/ctype.h: Remove isblank macro.
fitzsim [Tue, 18 Jun 2002 18:49:04 +0000 (18:49 +0000)]
* libc/include/ctype.h: Remove isblank macro.

* libc/ctype/Makefile.am (LIB_SOURCES): Add isblank.c.
* libc/ctype/isblank.c: New file.
* libc/include/ctype.h [!__STRICT_ANSI__]: Add isblank
declaration.  Add isblank macro.

22 years ago * Makefile.am (CGENDEPS): Remove unnecessary stamp-cgen.
bje [Tue, 18 Jun 2002 17:43:05 +0000 (17:43 +0000)]
* Makefile.am (CGENDEPS): Remove unnecessary stamp-cgen.
* Makefile.in: Regenerate.

22 years ago2002-06-18 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Tue, 18 Jun 2002 16:07:09 +0000 (16:07 +0000)]
2002-06-18  Jeff Johnston  <jjohnstn@redhat.com>

        * testsuite/newlib.stdlib/atexit.c: New file.
        * testsuite/newlib.stdlib/atexit.exp: Ditto.
        * testsuite/newlib.string/tstring.c: Change default start size
        to something more reasonable for embedded platforms.

22 years ago* MAINTAINERS: Note that cris-elf target can be compiled with
cagney [Tue, 18 Jun 2002 16:01:05 +0000 (16:01 +0000)]
* MAINTAINERS: Note that cris-elf target can be compiled with
-Werror.
* cris-tdep.c (cris_register_name): Make return type constant.
(cris_breakpoint_from_pc): Ditto.

22 years ago * interp.c (sim_resume): Fix setting of bus error for
amylaar [Tue, 18 Jun 2002 15:54:43 +0000 (15:54 +0000)]
* interp.c (sim_resume): Fix setting of bus error for
instruction fetch.

22 years agobinutils/
jakub [Tue, 18 Jun 2002 14:09:06 +0000 (14:09 +0000)]
binutils/
* readelf.c (get_file_header): Only read the first section header if
e_shoff is non-zero.

bfd/
* elfcode.h (elf_object_p): Sanity check eh_shoff == 0 implies
e_shnum == 0.
Only read the first section header if e_shoff is non-zero.
Don't consider e_shstrndx if there are no sections.

22 years agobinutils/
jakub [Tue, 18 Jun 2002 14:08:55 +0000 (14:08 +0000)]
binutils/
* readelf.c (get_file_header): Only read the first section header if
e_shoff is non-zero.

bfd/
* elfcode.h (elf_object_p): Sanity check eh_shoff == 0 implies
e_shnum == 0.
Only read the first section header if e_shoff is non-zero.
Don't consider e_shstrndx if there are no sections.

22 years ago2002-06-18 Michal Ludvig <mludvig@suse.cz>
mludvig [Tue, 18 Jun 2002 09:04:23 +0000 (09:04 +0000)]
2002-06-18  Michal Ludvig  <mludvig@suse.cz>

* frame.h (struct frame_info): Change type of context to
'struct context'.

22 years ago * include/float.h: #include_next<float.h> before header guard.
dannysmith [Tue, 18 Jun 2002 04:20:11 +0000 (04:20 +0000)]
* include/float.h: #include_next<float.h> before header guard.

22 years ago2002-06-18 Casper S. Hornstrup <chorns@users.sourceforge.net>
dannysmith [Tue, 18 Jun 2002 04:13:16 +0000 (04:13 +0000)]
2002-06-18  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* include/_mingw.h (__MINGW_IMPORT): Check for prior definition before
defining.
* include/excpt.h (): Include windef.h not windows.h.
* include/fcntl.h (_O_SHORT_LIVED): Add define.
(_chmod): Add prototype.
        (_creat): Correct prototype.
(SH_DENY*): Rename defines to _SH_DENY*.
(SH_DENY*): Add Non-ANSI names for _SH_DENY*.
include/stdio.h (_IOMYBUF, _IOEOF, _IOERR, _IOSTRG,
_IOAPPEND): Add defines.
(_wfindfirst): Correct prototype.
(_wfdopen): Add prototype.
* include/stdlib.h (_rotl, _rotr, _lrotl, _lrotr): Add
prototypes.
* include/string.h (_mbschr, _mbstok, _mbsncat): Remove
 prototypes.
(_wcsdup): Correct prototype.
* include/mbstring.h: Remove comments about _mbschr, _mbstok,
 _mbsncat being in string.h.
* include/wchar.h (_wfindfirst): Correct prototype.
* include/tchar.h (_tfdopen): Add _UNICODE mappings.

22 years agomerge from gcc
dj [Tue, 18 Jun 2002 03:01:41 +0000 (03:01 +0000)]
merge from gcc

22 years ago* config/obj-elf.h (TARGET_SYMBOL_FIELDS): Conditionally define.
clm [Tue, 18 Jun 2002 01:37:31 +0000 (01:37 +0000)]
* config/obj-elf.h (TARGET_SYMBOL_FIELDS): Conditionally define.

22 years ago*** empty log message ***
gdbadmin [Tue, 18 Jun 2002 00:00:37 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
amodra [Tue, 18 Jun 2002 00:00:06 +0000 (00:00 +0000)]
daily update

22 years ago* hw-events.c (hw_event_queue_schedule): Initialize `dummy'.
cagney [Mon, 17 Jun 2002 23:53:43 +0000 (23:53 +0000)]
* hw-events.c (hw_event_queue_schedule): Initialize `dummy'.

22 years ago* d10v_sim.h (SET_PSW_BIT): Add cast to avoid inverting an enum.
cagney [Mon, 17 Jun 2002 23:37:42 +0000 (23:37 +0000)]
* d10v_sim.h (SET_PSW_BIT): Add cast to avoid inverting an enum.

22 years ago* gdbarch.sh (REGISTER_NAME): Change return type a constant string
cagney [Mon, 17 Jun 2002 23:32:22 +0000 (23:32 +0000)]
* gdbarch.sh (REGISTER_NAME): Change return type a constant string
pointer.
* gdbarch.h, gdbarch.c: Regenerate.
* config/mips/tm-mips.h (mips_register_name): Update.
* i386-tdep.h (i386_register_name): Update.
* mips-tdep.c (mips_register_name): Update
* alpha-tdep.c (alpha_register_name): Update.
* arch-utils.c (legacy_register_name): Update.
* arch-utils.h (legacy_register_name): Update.
* avr-tdep.c (avr_register_name): Update.
* ia64-tdep.c (ia64_register_name): Update.
* i386-tdep.c (i386_register_name): Update.
* sparc-tdep.c (sparc32_register_name): Update.
(sparc64_register_name): Update.
(sparclite_register_name): Update.
(sparclet_register_name):
* sh-tdep.c (sh_generic_register_name): Update.
(sh_sh_register_name): Update.
(sh_sh3_register_name): Update.
(sh_sh3e_register_name): Update.
(sh_sh_dsp_register_name): Update.
(sh_sh3_dsp_register_name): Update.
(sh_sh4_register_name): Update.
(sh_sh64_register_name): Update.
* s390-tdep.c (s390_register_name): Update.
* rs6000-tdep.c (rs6000_register_name): Update.
* ns32k-tdep.c (ns32k_register_name_32082): Update.
(ns32k_register_name_32382): Update.
* d10v-tdep.c (d10v_ts2_register_name): Update.
(d10v_ts3_register_name): Update.
* xstormy16-tdep.c (xstormy16_register_name): Update.
* vax-tdep.c (vax_register_name): Update.
* v850-tdep.c (v850_register_name): Update.
* m68hc11-tdep.c (m68hc11_register_name): Update.
* mn10300-tdep.c (mn10300_generic_register_name): Update.
(am33_register_name): Update.

22 years ago* simops.c (trace_result): Fix printf formatting.
cagney [Mon, 17 Jun 2002 21:49:04 +0000 (21:49 +0000)]
* simops.c (trace_result): Fix printf formatting.

22 years agoIndented m68k-tdep.c using gdb_indent.sh
graces [Mon, 17 Jun 2002 21:49:03 +0000 (21:49 +0000)]
Indented m68k-tdep.c using gdb_indent.sh

22 years ago* sim-memopt.c: Include <unistd.h>.
cagney [Mon, 17 Jun 2002 21:45:54 +0000 (21:45 +0000)]
* sim-memopt.c: Include <unistd.h>.
(do_memopt_add): Fix printf format.
* sim-events.c (sim_events_schedule): Initialize ``dummy''.

22 years ago* gen.c (gen_entry_expand_opcode): Initialize ``value'' to -1 and
cagney [Mon, 17 Jun 2002 21:44:06 +0000 (21:44 +0000)]
* gen.c (gen_entry_expand_opcode): Initialize ``value'' to -1 and
``t'' to NULL.
* igen.c (main): Add default case to switch.
* gen-icache.c (print_icache_extraction): Ditto.

22 years agoIndented file using gdb_indent.sh.
graces [Mon, 17 Jun 2002 21:39:01 +0000 (21:39 +0000)]
Indented file using gdb_indent.sh.

22 years ago* Makefile.in (BUILD_CFLAGS): Remove -O0.
cagney [Mon, 17 Jun 2002 21:03:40 +0000 (21:03 +0000)]
* Makefile.in (BUILD_CFLAGS): Remove -O0.

22 years ago2002-06-17 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Mon, 17 Jun 2002 19:58:39 +0000 (19:58 +0000)]
2002-06-17  Elena Zannoni  <ezannoni@redhat.com>

* psim.c (psim_options): Don't choke when gdb invokes us with
the --architecture option, just ignore it.

22 years ago* gdb_indent.sh: Add prgregset_t, fpregset_t, and gregset_t to the
cagney [Mon, 17 Jun 2002 19:56:09 +0000 (19:56 +0000)]
* gdb_indent.sh: Add prgregset_t, fpregset_t, and gregset_t to the
list of predefined types.

22 years ago * gdbmi.texinfo: Update command examples with real MI behavior.
kseitz [Mon, 17 Jun 2002 17:30:57 +0000 (17:30 +0000)]
    * gdbmi.texinfo: Update command examples with real MI behavior.

22 years ago * config/tc-sh.c (assemble_ppi): Initialize reg_n.
amylaar [Mon, 17 Jun 2002 15:32:21 +0000 (15:32 +0000)]
* config/tc-sh.c (assemble_ppi): Initialize reg_n.

22 years agoFix comment.
amylaar [Mon, 17 Jun 2002 15:27:57 +0000 (15:27 +0000)]
Fix comment.

22 years ago * gas/sh/dsp.s: Add three more instructions.
amylaar [Mon, 17 Jun 2002 15:25:39 +0000 (15:25 +0000)]
* gas/sh/dsp.s: Add three more instructions.
* gas/sh/dsp.d: Update.

22 years agoFix ld segfault for some elf targets. Fix default layout for d10v.
trix [Mon, 17 Jun 2002 14:08:34 +0000 (14:08 +0000)]
Fix ld segfault for some elf targets.  Fix default layout for d10v.

22 years agoTests for d10v.
trix [Mon, 17 Jun 2002 14:05:49 +0000 (14:05 +0000)]
Tests for d10v.

22 years agoFix build breakage.
trix [Mon, 17 Jun 2002 13:48:52 +0000 (13:48 +0000)]
Fix build breakage.

22 years agoFix pc relocations.
trix [Mon, 17 Jun 2002 13:43:47 +0000 (13:43 +0000)]
Fix pc relocations.

22 years ago2002-06-17 Casper S. Hornstrup <chorns@users.sourceforge.net>
dannysmith [Mon, 17 Jun 2002 08:21:59 +0000 (08:21 +0000)]
2002-06-17  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* include/windef.h (_fastcall, __fastcall, FASTCALL):
Add defines.

22 years ago * opncls.c (bfd_openr): Remove redundant bfd_set_error.
amodra [Mon, 17 Jun 2002 02:33:41 +0000 (02:33 +0000)]
* opncls.c (bfd_openr): Remove redundant bfd_set_error.
(bfd_fdopenr): Likewise.
(bfd_openstreamr): Likewise.
(bfd_openw): Likewise.

22 years ago * targets.c: Sort target vecs.
amodra [Mon, 17 Jun 2002 02:27:37 +0000 (02:27 +0000)]
* targets.c: Sort target vecs.
(_bfd_target_vector): Add aix5coff64_vec, bfd_elf32_sh64_vec,
bfd_elf32_sh64l_vec, bfd_elf32_sh64lnbsd_vec,
bfd_elf32_sh64nbsd_vec, bfd_elf64_sh64_vec, bfd_elf64_sh64l_vec,
bfd_elf64_sh64lnbsd_vec, bfd_elf64_sh64nbsd_vec.
* configure.in: Sort target vecs.  Add m88kmach3_vec.
* configure: Regenerate.

22 years ago*** empty log message ***
gdbadmin [Mon, 17 Jun 2002 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
amodra [Mon, 17 Jun 2002 00:00:06 +0000 (00:00 +0000)]
daily update