OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
21 years agoAdd Cirrus Maverick support to arm simulator
nickc [Thu, 20 Mar 2003 12:25:07 +0000 (12:25 +0000)]
Add Cirrus Maverick support to arm simulator

21 years agoInitialise $idata2 and $idata5 in case bfd_coff_final_link is not called.
nickc [Thu, 20 Mar 2003 09:02:09 +0000 (09:02 +0000)]
Initialise $idata2 and $idata5 in case bfd_coff_final_link is not called.

21 years ago * fhandler_socket.cc (fhandler_socket::sendto): Restrict EPIPE and
corinna [Thu, 20 Mar 2003 08:53:27 +0000 (08:53 +0000)]
* fhandler_socket.cc (fhandler_socket::sendto): Restrict EPIPE and
SIGPIPE handling to connection oriented sockets.  Add comment.

21 years agoAdded Commandline Support.
venkat [Thu, 20 Mar 2003 06:00:25 +0000 (06:00 +0000)]
Added Commandline Support.
2003-03-20  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>

        * compile.c (cmdline_location): Added function to
        return the location of 8-bit (256 locations) where the
        Command Line arguments would be stored.
        (decode): Added a TRAP to 0xcc for Commandline
        processing using pseudo opcode O_SYS_CMDLINE.
        (sim_resume): Added handling of O_SYS_CMDLINE Trap.
        (sim_create_inferior): Setting a pointer to
        Commandline Args array.
        * inst.h: Added a new variable ptr_command_line for
        storing pointer to Commandline array.

21 years ago* sigproc.h (signal_fixup_after_exec): Eliminate argument in declaration.
cgf [Thu, 20 Mar 2003 01:34:53 +0000 (01:34 +0000)]
* sigproc.h (signal_fixup_after_exec): Eliminate argument in declaration.
* exceptions.cc (signal_fixup_after_exec): Eliminate argument in definition.
Don't reset signal handlers after spawm.  Just treat like fork/exec.
* dcrt0.cc (dll_crt0_1): Don't pass PROC_SPAWN argument to
signal_fixup_after_exec.
* syscalls.cc (unlink): Don't change attributes of file if not readonly/system.
Ditto for resetting of arguments.

