OSDN Git Service
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.
graces [Wed, 19 Jun 2002 20:44:13 +0000 (20:44 +0000)]
Added functions for multi-arch.
dj [Wed, 19 Jun 2002 17:39:25 +0000 (17:39 +0000)]
* configure.in: Eliminate ${gasdir} variable.
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.
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.
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.
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.
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.
cagney [Wed, 19 Jun 2002 14:59:45 +0000 (14:59 +0000)]
* i386-linux-tdep.c (i386_linux_register_name): Make return type
constant.
amylaar [Wed, 19 Jun 2002 14:31:07 +0000 (14:31 +0000)]
Typo fixes in comment.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
brobecke [Wed, 19 Jun 2002 01:13:01 +0000 (01:13 +0000)]
Add entry describing a change to alpha-tdep.c (heuristic_proc_desc).
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.
gdbadmin [Wed, 19 Jun 2002 00:00:15 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Wed, 19 Jun 2002 00:00:07 +0000 (00:00 +0000)]
daily update
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.
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.
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.
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.
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.
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.
brolley [Tue, 18 Jun 2002 21:41:22 +0000 (21:41 +0000)]
Fix formatting of ;; for frv.
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.
cagney [Tue, 18 Jun 2002 21:32:15 +0000 (21:32 +0000)]
* interp.c (sim_firmware_command): Initialize `address'.
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.
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.
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.
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.
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.
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.
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.
brolley [Tue, 18 Jun 2002 21:14:43 +0000 (21:14 +0000)]
2002-06-18 Dave Brolley <brolley@redhat.com>
* gas/frv: New testsuite.
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.
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.
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.
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.
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.
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.
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.
bje [Tue, 18 Jun 2002 17:43:05 +0000 (17:43 +0000)]
* Makefile.am (CGENDEPS): Remove unnecessary stamp-cgen.
* Makefile.in: Regenerate.
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.
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.
amylaar [Tue, 18 Jun 2002 15:54:43 +0000 (15:54 +0000)]
* interp.c (sim_resume): Fix setting of bus error for
instruction fetch.
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.
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.
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'.
dannysmith [Tue, 18 Jun 2002 04:20:11 +0000 (04:20 +0000)]
* include/float.h: #include_next<float.h> before header guard.
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.
dj [Tue, 18 Jun 2002 03:01:41 +0000 (03:01 +0000)]
merge from gcc
clm [Tue, 18 Jun 2002 01:37:31 +0000 (01:37 +0000)]
* config/obj-elf.h (TARGET_SYMBOL_FIELDS): Conditionally define.
gdbadmin [Tue, 18 Jun 2002 00:00:37 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Tue, 18 Jun 2002 00:00:06 +0000 (00:00 +0000)]
daily update
cagney [Mon, 17 Jun 2002 23:53:43 +0000 (23:53 +0000)]
* hw-events.c (hw_event_queue_schedule): Initialize `dummy'.
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.
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.
cagney [Mon, 17 Jun 2002 21:49:04 +0000 (21:49 +0000)]
* simops.c (trace_result): Fix printf formatting.
graces [Mon, 17 Jun 2002 21:49:03 +0000 (21:49 +0000)]
Indented m68k-tdep.c using gdb_indent.sh
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''.
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.
graces [Mon, 17 Jun 2002 21:39:01 +0000 (21:39 +0000)]
Indented file using gdb_indent.sh.
cagney [Mon, 17 Jun 2002 21:03:40 +0000 (21:03 +0000)]
* Makefile.in (BUILD_CFLAGS): Remove -O0.
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.
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.
kseitz [Mon, 17 Jun 2002 17:30:57 +0000 (17:30 +0000)]
* gdbmi.texinfo: Update command examples with real MI behavior.
amylaar [Mon, 17 Jun 2002 15:32:21 +0000 (15:32 +0000)]
* config/tc-sh.c (assemble_ppi): Initialize reg_n.
amylaar [Mon, 17 Jun 2002 15:27:57 +0000 (15:27 +0000)]
Fix comment.
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.
trix [Mon, 17 Jun 2002 14:08:34 +0000 (14:08 +0000)]
Fix ld segfault for some elf targets. Fix default layout for d10v.
trix [Mon, 17 Jun 2002 14:05:49 +0000 (14:05 +0000)]
Tests for d10v.
trix [Mon, 17 Jun 2002 13:48:52 +0000 (13:48 +0000)]
Fix build breakage.
trix [Mon, 17 Jun 2002 13:43:47 +0000 (13:43 +0000)]
Fix pc relocations.
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.
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.
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.
gdbadmin [Mon, 17 Jun 2002 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Mon, 17 Jun 2002 00:00:06 +0000 (00:00 +0000)]
daily update
cgf [Sun, 16 Jun 2002 23:38:50 +0000 (23:38 +0000)]
reword
cgf [Sun, 16 Jun 2002 23:34:42 +0000 (23:34 +0000)]
* cygheap.h (cygheap_user::issetuid): New method.
* dtable.cc (dtable::vfork_child_dup): Use new method to determine if we are in
"setuid mode."
* fork.cc (fork_parent): Ditto.
* spawn.cc (spawn_guts): Ditto.
* syscalls.cc (seteuid32): Ditto.
(setegid32): Ditto.
* environ.cc (spenv::retrieve): (Suggested by Pierre Humblet) Do potential
recalculation of cygheap_user stuff when in setuid mode. Return special value
when environment variable exists but should not be added.
(build_env): Don't add retrieved value to dstp if it is 'dont_add'.
hp [Sun, 16 Jun 2002 20:48:42 +0000 (20:48 +0000)]
* elf64-mmix.c (bpo_reloc_request_sort_fn): Use member
bpo_reloc_no to break sort order ties, not address of items.
cagney [Sun, 16 Jun 2002 16:33:10 +0000 (16:33 +0000)]
Import current --enable-gdb-build-warnings.
cagney [Sun, 16 Jun 2002 15:59:34 +0000 (15:59 +0000)]
* Makefile.in (autoconf-changelog autoheader-changelog): Let name,
id, date and host to be overriden by NAME, ID, DATE and HOST
respectfully. Use ISO dates.
law [Sun, 16 Jun 2002 15:32:07 +0000 (15:32 +0000)]
* elf-hppa.h (elf_hppa_final_link): Fix formatting in comment.
Skip excluded sections in determing __gp value.
(elf_hppa_final_link_relocate): Use the symbol's address in
R_PARISC_FPTR64 relocations that don't need an opd entry.
* elf64-hppa.c (allocate_dynrel_entries): Simplify code.
(elf64_hppa_finalize_dynreloc): Likewise.
(elf64_hppa_size_dynamic_sections): Move comments and fix typo.
(elf64_hppa_finish_dynamic_symbol): Break up assert.
kettenis [Sun, 16 Jun 2002 15:32:07 +0000 (15:32 +0000)]
* config/i386/tm-i386.h (REGISTER_VIRTUAL_TYPE,
REGISTER_CONVERTIBLE, REGISTER_CONVERT_TO_VIRTUAL,
REGISTER_CONVERT_TO_RAW): Remove defines.
(i386_register_virtual_type, i386_register_convertible,
i386_register_convert_to_virtual, i386_register_convert_to_raw):
Remove prototypes.
* i386-tdep.c (i386_gdbarch_init): Adjust for removal of the
macros mentioned above.
duda [Sun, 16 Jun 2002 13:21:37 +0000 (13:21 +0000)]
* include/ntdll.h: New file.
* lib/ntdll.def: Add NtShutdownSystem.
dannysmith [Sun, 16 Jun 2002 07:19:32 +0000 (07:19 +0000)]
2002-06-16 Steven Edwards <Steven_Ed4153@yahoo.com>
* lib/dinput.def (DirectInputCreateEx): Add stub.
* lib/ntdll.def: New file.
cgf [Sun, 16 Jun 2002 05:45:35 +0000 (05:45 +0000)]
Changes suggested by Pierre Humblet.
* environ.cc (NL): New macro.
(conv_envvars): Use NL macro to fill in name and namelen.
(spenv::namelen): New field.
(spenvs): Use NL to fill in name and namelen.
(spenv::retrieve): Eliminate length argument. Instead, use namelen throughout.
(build_env): Don't calculate length of initial FOO= part of environment.
Accommodate spenv::retrive argument change.
cgf [Sun, 16 Jun 2002 05:26:06 +0000 (05:26 +0000)]
* cygheap.h (cygheap_user::winname): New field.
* cygheap.cc (cygheap_user::set_name): Clear winname when name changes.
* uinfo.cc (cygheap_user::env_logsrv): Avoid calculating server when Windows
user == SYSTEM.
(cygheap_user::env_domain): Set winname here too.
(cygheap_user::env_userprofile): Eliminate superfluous tests.
(cygheap_user::env_name): Seed winname by calling env_domain().
cgf [Sun, 16 Jun 2002 04:25:54 +0000 (04:25 +0000)]
* spawn.cc (spawn_guts): Revert removal of ciresrv.moreinfo->uid = ILLEGAL_UID.
kettenis [Sun, 16 Jun 2002 02:19:21 +0000 (02:19 +0000)]
* config/i386/tm-i386lynx.h (SAVED_PC_AFTER_CALL): Remove define.
(i386lynx_saved_pc_after_call): Remove prototype.
* i386ly-tdep.c: Include "i386-tdep.h".
(i386lynx_saved_pc_after_call): Make static. Use
read_memory_nobpt instead of read_memory. Use
read_memory_unsigned_integer instead of read_memory_integer.
(i386lynx_init_abi): New function.
(i386lynx_coff_osabi_sniffer): New function.
(_initialize_i386bsd_tdep): New function.
gdbadmin [Sun, 16 Jun 2002 00:00:05 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sun, 16 Jun 2002 00:00:04 +0000 (00:00 +0000)]
daily update