public inbox for frysk-cvs@sourceware.org help / color / mirror / Atom feed
From: moore@sourceware.org To: frysk-cvs@sourceware.org Subject: frysk-sys/frysk proc/ChangeLog proc/Isa.java p ... Date: Tue, 03 Oct 2006 14:42:00 -0000 [thread overview] Message-ID: <20061003144203.16956.qmail@sourceware.org> (raw) CVSROOT: /cvs/frysk Module name: frysk-sys Changes by: moore@sourceware.org 2006-10-03 14:42:03 Modified files: frysk/proc : ChangeLog Isa.java IsaEMT64.java IsaFactory.java IsaIA32.java IsaPPC.java IsaPPC64.java LinuxTask.java Register.java TestRegs.java TestTaskSyscallObserver.java frysk/gui : ChangeLog frysk/gui/register: RegisterWindow.java frysk/sys : ChangeLog Ptrace.java frysk/sys/cni : Ptrace.cxx frysk/sys/proc : ChangeLog frysk/sys/proc/cni: AuxvBuilder.cxx Added files: frysk/proc : LinuxIa32On64.java LongFloat.java RegisterView.java frysk/sys : RegisterSetBuffer.java Log message: 2006-10-03 Tim Moore <timoore@redhat.com> * RegisterWindow.java (cols, colVisible, setTask): Add column for view object. (stringUsingView): new methods (refreshList): Use stringUsingView to print register contents 2006-10-03 Tim Moore <timoore@redhat.com> * Ptrace.java (REGS, FPREGS,FPXREGS): new constants (registerSetSize, peekRegisters, pokeRegisters): new methods for reading and writing blocks of registers. * cni/Ptrace.cxx (registerSetSize, peekRegisters, pokeRegisters): implementations of above methods. 2006-10-03 Tim Moore <timoore@redhat.com> * cni/AuxvBuilder.cxx (verify): Don't error out if AT_NULL doesn't happen to be at the end of the Auxv vector. 2006-10-03 Tim Moore <timoore@redhat.com> * Isa.java (getRegisterBankBuffers): new method * IsaEMT64.java (IsaEMT64): Use getName() method of Register. instead of member. * (getRegisterBankBuffers): New method. * IsaFactory.java (getIsa): Return a LinuxIA32on64 object if necessary. * IsaIA32.java (getRegisterBankBuffers):New method. (fpViews): new array of register views (FPRegister): new inner class (IsaIA32): Use getName() method of Register; create floating point registers. * IsaPPC.java (IsaPPC): Use getName method of Register. (getRegisterBankBuffers): New method. * IsaPPC64.java (IsaPPC64): Use getName method of Register. (getRegisterBankBuffers): New method. * LinuxIA32on64.java: New class for 32 bit processes on 64 bit machines. * LinuxTask.java: (setupMapsXXX): use getRegisterBankBuffers method to initialize registerBank. * LongFloat.java: New class for x87 floating point registers. * RegisterView.java: New class for alternative interpretations of register bits. * Register.java (views): New member. (Register(int, int, String, RegisterView)): New constructor that takes RegisterView argument. (getViews): New method. * TestRegs.java (testRegs): Maybe run i386 tests if running on x8664. * TestTaskSyscallObserver (execvesys, opensys, readsys): New members for system call objects. (SyscallObserver): Initialize them with new task argument.. (SyscallObserver.updateSyscallEnter): Workaround for exit system call problem. (testForkSyscall, testCloneSyscall, testSyscallLoop, attachedObserver, SyscallInteruptObserver): Initialize SyscallObserver with task; compare system call objects instead of system call numbers. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/LinuxIa32On64.java.diff?cvsroot=frysk&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/LongFloat.java.diff?cvsroot=frysk&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/RegisterView.java.diff?cvsroot=frysk&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/ChangeLog.diff?cvsroot=frysk&r1=1.448&r2=1.449 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/Isa.java.diff?cvsroot=frysk&r1=1.13&r2=1.14 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/IsaEMT64.java.diff?cvsroot=frysk&r1=1.6&r2=1.7 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/IsaFactory.java.diff?cvsroot=frysk&r1=1.5&r2=1.6 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/IsaIA32.java.diff?cvsroot=frysk&r1=1.6&r2=1.7 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/IsaPPC.java.diff?cvsroot=frysk&r1=1.4&r2=1.5 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/IsaPPC64.java.diff?cvsroot=frysk&r1=1.7&r2=1.8 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/LinuxTask.java.diff?cvsroot=frysk&r1=1.35&r2=1.36 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/Register.java.diff?cvsroot=frysk&r1=1.9&r2=1.10 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/TestRegs.java.diff?cvsroot=frysk&r1=1.2&r2=1.3 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/TestTaskSyscallObserver.java.diff?cvsroot=frysk&r1=1.16&r2=1.17 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/ChangeLog.diff?cvsroot=frysk&r1=1.390&r2=1.391 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/register/RegisterWindow.java.diff?cvsroot=frysk&r1=1.25&r2=1.26 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-sys/frysk/sys/RegisterSetBuffer.java.diff?cvsroot=frysk&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-sys/frysk/sys/ChangeLog.diff?cvsroot=frysk&r1=1.69&r2=1.70 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-sys/frysk/sys/Ptrace.java.diff?cvsroot=frysk&r1=1.9&r2=1.10 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-sys/frysk/sys/cni/Ptrace.cxx.diff?cvsroot=frysk&r1=1.8&r2=1.9 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-sys/frysk/sys/proc/ChangeLog.diff?cvsroot=frysk&r1=1.19&r2=1.20 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-sys/frysk/sys/proc/cni/AuxvBuilder.cxx.diff?cvsroot=frysk&r1=1.4&r2=1.5
reply other threads:[~2006-10-03 14:42 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20061003144203.16956.qmail@sourceware.org \ --to=moore@sourceware.org \ --cc=frysk-cvs@sourceware.org \ --cc=frysk@sourceware.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).