21 years ago *lib/ndis.def (NdisAllocateMemory): Correct stdcall suffix.
dannysmith [Thu, 20 Mar 2003 00:44:06 +0000 (00:44 +0000)]
*lib/ndis.def (NdisAllocateMemory): Correct stdcall suffix.
Thanks to: Vladimir Michl <michlv@users.sourceforge.net>
(NdisUpdateSharedMemory): Likewise.
(NdisMFreeSharedMemory: Likewise.
(NdisMMapIoSpace: Likewise.

21 years ago*** empty log message ***
gdbadmin [Thu, 20 Mar 2003 00:00:31 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
amodra [Wed, 19 Mar 2003 23:00:06 +0000 (23:00 +0000)]
daily update

21 years ago * glob.c: Eliminate __INSIDE_CYGWIN__ preprocessor conditionals
corinna [Wed, 19 Mar 2003 21:38:25 +0000 (21:38 +0000)]
* glob.c: Eliminate __INSIDE_CYGWIN__ preprocessor conditionals
throughout.

21 years ago * fhandler_disk_file.cc (fhandler_disk_file::fstat_helper): Fix
corinna [Wed, 19 Mar 2003 21:34:38 +0000 (21:34 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::fstat_helper): Fix
wrong usage of S_IFDIR.
* security.cc (get_attribute_from_acl): Ditto.
(get_file_attribute): Fix wrong usage of S_IFLNK.
(get_object_attribute): Ditto.
(alloc_sd): Fix wrong usage of S_IFDIR.
* syscalls.cc (chmod): Allow chmod'ing of socket files.

21 years ago * hppa-tdep.c (hppa_gdbarch_init): Set the push_dummy_frame gdbarch
brobecke [Wed, 19 Mar 2003 20:14:00 +0000 (20:14 +0000)]
    * hppa-tdep.c (hppa_gdbarch_init): Set the push_dummy_frame gdbarch
        method, now that hppa_push_dummy_frame has a conformant prototype.
        * config/pa/tm-hppa.h (DEPRECATED_PUSH_DUMMY_FRAME): Wrap macro
        inside "#if !GDB_MULTI_ARCH ... #endif" conditional, in preparation
        for the switch to multiarch partial.

21 years ago * include/cygwin/version.h (CYGWIN_VERSION_CHECK_FOR_USING_BIG_TYPES):
corinna [Wed, 19 Mar 2003 20:13:56 +0000 (20:13 +0000)]
* include/cygwin/version.h (CYGWIN_VERSION_CHECK_FOR_USING_BIG_TYPES):
Define.
* glob.c (g_lstat): Use CYGWIN_VERSION_CHECK_FOR_USING_BIG_TYPES
instead of numerical constants.
(g_stat): Ditto.

21 years ago * mdebugread.c (parse_symbol): For stEnd, we're done counting
kevinb [Wed, 19 Mar 2003 19:45:48 +0000 (19:45 +0000)]
* mdebugread.c (parse_symbol): For stEnd, we're done counting
when iss is issNull.

21 years ago * ldfile.c (ldfile_try_open_bfd): Pop lexer start condition after
schwab [Wed, 19 Mar 2003 09:56:05 +0000 (09:56 +0000)]
* ldfile.c (ldfile_try_open_bfd): Pop lexer start condition after
eof.

21 years ago * elf64-sparc.c (struct sparc64_elf_section_data): Add reloc_count
jakub [Wed, 19 Mar 2003 09:26:50 +0000 (09:26 +0000)]
* elf64-sparc.c (struct sparc64_elf_section_data): Add reloc_count
field.
(canon_reloc_count): Define.
(sparc64_elf_slurp_one_reloc_table, sparc64_elf_slurp_reloc_table,
sparc64_elf_canonicalize_dynamic_reloc): Use it instead of
reloc_count.
(sparc64_elf_canonicalize_reloc): New routine.
(bfd_elf64_canonicalize_reloc): Define.

21 years ago * mips-tdep.c (mips_register_name): Fix fencepost error involving
kevinb [Wed, 19 Mar 2003 06:49:17 +0000 (06:49 +0000)]
* mips-tdep.c (mips_register_name): Fix fencepost error involving
NUM_REGS bounds check.

21 years agoPrint correct register names for MIPS targets using n32/n64 ABIs.
kevinb [Wed, 19 Mar 2003 06:21:12 +0000 (06:21 +0000)]
Print correct register names for MIPS targets using n32/n64 ABIs.

21 years ago*** empty log message ***
gdbadmin [Wed, 19 Mar 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

21 years ago * elfxx-ia64.c (elfNN_ia64_relax_section): Handle relaxation
jakub [Tue, 18 Mar 2003 23:14:34 +0000 (23:14 +0000)]
* elfxx-ia64.c (elfNN_ia64_relax_section): Handle relaxation
againt mergeable sections.  Take r_addend into account when caching
trampolines.

21 years agodaily update
amodra [Tue, 18 Mar 2003 23:00:06 +0000 (23:00 +0000)]
daily update

21 years ago2003-03-18 Andrew Cagney <cagney@redhat.com>
cagney [Tue, 18 Mar 2003 22:03:28 +0000 (22:03 +0000)]
2003-03-18  Andrew Cagney  <cagney@redhat.com>

* printcmd.c (print_scalar_formatted): Change VALADDR parameter to
a void pointer.
* gdbtypes.h (print_scalar_formatted): Update declaration.
* expression.h (enum exp_opcode): Remove non-ISO C trailing comma.

21 years agojust pretend these didn't get committed.
cagney [Tue, 18 Mar 2003 21:50:27 +0000 (21:50 +0000)]
just pretend these didn't get committed.

21 years ago * defilep.y (opt_base): If no number given, set to default
dannysmith [Tue, 18 Mar 2003 21:33:43 +0000 (21:33 +0000)]
* defilep.y (opt_base): If no number given, set to default
(-1), not 0.

21 years ago2003-03-18 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
jjohnstn [Tue, 18 Mar 2003 20:38:04 +0000 (20:38 +0000)]
2003-03-18  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>

        * libc/include/sys/h8300hms/crt0.S[__SIMULATOR__]: Add commandline
        support.
        * configure.host (h8300*-*-*): Added comment regarding -D__SIMULATOR__
        flag to support simulator only extensions.

21 years ago* pthread.cc (pthread_attr_init): Remove
tpfaff [Tue, 18 Mar 2003 20:12:05 +0000 (20:12 +0000)]
* pthread.cc (pthread_attr_init): Remove
(pthread_attr_destroy): Ditto.
(pthread_attr_setdetachstate): Ditto.
(pthread_attr_getdetachstate): Ditto.
(pthread_attr_setstacksize): Ditto.
(pthread_attr_getstacksize): Ditto.
(pthread_attr_setinheritsched): Ditto.
(pthread_attr_getinheritsched): Ditto.
(pthread_attr_setschedparam): Ditto.
(pthread_attr_getschedparam): Ditto.
(pthread_attr_setschedpolicy): Ditto.
(pthread_attr_getschedpolicy): Ditto.
(pthread_attr_setscope): Ditto.
(pthread_attr_getscope): Ditto.
(pthread_attr_setstackaddr): Ditto.
(pthread_attr_getstackaddr): Ditto.
(pthread_key_create): Ditto.
(pthread_key_delete): Ditto.
(pthread_setspecific): Ditto.
(pthread_getspecific): Ditto.
(pthread_kill): Ditto.
(pthread_sigmask): Ditto.
(pthread_equal): Ditto.
(pthread_mutex_lock): Ditto.
(pthread_mutex_trylock): Ditto.
(pthread_mutex_unlock): Ditto.
(pthread_mutex_destroy): Ditto.
(pthread_mutex_setprioceiling): Ditto.
(pthread_mutex_getprioceiling): Ditto.
(pthread_mutexattr_destroy): Ditto.
(pthread_mutexattr_getprioceiling): Ditto.
(pthread_mutexattr_getprotocol): Ditto.
(pthread_mutexattr_getpshared): Ditto.
(pthread_mutexattr_gettype): Ditto.
(pthread_mutexattr_init): Ditto.
(pthread_mutexattr_setprioceiling): Ditto.
(pthread_mutexattr_setprotocol): Ditto.
(pthread_mutexattr_setpshared): Ditto.
(pthread_mutexattr_settype): Ditto.
(pthread_cond_destroy): Ditto.
(pthread_cond_signal): Ditto.
(pthread_cond_broadcast): Ditto.
(pthread_condattr_init): Ditto.
(pthread_condattr_destroy): Ditto.
(pthread_condattr_getpshared): Ditto.
(pthread_condattr_setpshared): Ditto.
(pthread_rwlock_destroy): Ditto.
(pthread_rwlock_rdlock): Ditto.
(pthread_rwlock_tryrdlock): Ditto.
(pthread_rwlock_wrlock): Ditto.
(pthread_rwlock_trywrlock): Ditto.
(pthread_rwlock_unlock): Ditto.
(pthread_rwlockattr_init): Ditto.
(pthread_rwlockattr_getpshared): Ditto.
(pthread_rwlockattr_setpshared): Ditto.
(pthread_rwlockattr_destroy): Ditto.
(pthread_getconcurrency): Ditto.
(pthread_setconcurrency): Ditto.
(pthread_getschedparam): Ditto.
(pthread_setschedparam): Ditto.

* thread.h (__pthread_attr_init): Remove prototype.
(__pthread_attr_destroy): Ditto.
(__pthread_attr_setdetachstate): Ditto.
(__pthread_attr_getdetachstate): Ditto.
(__pthread_attr_setstacksize): Ditto.
(__pthread_attr_getstacksize): Ditto.
(__pthread_attr_setinheritsched): Ditto.
(__pthread_attr_getinheritsched): Ditto.
(__pthread_attr_setschedparam): Ditto.
(__pthread_attr_getschedparam): Ditto.
(__pthread_attr_setschedpolicy): Ditto.
(__pthread_attr_getschedpolicy): Ditto.
(__pthread_attr_setscope): Ditto.
(__pthread_attr_getscope): Ditto.
(__pthread_attr_setstackaddr): Ditto.
(__pthread_attr_getstackaddr): Ditto.
(__pthread_key_create): Ditto.
(__pthread_key_delete): Ditto.
(__pthread_setspecific): Ditto.
(__pthread_getspecific): Ditto.
(__pthread_kill): Ditto.
(__pthread_sigmask): Ditto.
(__pthread_equal): Ditto.
(__pthread_mutex_lock): Ditto.
(__pthread_mutex_trylock): Ditto.
(__pthread_mutex_unlock): Ditto.
(__pthread_mutex_destroy): Ditto.
(__pthread_mutex_setprioceiling): Ditto.
(__pthread_mutex_getprioceiling): Ditto.
(__pthread_mutexattr_destroy): Ditto.
(__pthread_mutexattr_getprioceiling): Ditto.
(__pthread_mutexattr_getprotocol): Ditto.
(__pthread_mutexattr_getpshared): Ditto.
(__pthread_mutexattr_gettype): Ditto.
(__pthread_mutexattr_init): Ditto.
(__pthread_mutexattr_setprioceiling): Ditto.
(__pthread_mutexattr_setprotocol): Ditto.
(__pthread_mutexattr_setpshared): Ditto.
(__pthread_mutexattr_settype): Ditto.
(__pthread_cond_destroy): Ditto.
(__pthread_cond_signal): Ditto.
(__pthread_cond_broadcast): Ditto.
(__pthread_condattr_init): Ditto.
(__pthread_condattr_destroy): Ditto.
(__pthread_condattr_getpshared): Ditto.
(__pthread_condattr_setpshared): Ditto.
(__pthread_rwlock_destroy): Ditto.
(__pthread_rwlock_rdlock): Ditto.
(__pthread_rwlock_tryrdlock): Ditto.
(__pthread_rwlock_wrlock): Ditto.
(__pthread_rwlock_trywrlock): Ditto.
(__pthread_rwlock_unlock): Ditto.
(__pthread_rwlockattr_init): Ditto.
(__pthread_rwlockattr_getpshared): Ditto.
(__pthread_rwlockattr_setpshared): Ditto.
(__pthread_rwlockattr_destroy): Ditto.
(__pthread_getconcurrency): Ditto.
(__pthread_setconcurrency): Ditto.
(__pthread_getschedparam): Ditto.
(__pthread_setschedparam): Ditto.

* thread.cc: Rename __pthread_equal to pthread_equal throughout.
Change pthread_self parameter appropriate.
(__pthread_attr_init): Remove __ prefix. Change to extern "C".
(__pthread_attr_destroy): Ditto.
(__pthread_attr_setdetachstate): Ditto.
(__pthread_attr_getdetachstate): Ditto.
(__pthread_attr_setstacksize): Ditto.
(__pthread_attr_getstacksize): Ditto.
(__pthread_attr_setinheritsched): Ditto.
(__pthread_attr_getinheritsched): Ditto.
(__pthread_attr_setschedparam): Ditto.
(__pthread_attr_getschedparam): Ditto.
(__pthread_attr_setschedpolicy): Ditto.
(__pthread_attr_getschedpolicy): Ditto.
(__pthread_attr_setscope): Ditto.
(__pthread_attr_getscope): Ditto.
(__pthread_attr_setstackaddr): Ditto.
(__pthread_attr_getstackaddr): Ditto.
(__pthread_key_create): Ditto.
(__pthread_key_delete): Ditto.
(__pthread_setspecific): Ditto.
(__pthread_getspecific): Ditto.
(__pthread_kill): Ditto.
(__pthread_sigmask): Ditto.
(__pthread_equal): Ditto.
(__pthread_mutex_lock): Ditto.
(__pthread_mutex_trylock): Ditto.
(__pthread_mutex_unlock): Ditto.
(__pthread_mutex_destroy): Ditto.
(__pthread_mutex_setprioceiling): Ditto.
(__pthread_mutex_getprioceiling): Ditto.
(__pthread_mutexattr_destroy): Ditto.
(__pthread_mutexattr_getprioceiling): Ditto.
(__pthread_mutexattr_getprotocol): Ditto.
(__pthread_mutexattr_getpshared): Ditto.
(__pthread_mutexattr_gettype): Ditto.
(__pthread_mutexattr_init): Ditto.
(__pthread_mutexattr_setprioceiling): Ditto.
(__pthread_mutexattr_setprotocol): Ditto.
(__pthread_mutexattr_setpshared): Ditto.
(__pthread_mutexattr_settype): Ditto.
(__pthread_cond_destroy): Ditto.
(__pthread_cond_signal): Ditto.
(__pthread_cond_broadcast): Ditto.
(__pthread_condattr_init): Ditto.
(__pthread_condattr_destroy): Ditto.
(__pthread_condattr_getpshared): Ditto.
(__pthread_condattr_setpshared): Ditto.
(__pthread_rwlock_destroy): Ditto.
(__pthread_rwlock_rdlock): Ditto.
(__pthread_rwlock_tryrdlock): Ditto.
(__pthread_rwlock_wrlock): Ditto.
(__pthread_rwlock_trywrlock): Ditto.
(__pthread_rwlock_unlock): Ditto.
(__pthread_rwlockattr_init): Ditto.
(__pthread_rwlockattr_getpshared): Ditto.
(__pthread_rwlockattr_setpshared): Ditto.
(__pthread_rwlockattr_destroy): Ditto.
(__pthread_getconcurrency): Ditto.
(__pthread_setconcurrency): Ditto.
(__pthread_getschedparam): Ditto.
(__pthread_setschedparam): Ditto.

21 years ago* winsup.api/pthread/rwlock1.c: New test.
tpfaff [Tue, 18 Mar 2003 20:04:24 +0000 (20:04 +0000)]
* winsup.api/pthread/rwlock1.c: New test.
* winsup.api/pthread/rwlock2.c: Ditto.
* winsup.api/pthread/rwlock3.c: Ditto.
* winsup.api/pthread/rwlock4.c: Ditto.
* winsup.api/pthread/rwlock5.c: Ditto.
* winsup.api/pthread/rwlock6.c: Ditto.
* winsup.api/pthread/rwlock7.c: Ditto.

21 years ago* cygwin.din: Add pthread_rwlock_destroy, pthread_rwlock_init,
tpfaff [Tue, 18 Mar 2003 20:01:06 +0000 (20:01 +0000)]
* cygwin.din: Add pthread_rwlock_destroy, pthread_rwlock_init,
pthread_rwlock_rdlock, pthread_rwlock_tryrdlock,
pthread_rwlock_wrlock, pthread_rwlock_trywrlock,
pthread_rwlock_unlock, pthread_rwlockattr_init,
pthread_rwlockattr_getpshared, pthread_rwlockattr_setpshared,
and pthread_rwlockattr_destroy.
* include/cygwin/version.h: Bump API minor number.
* include/pthread.h (PTHREAD_RWLOCK_INITIALIZER): Define a
reasonable value.
Add prototypes for pthread_rwlock_destroy, pthread_rwlock_init,
pthread_rwlock_rdlock, pthread_rwlock_tryrdlock,
pthread_rwlock_wrlock, pthread_rwlock_trywrlock,
pthread_rwlock_unlock, pthread_rwlockattr_init,
pthread_rwlockattr_getpshared, pthread_rwlockattr_setpshared,
and pthread_rwlockattr_destroy.
* thread.h (PTHREAD_ONCE_MAGIC): Remove superflous semicolon.
(PTHREAD_RWLOCK_MAGIC): New define.
(PTHREAD_RWLOCKATTR_MAGIC): Ditto.
(pthread_rwlockattr): New class.
(pthread_rwlock): Ditto.
(MTinterface::rwlocks): New member.
(MTinterface::MTinterface): Initialize rwlocks.
Add prototypes for __pthread_rwlock_destroy,
__pthread_rwlock_wrlock, __pthread_rwlock_trywrlock,
__pthread_rwlock_unlock, __pthread_rwlockattr_init,
__pthread_rwlockattr_getpshared, __pthread_rwlockattr_setpshared,
and __pthread_rwlockattr_destroy.
* thread.cc (MTinterface::Init): Initialize rwlock internal mutex.
(MTinterface::fixup_after_fork): Fixup rwlocks after fork.
(pthread_rwlockattr::isGoodObject): Implement.
(pthread_rwlockattr::pthread_rwlockattr): Ditto.
(pthread_rwlockattr::~pthread_rwlockattr): Ditto.
(pthread_rwlock::initMutex): Ditto.
(pthread_rwlock::pthread_rwlock): Ditto.
(pthread_rwlock::~pthread_rwlock): Ditto.
(pthread_rwlock::RdLock): Ditto.
(pthread_rwlock::TryRdLock): Ditto.
(pthread_rwlock::WrLock): Ditto.
(pthread_rwlock::TryWrLock): Ditto.
(pthread_rwlock::UnLock): Ditto.
(pthread_rwlock::addReader): Ditto.
(pthread_rwlock::removeReader): Ditto.
(pthread_rwlock::lookupReader): Ditto.
(pthread_rwlock::RdLockCleanup): Ditto.
(pthread_rwlock::WrLockCleanup): Ditto.
(pthread_rwlock::fixup_after_fork): Ditto.
(pthread_rwlock::isGoodObject): Ditto.
(pthread_rwlock::isGoodInitializer): Ditto.
(pthread_rwlock::isGoodInitializerOrObject): Ditto.
(pthread_rwlock::isGoodInitializerOrBadObject): Ditto.
(__pthread_rwlock_destroy): Ditto.
(pthread_rwlock::init): Ditto.
(__pthread_rwlock_rdlock): Ditto.
(__pthread_rwlock_tryrdlock): Ditto.
(__pthread_rwlock_wrlock): Ditto.
(__pthread_rwlock_trywrlock): Ditto.

21 years ago* winsup.api/pthread/condvar7.c: New test.
tpfaff [Tue, 18 Mar 2003 19:51:58 +0000 (19:51 +0000)]
* winsup.api/pthread/condvar7.c: New test.
* winsup.api/pthread/condvar9.c: Ditto.

21 years ago* thread.h (pthread_cond::ExitingWait): Remove.
tpfaff [Tue, 18 Mar 2003 19:49:38 +0000 (19:49 +0000)]
* thread.h (pthread_cond::ExitingWait): Remove.
(pthread_cond::mutex): Ditto.
(pthread_cond::cond_access): Ditto.
(pthread_cond::win32_obj_id): Ditto.
(pthread_cond::TimedWait): Ditto.
(pthread_cond::BroadCast): Ditto.
(pthread_cond::Signal): Ditto.
(pthread_cond::waiting): Change type to unsigned long.
(pthread_cond::pending): New member.
(pthread_cond::semWait): Ditto.
(pthread_cond::mtxIn): Ditto.
(pthread_cond::mtxOut): Ditto.
(pthread_cond::mtxCond): Ditto.
(pthread_cond::UnBlock): New method.
(pthread_cond::Wait): Ditto.
* thread.cc: Update list of cancellation points.
(pthread_cond::pthread_cond): Rewrite.
(pthread_cond::~pthread_cond): Ditto.
(pthread_cond::TimedWait): Remove.
(pthread_cond::BroadCast): Ditto.
(pthread_cond::Signal): Ditto.
(pthread_cond::UnBlock): Implement.
(pthread_cond::Wait): Ditto.
(pthread_cond::fixup_after_fork): Rewrite.
(pthread_mutex::fixup_after_fork): Remove DETECT_BAD_APP
conditional.
(__pthread_cond_broadcast): Just return 0 if the condition is
not initialized. Call pthread_cond::UnBlock to release blocked
threads.
(__pthread_cond_signal): Ditto.
(__pthread_cond__dowait): Rewrite.
(pthread_cond_timedwait): Add pthread_testcancel call. Fix
waitlength calculation.
(pthread_cond_wait): Add pthread_testcancel call.

21 years ago* winsup.api/pthread/mutex1n.c: New test.
tpfaff [Tue, 18 Mar 2003 19:42:43 +0000 (19:42 +0000)]
* winsup.api/pthread/mutex1n.c: New test.
* winsup.api/pthread/mutex6n.c: Ditto.
* winsup.api/pthread/mutex7n.c: Ditto.

21 years ago* include/pthread.h (PTHREAD_MUTEX_NORMAL): New define.
tpfaff [Tue, 18 Mar 2003 19:39:21 +0000 (19:39 +0000)]
* include/pthread.h (PTHREAD_MUTEX_NORMAL): New define.
* thread.cc: Remove errno.h include.
(pthread::precreate): Change internal mutex type to normal.
(pthread_mutex::canBeUnlocked): Implement.
(pthread_mutex::pthread_mutex): Initialize lock_counter with 0.
(pthread_mutex::Lock): Rename to _Lock. Add self parameter.
Change lock_counter logic. Update SetOwner call.
(pthread_mutex::TryLock): Rename to _TryLock. Add self parameter.
Change lock_counter logic. Update SetOwner call.
(pthread_mutex::UnLock): Rename to _UnLock. Add self parameter.
Change lock_counter logic.
(pthread_mutex::Destroy): Rename to _Destroy. Update TryLock call.
(pthread_mutex::SetOwner): Move to thread.h as inline.
(pthread_mutex::LockRecursive): Ditto.
(pthread_mutex::fixup_after_fork): Change lock_counter logic.
(__pthread_mutexattr_settype): Add PTHREAD_MUTEX_NORMAL to valid
types check.
* thread.h: Include errno.h and limits.h.
(MUTEX_LOCK_COUNTER_INITIAL): Remove.
(MUTEX_OWNER_ANONYMOUS): New define.
(pthread_mutex::canBeUnlocked): New static method.
(pthread_mutex::lock_counter): Change type to unsigned long.
(pthread_mutex::GetPthreadSelf): New method.
(pthread_mutex::Lock): Call _Lock with pthread_self pointer.
(pthread_mutex::TryLock): Call _TryLock with pthread_self pointer.
(pthread_mutex::UnLock): Call _UnLock with pthread_self pointer.
(pthread_mutex::Destroy): Call _Destroy with pthread_self pointer.
(pthread_mutex::SetOwner): Moved from thread.cc as inline.
(pthread_mutex::LockRecursive): Ditto.
(pthread_mutex::_Lock): New method.
(pthread_mutex::_TryLock): New method.
(pthread_mutex::_UnLock): New method.
(pthread_mutex::_Destroy): New method.

21 years ago * infrun.c (observer.h): Add #include.
brobecke [Tue, 18 Mar 2003 19:06:54 +0000 (19:06 +0000)]
    * infrun.c (observer.h): Add #include.
        (normal_stop): Add call to observer_notify_normal_stop.
        * Makefile.in (infrun.o): Add dependency on observer.h.

21 years ago Continuing work to convert the hppa targets to multiarch partial.
brobecke [Tue, 18 Mar 2003 18:57:47 +0000 (18:57 +0000)]
    Continuing work to convert the hppa targets to multiarch partial.
        * hppa-tdep.c (hppa_push_dummy_frame): Remove unused function
        parameter. Reformat comment.
        * config/pa/tm-hppa.h (hppa_push_dummy_frame): Update profile.
        (DEPRECATED_PUSH_DUMMY_FRAME): Update call to hppa_push_dummy_frame()
        to match new profile.

21 years ago * elfxx-ia64.c (get_dyn_sym_info): Return NULL gracefully for
rth [Tue, 18 Mar 2003 18:57:40 +0000 (18:57 +0000)]
    * elfxx-ia64.c (get_dyn_sym_info): Return NULL gracefully for
        local symbols that have no dyninfo.

21 years ago * hppa-tdep.c (hppa_push_dummy_frame): Remove hack which does not
brobecke [Tue, 18 Mar 2003 18:26:40 +0000 (18:26 +0000)]
    * hppa-tdep.c (hppa_push_dummy_frame): Remove hack which does not
        appear to be working in any case.

21 years ago * observer.c (observer_test_first_observer): New static variable.
brobecke [Tue, 18 Mar 2003 18:05:50 +0000 (18:05 +0000)]
    * observer.c (observer_test_first_observer): New static variable.
        (observer_test_second_observer): Likewise.
        (observer_test_third_observer): Likewise.
        (observer_test_first_notification_function): New static function.
        (observer_test_second_notification_function): Likewise.
        (observer_test_third_notification_function): Likewise.

21 years ago * gdbint.texinfo (Algorithms): Add new section describing the
brobecke [Tue, 18 Mar 2003 17:44:23 +0000 (17:44 +0000)]
    * gdbint.texinfo (Algorithms): Add new section describing the
        Observer paradigm.
        (Top): Add menu entry to new observer appendix.
        * observer.texi: New file.
        * Makefile.in (GDBINT_DOC_SOURCE_INCLUDES): Add dependency on
        new observer.texi file.

21 years ago * fhandler_proc.cc (format_proc_cpuinfo): Use IsProcessorFeaturePresent
corinna [Tue, 18 Mar 2003 09:30:03 +0000 (09:30 +0000)]
* fhandler_proc.cc (format_proc_cpuinfo): Use IsProcessorFeaturePresent
only on Windows NT. Read CPU Mhz value only on NT. Revert previous
change so cpuid instruction is called even on non-NT systems.

21 years ago * include/lmaccess.h (UF_LOCKOUT): Correct name from UF_LOCK.
dannysmith [Tue, 18 Mar 2003 09:19:21 +0000 (09:19 +0000)]
* include/lmaccess.h (UF_LOCKOUT): Correct name from UF_LOCK.
Thanks to: Fabricio D. Rossi  <gurusoda@users.sourceforge.net>
  (UF_SETTABLE_BITS): Correct UF_LOCKOUT here too.

21 years ago*** empty log message ***
gdbadmin [Tue, 18 Mar 2003 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

21 years ago * hppa-tdep.c (gdb_assert.h): Add missing #include.
brobecke [Mon, 17 Mar 2003 23:25:08 +0000 (23:25 +0000)]
    * hppa-tdep.c (gdb_assert.h): Add missing #include.
        * somsolib.c (gdb_assert.h): Likewise.
        * Makefile.in (hppa-tdep.o): Add dependency on gdb_assert.h.
        (somsolib.o): Likewise.

21 years ago* Makefile.common (w32api_lib): Default to system w32api directory if w32api is
cgf [Mon, 17 Mar 2003 23:13:26 +0000 (23:13 +0000)]
* Makefile.common (w32api_lib): Default to system w32api directory if w32api is
missing from source.

21 years agomerge from gcc
dj [Mon, 17 Mar 2003 23:09:53 +0000 (23:09 +0000)]
merge from gcc

21 years agodaily update
amodra [Mon, 17 Mar 2003 23:00:05 +0000 (23:00 +0000)]
daily update

21 years ago* Makefile.common: Fix typo from previous checkin.
cgf [Mon, 17 Mar 2003 22:35:53 +0000 (22:35 +0000)]
* Makefile.common: Fix typo from previous checkin.

21 years ago* configure.in: w32api directory was already optional. Semi-revert 2003-02-06
cgf [Mon, 17 Mar 2003 22:27:07 +0000 (22:27 +0000)]
* configure.in: w32api directory was already optional.  Semi-revert 2003-02-06
change.
* configure: Regenerate.
* Makefile.common: Don't specific -nostdinc if there is no w32api directory.

21 years ago * generic/gdbtk-register.c (get_register): Use frame_register
kseitz [Mon, 17 Mar 2003 22:14:00 +0000 (22:14 +0000)]
    * generic/gdbtk-register.c (get_register): Use frame_register
        instead of get_saved_register (which was deleted from gdb).

21 years ago * glob.c (g_lstat): Change API minor test to match API minor number
corinna [Mon, 17 Mar 2003 20:44:09 +0000 (20:44 +0000)]
* glob.c (g_lstat): Change API minor test to match API minor number
change in previous patch.
(g_stat): Ditto.

21 years ago2003-03-17 Andrew Cagney <cagney@redhat.com>
cagney [Mon, 17 Mar 2003 20:06:15 +0000 (20:06 +0000)]
2003-03-17  Andrew Cagney  <cagney@redhat.com>

From Elena Zannoni <ezannoni@redhat.com>.  Test e500 abi and
vector registes.
* gdb.arch/e500-regs.c, gdb.arch/e500-regs.exp: New files.
* gdb.arch/e500-abi.c, gdb.arch/e500-abi.exp: New files.

21 years ago2003-03-17 Andrew Cagney <cagney@redhat.com>
cagney [Mon, 17 Mar 2003 19:57:12 +0000 (19:57 +0000)]
2003-03-17  Andrew Cagney  <cagney@redhat.com>

* disasm.c (gdb_disassembly): Set di.mach using the architecture's
BFD.  Simplify setting of di.endian.

21 years ago2003-03-17 David Carlton <carlton@math.stanford.edu>
carlton [Mon, 17 Mar 2003 19:51:58 +0000 (19:51 +0000)]
2003-03-17  David Carlton  <carlton@math.stanford.edu>

* gdb.base/watchpoint.exp (test_watchpoint_and_breakpoint): New
test, for PR breakpoints/38.
Call test_watchpoint_and_breakpoint.
* gdb.base/watchpoint.c (func3): New function.
(main): Call func3.

21 years ago * configure.in: Check for stdlib.h.
drow [Mon, 17 Mar 2003 19:39:53 +0000 (19:39 +0000)]
* configure.in: Check for stdlib.h.
* configure: Regenerated.
* config.in: Regenerated.

21 years ago* include/cygwin/version.h: Reorganize last two api versions so that btowc and
cgf [Mon, 17 Mar 2003 19:16:15 +0000 (19:16 +0000)]
* include/cygwin/version.h: Reorganize last two api versions so that btowc and
trunc exports show up before previous bump since there has been no exported
version of the DLL with the 64 bit changes yet but 1.3.22 will have the btowc
and trunc.

21 years ago* cygwin.din: Export btowc, trunc.
cgf [Mon, 17 Mar 2003 19:08:10 +0000 (19:08 +0000)]
* cygwin.din: Export btowc, trunc.
* include/cygwin/version.h: Reflect new exports.
* syscalls.cc (_stat): Rename to stat to avoid newlib wrapper.
* syscalls.cc (_fstat): Ditto.
* fhandler_console.cc (fhandler_console::close): Correct check for current tty.
Add debugging output when console is freed.
(set_console_state_for_spawn): Add debugging output.
* fhandler_tty.cc (fhandler_tty_slave::open): Don't decrement console open flag
when vforking.
* sigproc.cc (sigproc_terminate): Fix debugging output.
* spawn.cc (handle): Eliminate second argument.
(spawn_guts): Reflect elimination of argument change to handle.
* syscalls.cc (setsid): Add debugging output when console is freed.
* syscalls.cc (rename): Revert assumption that DELETE_ON_CLOSE works on Win9x.

21 years ago2003-03-17 Andrew Cagney <cagney@redhat.com>
cagney [Mon, 17 Mar 2003 18:27:05 +0000 (18:27 +0000)]
2003-03-17  Andrew Cagney  <cagney@redhat.com>

* rs6000-tdep.c (ppc_floating_point_unit_p): New function.
* ppc-tdep.h (ppc_floating_point_unit_p): Declare.

From Elena Zannoni  <ezannoni@redhat.com>
* ppc-sysv-tdep.c (ppc_sysv_abi_push_arguments): Handle e500
vector and floating-point parameters.
(ppc_sysv_abi_use_struct_convention): Handle e500 struct return
convention.
(ppc_sysv_abi_broken_use_struct_convention): Ditto.

21 years agomerge from gcc
dj [Mon, 17 Mar 2003 18:01:05 +0000 (18:01 +0000)]
merge from gcc

21 years ago2003-03-17 Bob Cassels <bcassels@abinitio.com>
jjohnstn [Mon, 17 Mar 2003 17:12:31 +0000 (17:12 +0000)]
2003-03-17  Bob Cassels  <bcassels@abinitio.com>

        * libc/string/wcschr.c: (wcschr): Look for character first,
        then for end of string, so you can do wcschr(x, '\0').

21 years ago * MAINTAINERS: Remove my name from several maintainership roles.
fnasser [Mon, 17 Mar 2003 15:01:48 +0000 (15:01 +0000)]
    * MAINTAINERS: Remove my name from several maintainership roles.

21 years ago2003-03-17 Andrew Cagney <cagney@redhat.com>
cagney [Mon, 17 Mar 2003 14:46:35 +0000 (14:46 +0000)]
2003-03-17  Andrew Cagney  <cagney@redhat.com>

* gdb.texinfo (DATE): Delete.  Remove date from titles.  Mention
that GNU Press update the manual version number.

21 years ago2003-03-17 Andrew Cagney <cagney@redhat.com>
cagney [Mon, 17 Mar 2003 14:23:48 +0000 (14:23 +0000)]
2003-03-17  Andrew Cagney  <cagney@redhat.com>

Fix frame off-by-one bug.
* frame-unwind.h (frame_this_id_ftype): Replace
frame_unwind_id_ftype.
(frame_prev_register_ftype): Replace frame_unwind_reg_ftype.
(struct frame_unwind): Replace "id" with "this_id".  Replace "reg"
with "prev_register".
* frame-unwind.c (frame_unwind_find_by_pc): Return
legacy_saved_regs_unwind instead of trad_frame_unwind.  Update
comment.
* dummy-frame.c (cached_find_dummy_frame): Delete function.
(dummy_frame_this_id): Replace dummy_frame_id_unwind.
(dummy_frame_prev_register): Replace dummy_frame_register_unwind.
(dummy_frame_unwind): Update.
* sentinel-frame.c (sentinel_frame_prev_register): Replace
sentinel_frame_register_unwind.
(sentinel_frame_this_id): Replace sentinel_frame_id_unwind.
(sentinel_frame_unwinder): Update.
* frame.h (legacy_saved_regs_unwind): Replace trad_frame_unwind.
(struct frame_info): Rename "unwind_cache" to "prologue_cache".
* frame.c (create_sentinel_frame): Update. Initialize
"prologue_cache" instead of "unwind_cache".
(frame_register_unwind): Call this frame's prev_register with the
next frame and this frame's prologue cache.
(get_prev_frame): Simplify.  Always call prev frame's this_id with
this frame and prev frame's prologue cache.  Document that this
call is shifted one to the left when compared to the
frame_register_unwind call.
(legacy_saved_regs_prev_register): Replace
frame_saved_regs_register_unwind.
(legacy_saved_regs_this_id): Replace frame_saved_regs_id_unwind.
(legacy_saved_regs_unwinder): Replace trad_frame_unwinder.
(legacy_saved_regs_unwind): Replace trad_frame_unwind.
* d10v-tdep.c (d10v_frame_this_id): Replace d10v_frame_id_unwind.
(d10v_frame_unwind): Update.
(d10v_frame_prev_register): Replace d10v_frame_register_unwind.
(d10v_frame_unwind_cache): Replace this "fi" with "next_frame".
(saved_regs_unwinder): Replace this "frame" with "next_frame", and
"saved_regs" with "this_saved_regs".

21 years ago Fix formatting. Update copyright date.
nickc [Mon, 17 Mar 2003 11:43:30 +0000 (11:43 +0000)]
 Fix formatting.  Update copyright date.

21 years ago(disassemble_data): Use disasm_info.fprintf_func not printf for emitting new
nickc [Mon, 17 Mar 2003 11:16:51 +0000 (11:16 +0000)]
(disassemble_data): Use disasm_info.fprintf_func not printf for emitting new
lines.

21 years ago(O_SYS_CMDLINE): New pseudo opcode for command line processing.
nickc [Mon, 17 Mar 2003 10:34:28 +0000 (10:34 +0000)]
(O_SYS_CMDLINE): New pseudo opcode for command line processing.

21 years agonm.c (print_symbol_info_bsd): Print the symbol's size instead of the symbol's
nickc [Mon, 17 Mar 2003 10:14:06 +0000 (10:14 +0000)]
nm.c (print_symbol_info_bsd): Print the symbol's size instead of the symbol's
value when --size-sort is used, unless -S is used.
doc/binutils.texi (--size-sort): For non-bsd formats both the value and size
of the symbols are displayed.

21 years ago2003-03-17 Bang Jun-Young <junyoung@netbsd.org>
dannysmith [Mon, 17 Mar 2003 10:01:06 +0000 (10:01 +0000)]
2003-03-17  Bang Jun-Young  <junyoung@netbsd.org>

* include/winbase.h (EnumResourceLanguages[AW]): Correct prototypes.
(EnumResourceNames[AW]): Ditto.
(EnumResourceTypes[AW]): Ditto.
* include/wincon.h (CONSOLE_FONT_INFO): Add struct.

21 years ago Get rid of some warnings
dannysmith [Mon, 17 Mar 2003 01:03:43 +0000 (01:03 +0000)]
Get rid of some warnings
* mingwex/dirent.c (_topendir): Eliminate signed/unsigned warning.
* mingwex/strtoimax.c (strtoimax): Likewise.
* mingwex/wcstoimax.c (wcstoimax): Likewise.
* mingwex/wtoll.c (wtoll): Remove unnecessary ';'
* mingwex/fesentenv.c: Include float.h.
* mingwex/math/powl.c: Eliminate type punning/strict aliasing
warning.
* mingwex/math/tanhl.c: Eliminate signed/unsigned warning in
constants.
* mingwex/math/tgammal.c: Likewise.

21 years ago2003-03-16 Toby Malone <malone@users.sourceforge.net>
dannysmith [Mon, 17 Mar 2003 00:14:39 +0000 (00:14 +0000)]
2003-03-16  Toby Malone  <malone@users.sourceforge.net>

* include/winuser.h (SendInput): Add prototype.
* lib/user32.def (SendInput): Add stub.

21 years ago*** empty log message ***
gdbadmin [Mon, 17 Mar 2003 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
amodra [Sun, 16 Mar 2003 23:00:07 +0000 (23:00 +0000)]
daily update

21 years ago * include/utime.h: New file, forwarding to sys/utime.h.
dannysmith [Sun, 16 Mar 2003 22:23:58 +0000 (22:23 +0000)]
* include/utime.h: New file, forwarding to sys/utime.h.

21 years ago * include/sys/param.h (MAXPATHLEN): Define.
dannysmith [Sun, 16 Mar 2003 22:18:05 +0000 (22:18 +0000)]
* include/sys/param.h (MAXPATHLEN): Define.

21 years ago * include/tchar.h: Ansi-fy a comment.
dannysmith [Sun, 16 Mar 2003 22:15:19 +0000 (22:15 +0000)]
* include/tchar.h: Ansi-fy a comment.

21 years ago * profile/profile.h (mcount): Use __builtin_return_address
dannysmith [Sun, 16 Mar 2003 22:12:00 +0000 (22:12 +0000)]
* profile/profile.h (mcount): Use __builtin_return_address
rather than __asm statements.
* profile/Makefile.in: Remove special rule for mcount.o
Specify dependencies for mcount.o profil.o gmon.o.

21 years ago2003-03-16 Andrew Cagney <cagney@redhat.com>
cagney [Sun, 16 Mar 2003 20:47:40 +0000 (20:47 +0000)]
2003-03-16  Andrew Cagney  <cagney@redhat.com>

* frame.c (frame_pop): Don't call target_store_registers.  Fix
problem reported by Mark Kettenis.

21 years ago* i386-tdep.c (i386_register_type): Renamed from
kettenis [Sun, 16 Mar 2003 20:14:56 +0000 (20:14 +0000)]
* i386-tdep.c (i386_register_type): Renamed from
i386_register_virtual_type.  Adjust function signature.
(i386_gdbarch_init): Set register_type instead of
deprecated_max_register_raw_size,
deprecated_max_register_virtual_size and register_virtual_type.

21 years ago2003-03-16 Vadim Yegorov <zg@bmg.lv>
dannysmith [Sun, 16 Mar 2003 01:41:57 +0000 (01:41 +0000)]
2003-03-16  Vadim Yegorov  <zg@bmg.lv>

* winioctl.h (FSCTL_SET_REPARSE_POINT: Correct macro.
(FSCTL_DELETE_REPARSE_POINT): Likewise.

21 years ago*** empty log message ***
gdbadmin [Sun, 16 Mar 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
amodra [Sat, 15 Mar 2003 23:00:06 +0000 (23:00 +0000)]
daily update

21 years ago2003-03-15 Bang Jun-Young <junyoung@netbsd.org>
dannysmith [Sat, 15 Mar 2003 03:50:47 +0000 (03:50 +0000)]
2003-03-15  Bang Jun-Young  <junyoung@netbsd.org>

* winnt.h (JOBOBJECTINFOCLASS): Define enum.
(JOBOBJECT_*): Define corresponding structures.

21 years ago*** empty log message ***
gdbadmin [Sat, 15 Mar 2003 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
amodra [Fri, 14 Mar 2003 23:00:05 +0000 (23:00 +0000)]
daily update

21 years agoppc-opc.c (powerpc_opcodes): Readd tlbre for PPC403.
drow [Fri, 14 Mar 2003 21:07:54 +0000 (21:07 +0000)]
ppc-opc.c (powerpc_opcodes): Readd tlbre for PPC403.

21 years ago * Makefile.tpl: Move .NOEXPORT, MAKEOVERRIDES back down.
neroden [Fri, 14 Mar 2003 20:49:14 +0000 (20:49 +0000)]
* Makefile.tpl: Move .NOEXPORT, MAKEOVERRIDES back down.
* Makefile.in: Regenerate.

21 years ago2003-03-14 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 14 Mar 2003 20:34:14 +0000 (20:34 +0000)]
2003-03-14  Andrew Cagney  <cagney@redhat.com>

* frame.c (get_prev_frame): When a legacy frame, always call
legacy_get_prev_frame.  Simplify unwind code using assumption that
the unwinder is new.
(legacy_get_prev_frame): Handle legacy sentinel frame unwind here.
(legacy_frame_p): When no gdbarch_unwind_dummy_id, or
SAVED_DUMMY_FRAME_TOS, assume a legacy frame.

21 years ago2003-03-14 Michael Chastain <mec@shout.net>
chastain [Fri, 14 Mar 2003 18:59:59 +0000 (18:59 +0000)]
2003-03-14  Michael Chastain  <mec@shout.net>

* Makefile.in: Regenerate with correct Makefile.def.

21 years ago * libc/include/stdio.h: Declare fgetpos, fsetpos, fseeko and ftello
corinna [Fri, 14 Mar 2003 18:39:05 +0000 (18:39 +0000)]
* libc/include/stdio.h: Declare fgetpos, fsetpos, fseeko and ftello
with internal (_fpos_t and _off_t) datatypes when compiling newlib.
* libc/include/sys/unistd.h: Declare _lseek using _off_t.
* libc/reent/lseekr.c (_lseek_r): Use _off_t instead of off_t.
* libc/stdio/fseeko.c (fseeko): Ditto.
* libc/stdio/ftello.c (ftello): Ditto.
* libc/stdio/stdio.c (__swrite): Ditto.
(__sseek): Ditto.
* libc/stdio/fgetpos.c (fgetpos): Use _fpos_t instead of fpos_t.
* libc/stdio/fseek.c (fseek): Ditto.
* libc/stdio/fsetpos.c (fsetpos): Ditto.
* libc/stdio/ftell.c (ftell): Ditto.
* libc/stdio/local.h: Declare __sseek using _off_t.

21 years ago2003-03-12 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 14 Mar 2003 17:07:00 +0000 (17:07 +0000)]
2003-03-12  Andrew Cagney  <cagney@redhat.com>

* frame.c (get_saved_register): Delete function.
* xstormy16-tdep.c: Update comment.
* regcache.h: Update comments.
* sparc-tdep.c (sparc_init_extra_frame_info): Instead of
get_saved_register and extract_address, use
frame_read_unsigned_register.
(sparc_frame_saved_pc): Ditto.
(sparc_get_saved_register): Instead of get_saved_register, use
frame_register.
(sparc_pop_frame): Ditto.
* frame.h (get_saved_register): Delete declaration.
* findvar.c: Update comments.
(value_of_register): Call frame_register instead of
get_saved_register.
(value_from_register): Ditto.
* config/sparc/tm-sparc.h: Update comment.
* breakpoint.c: Update comment.

Index: doc/ChangeLog
2003-03-12  Andrew Cagney  <cagney@redhat.com>

* gdbint.texinfo (Target Architecture Definition): Delete
references to get_saved_register.

21 years ago2003-03-14 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 14 Mar 2003 16:05:33 +0000 (16:05 +0000)]
2003-03-14  Andrew Cagney  <cagney@redhat.com>

* gdbarch.sh (DEPRECATED_GET_SAVED_REGISTER): Replace
GET_SAVED_REGISTER.
* gdbarch.h, gdbarch.c: Re-generate.
* frame.h: Update comments.
* xstormy16-tdep.c (xstormy16_gdbarch_init): Update.
* x86-64-tdep.c (x86_64_init_abi): Update.
* sparc-tdep.c (sparc_gdbarch_init): Update.
* sh-tdep.c (sh_gdbarch_init): Update.
* mips-tdep.c (mips_gdbarch_init): Update.
* m68hc11-tdep.c (m68hc11_gdbarch_init): Update.
* cris-tdep.c (cris_gdbarch_init): Update.
* ia64-tdep.c (ia64_gdbarch_init): Update.
* frame.c (frame_register): Update.
(get_saved_register): Update.
* config/sparc/tm-sparc.h (DEPRECATED_GET_SAVED_REGISTER): Update.

21 years ago(ieee_write_expression): Handle the case where symbol is NULL.
nickc [Fri, 14 Mar 2003 12:47:20 +0000 (12:47 +0000)]
(ieee_write_expression): Handle the case where symbol is NULL.

21 years agoFile I/O Support added.
venkat [Fri, 14 Mar 2003 04:12:01 +0000 (04:12 +0000)]
File I/O Support added.
2003-03-14  D.Venkatasubramanian <dvenkat@noida.hcltech.com>

        * compile.c (decode): Added code for some more magic traps.
        * compile.c (sim_resume): Added support for File I/O system
        calls through callback to host_system.
        System calls provided support for :
        open, read, write, lseek, close, stat, fstat
        Only basic support for stat and fstat.

21 years ago2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
dannysmith [Fri, 14 Mar 2003 03:06:51 +0000 (03:06 +0000)]
2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>

* include/ddk/winddk.h (PCUNICODE_STRING): Remove incorrect
typedef.

2003-03-13  Bang Jun-Young  <junyoung@netbsd.org>

* lib/kernel32.def (Module32{First,Next}{,W}): Add missing exports.
(Process32{First,Next}{,W}): Ditto.
(Thread32{First,Next}): Ditto.
* include/ntdef.h (PCUNICODE_STRING): Add typedef.

21 years ago*** empty log message ***
gdbadmin [Fri, 14 Mar 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

21 years ago* include/cygwin/version.h: Bump DLL minor number to 23.
cgf [Thu, 13 Mar 2003 23:11:38 +0000 (23:11 +0000)]
* include/cygwin/version.h: Bump DLL minor number to 23.

21 years agodaily update
amodra [Thu, 13 Mar 2003 23:00:05 +0000 (23:00 +0000)]
daily update

21 years ago * autoload.cc (IsProcessorFeaturePresent): Add.
corinna [Thu, 13 Mar 2003 22:53:15 +0000 (22:53 +0000)]
* autoload.cc (IsProcessorFeaturePresent): Add.
* fhandler_proc.cc (format_proc_cpuinfo): Add case for 9x systems.

21 years ago * fhandler_proc.cc (format_proc_cpuinfo): Fix vendor id in cpuid case.
corinna [Thu, 13 Mar 2003 22:32:39 +0000 (22:32 +0000)]
* fhandler_proc.cc (format_proc_cpuinfo): Fix vendor id in cpuid case.

21 years ago2003-03-13 Andrew Cagney <cagney@redhat.com>
cagney [Thu, 13 Mar 2003 21:45:38 +0000 (21:45 +0000)]
2003-03-13  Andrew Cagney  <cagney@redhat.com>

* gdbarch.sh (DEPRECATED_POP_FRAME): Replace POP_FRAME.
* gdbarch.h, gdbarch.c: Regenerate.
* valops.c (hand_function_call): Update comment.
* stack.c (return_command): Update comment.
* config/sparc/tm-sparc.h (DEPRECATED_POP_FRAME): Update.
* config/pa/tm-hppa.h (DEPRECATED_POP_FRAME): Update.
* xstormy16-tdep.c (xstormy16_gdbarch_init): Update.
* x86-64-tdep.c (x86_64_init_abi): Update.
* vax-tdep.c (vax_gdbarch_init): Update.
* v850-tdep.c (v850_gdbarch_init): Update.
* sparc-tdep.c (sparc_gdbarch_init): Update.
* sh-tdep.c (sh_gdbarch_init): Update.
* s390-tdep.c (s390_gdbarch_init): Update.
* rs6000-tdep.c (rs6000_gdbarch_init): Update.
* ns32k-tdep.c (ns32k_gdbarch_init): Update.
* mn10300-tdep.c (mn10300_gdbarch_init): Update.
* mips-tdep.c (mips_gdbarch_init): Update.
* mcore-tdep.c (mcore_gdbarch_init): Update.
* m68k-tdep.c (m68k_gdbarch_init): Update.
* m68hc11-tdep.c (m68hc11_gdbarch_init): Update.
* ia64-tdep.c (ia64_gdbarch_init): Update.
* i386-tdep.c (i386_gdbarch_init): Update.
* hppa-tdep.c (hppa_gdbarch_init): Update.
* h8300-tdep.c (h8300_gdbarch_init): Update.
* frv-tdep.c (frv_gdbarch_init): Update.
* cris-tdep.c (cris_gdbarch_init): Update.
* avr-tdep.c (avr_gdbarch_init): Update.
* arm-tdep.c (arm_gdbarch_init): Update.
* alpha-tdep.c (alpha_gdbarch_init): Update.

2003-03-13  Andrew Cagney  <cagney@redhat.com>

* gdbint.texinfo (Target Architecture Definition): Replace
POP_FRAME with DEPRECATED_POP_FRAME.  Update description.

21 years ago * tui-out.c (tui_out_data): Fix typedef.
ciceron [Thu, 13 Mar 2003 20:24:06 +0000 (20:24 +0000)]
* tui-out.c (tui_out_data): Fix typedef.

21 years ago2003-03-13 Andrew Cagney <cagney@redhat.com>
cagney [Thu, 13 Mar 2003 18:09:29 +0000 (18:09 +0000)]
2003-03-13  Andrew Cagney  <cagney@redhat.com>

* frame.c (legacy_frame_p): New function.
(get_prev_frame): Use legacy_frame_p.
* frame.h (legacy_frame_p): Declare.

21 years agoUpdated translation
nickc [Thu, 13 Mar 2003 15:12:05 +0000 (15:12 +0000)]
Updated translation