public inbox for frysk-cvs@sourceware.org
help / color / mirror / Atom feed
* [SCM]  pmuldoon/watchpoint1: a7293cffc1743a71c3a5912aaa862f736a3b2bef
@ 2008-01-08 15:54 pmuldoon
  0 siblings, 0 replies; only message in thread
From: pmuldoon @ 2008-01-08 15:54 UTC (permalink / raw)
  To: frysk-cvs

The branch, pmuldoon/watchpoint1 has been created
        at  a7293cffc1743a71c3a5912aaa862f736a3b2bef (commit)

- Log -----------------------------------------------------------------
commit a7293cffc1743a71c3a5912aaa862f736a3b2bef
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Jan 8 09:34:10 2008 -0500

    Make frysk-XXX.jar depend on classpath jars.
    
    frysk-common/ChangeLog
    2008-01-08  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.rules (distclean-cvsignored): Add dependency on
    	GEN_CLASSPATH.

commit b3e09821e48eba1ce3197e633272abbf71ccf4a4
Author: Tim Moore <moore@blackbox.bricoworks.com>
Date:   Tue Jan 8 13:21:44 2008 +0100

    changes uses of requestFindProc to requestProc
    
    frysk-gui/frysk/gui/srcwin/ChangeLog:
    2008-01-08  Tim Moore  <timoore@redhat.com>
    
    	* SourceWindowFactory.java (attachToPID): Change requestFindProc
    	to requestProc, reflecting changes in frysk.proc.Host.

commit e0f002f5df6e8a32204c53578432f499217d0988
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Jan 8 00:00:18 2008 -0500

    Push Host.requestProc into sub-classes.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* Host.java requestProc(ProcId,FindProc): Make abstract.
    	(sendRefresh(ProcId,FindProc)): Delete.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxCoreHost.java (sendRefresh(ProcId,FindProc)): Delete.
    	* LinuxExeHost.java (sendRefresh(ProcId,FindProc)): Delete.
    	* DeadHost.java (requestProc(ProcId,FindProc)): New.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyHost.java (requestProc(ProcId,FindProc)): Replace
    	sendRefresh(ProcId,FindProc).
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceHost.java (requestProc(ProcId,FindProc)): Replace
    	sendRefresh(ProcId,FindProc).

commit e7258b106e1dd4e588fc42839aa9e5066c82d26c
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Jan 7 23:38:31 2008 -0500

    Replace Host.requestFindProc with Host.requestProc.
    
    frysk-core/frysk/bindir/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* fstep.java: Update; use Host.requestProc(ProcId,FindProc).
    
    frysk-core/frysk/ftrace/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* Ftrace.java: Update; use Host.requestProc(ProcId,FindProc).
    
    frysk-core/frysk/hpd/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* AttachCommand.java: Update; use Host.requestProc(ProcId,FindProc).
    	* TestLib.java: Ditto.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* FindProc.java (procFound(Proc)): Replace procFound(ProcId).
    	(procNotFound(ProcId)): Replace
    	procNotFound(ProcId,RuntimeException).
    	* Host.java (requestProc(ProcId,FindProc)): Rename
    	requestFindProc.
    	* TestTaskSyscallObserver.java: Update.
    	* TestSyscallRunning.java: Update.
    	* ProcBlockAction.java: Update.
    	* TestBreakpoints.java: Update.
    	* TestFindProc.java: Ditto.
    	* TestSyscallSignal.java: Update.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxCoreHost.java: Update; implement FindProc.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceHost.java: Update; implement FindProc.
    	(sendGetProc): Delete.
    
    frysk-core/frysk/testbed/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* Offspring.java: Update; use Host.requestProc.
    
    frysk-core/frysk/util/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* FCatch.java: Update; use Host.requestProc.
    	* TestFCatch.java: Ditto.
    	* Util.java: Ditto.

commit 8ef752b059d5ef9aab05f147a729452efea6afbe
Author: Nurdin Premji <nurdin@localhost.localdomain>
Date:   Mon Jan 7 19:09:46 2008 -0500

    Added (C) to frysk-sys/frysk/CompilerVersion.java and wrapped CompilerVersion.cxx  methods with "#ifdef ... #else return -1" for non gnu compiler support.

commit d4254717bf0c43cbeeda8a57794d5882a7eca924
Author: Nurdin Premji <nurdin@localhost.localdomain>
Date:   Mon Jan 7 18:57:07 2008 -0500

    Updated frysk.value.TestClass

commit 22c8ac06d2ee31a28bdceb57e81e78de194f3337
Author: Nurdin Premji <nurdin@localhost.localdomain>
Date:   Mon Jan 7 18:54:43 2008 -0500

    Update logger, added CompilerVersionFactory to decode compiler versions.

commit c9151b8cf38a6a3d558ea119d4cf1fad180a4518
Author: Nurdin Premji <nurdin@localhost.localdomain>
Date:   Mon Jan 7 17:00:51 2008 -0500

    Update ChangeLog, added finest logs to Log.java

commit 0ac6ddd2b5e8d1a23b9e867de0f6408cc927646e
Author: Nurdin Premji <nurdin@localhost.localdomain>
Date:   Mon Jan 7 16:59:58 2008 -0500

    Clean up logs, variable names for compiler class type support.

commit dcc3d7c8a382c04bd95f9e42e2687f8ea8ec2b56
Author: Nurdin Premji <nurdin@localhost.localdomain>
Date:   Fri Jan 4 20:41:04 2008 -0500

    For Bugzilla 5518 Compiler support DWTag.CLASS_TYPE

commit a0deee775fc738e37ff3ccf5ecb1c774c8016c9c
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Jan 7 16:15:06 2008 -0500

    Move breakpoint code from frysk.proc to frysk.proc.live.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* Proc.java (getOutOfLineAddress()): Move to
    	frysk.proc.live.LinuxPtraceProc.
    	(breakpoints): Ditto.
    	(requestedOutofLineAddresses): Ditto.
    	(outOfLineAddresses): Ditto.
    	(doneOutOfLine()): Ditto.
    	* Task.java (getIsaFIXME()): Delete.
    	(steppingBreakpoint): Move to frysk.proc.live.LinuxPtraceTask.
    	* Breakpoint.java: Move to frysk.proc.live.
    	* BreakpointAddress.java: Ditto.
    	* Isa.java: Ditto.
    	* LinuxIa32.java: Ditto.
    	* LinuxX8664.java: Ditto.
    	* IsaPowerPC.java: Ditto.
    	* LinuxPPC32.java: Ditto.
    	* LinuxPPC64.java: Ditto.
    	* IsaFactory.java: Ditto.
    	* Instruction.java: Ditto.
    	* IA32InstructionParser.java: Ditto.
    	* X8664InstructionParser.java: Ditto.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* Breakpoint.java: Moved from frysk.proc.live.
    	* BreakpointAddress.java: Ditto.
    	* Isa.java: Ditto.
    	* LinuxIA32.java: Ditto.
    	* LinuxX8664.java: Ditto.
    	* IsaPowerPC.java: Ditto.
    	* LinuxPPC32.java: Ditto.
    	* LinuxPPC64.java: Ditto.
    	* IsaFactory.java: Ditto.
    	* Instruction.java: Ditto.
    	* IA32InstructionParser.java: Ditto.
    	* X8664InstructionParser.java: Ditto.
    	* Proc.java (getOutOfLineAddress()): Move from frysk.proc.Proc.
    	(breakpoints): Ditto.
    	(requestedOutofLineAddresses): Ditto.
    	(outOfLineAddresses): Ditto.
    	(doneOutOfLine()): Ditto.
    	* LinuxPtraceTask.java (steppingBreakpoint): Move from
    	frysk.proc.Task.
    	* TestByteBuffer.java: Update.
    	* LogicalMemoryBuffer.java: Update.
    	* LinuxPtraceTaskState.java: Update.

commit eb0b2795d7a587efa279c1b304414a045048b5dc
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Jan 7 15:09:08 2008 -0500

    Rename Task.getIsa() to Task.getIsaFIXME().
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (getIsaFIXME()): New; replace getIsa().
    	(isa, sendrecIsa()): Delete.
    	(hasIsa()): Update.
    	* Breakpoint.java: Update.
    	* Proc.java: Update.
    	* TestIsa.java: Update.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxCoreTask.java (sendrecIsa()): Delete.
    	* LinuxExeTask.java (sendrecIsa()): Delete.
    	* LinuxExeProc.java (getIsa()): Delete.
    	* LinuxCoreProc.java (getIsa()): Delete.
    	* TestLinuxCore.java: Update.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyTask.java (sendrecIsa()): Delete.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceTask.java (getIsaFIXME()): Rename sendrecIsa().
    	* LinuxPtraceTaskState.java: Update.
    
    frysk-gui/frysk/gui/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* test/TestWindowFactorization.java: Delete Task.getIsa() call.

commit 1212e8f93ec13d8277497e9d9566f7a9d1398b02
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Jan 7 14:31:51 2008 -0500

    Delete Proc.getIsa.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* Proc.java (getIsa()): Delete.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxExeProc.java (getIsa()): Make package-private.
    	(sendrecISA()): Make package-private.
    	* LinuxCoreProc.java: Ditto.
    	* LinuxExeTask.java: Update.
    	* LinuxCoreTask.java: Update.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyProc.java (getIsa()): Delete.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceProc.java (getIsa(), isaXXX): Delete.

commit 9374e6ea92b30da95ee42d8629d29dbd92d01845
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Jan 7 14:03:30 2008 -0500

    Push Task.getPC and .setPC into sub-classes.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (setPC(long), getPC()): Make abstract.
    	(pcRegister, pcRegister()): Delete.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxCoreTask.java (getPC()): New.
    	* LinuxExeTask.java (getPC()): New.
    	* DeadTask.java (setPC(long)): New.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceTask.java (setPC(long), getPC()): New.
    	(pcRegister, pcRegister()): New.

commit 754d4128c90e6bafe92edea5e2892171b7ff40b0
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Jan 7 13:43:32 2008 -0500

    Add LinuxPtraceTask.clearIsa().
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceTask.java (clearIsa()): New.

commit 1bd94332df2ccb598ea45f56ab37e8b8d863fd63
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Jan 7 13:34:25 2008 -0500

    Replace Isa.pc(Task) and .setPC(Task,long) with Task.getPC() and .setPC(long).
    
    frysk-core/frysk/bindir/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* fstep.java: Update; use Task.getPC().
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (getPC(), setPC(long)): New.
    	(pcRegister, pcRegister()): New.
    	* Isa.java (pc(Task), setPC(Task,long)): Delete.
    	* LinuxIa32.java: Update.
    	* LinuxX8664.java: Update.
    	* IsaPowerPC.java: Update.
    	* TestInstructions.java: Update.
    	* TestBreakpoints.java: Update.
    	* TestTaskObserverInstructionAndCode.java: Update.
    	* IA32InstructionParser.java: Update.
    	* Instruction.java: Update.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxExeTask.java: Update; use Task.setPC(long).
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceTaskState.java: Update; Use Task.setPC(long).
    
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* Breakpoint.java: Update; use Task.getPC().
    
    frysk-core/frysk/stepping/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* SteppingEngine.java: Update; use Task.getPC().
    	* TaskStepEngine.java: Ditto.
    
    frysk-core/frysk/symtab/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* TestSymbol.java: Update; Use Task.getPC().
    
    frysk-gui/frysk/gui/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* disassembler/DisassemblyWindow.java: Update; use Task.getPC().
    	* memory/MemoryWindow.java: Ditto.

commit ac4b57f756a833b51959b089b0c3cb685fe68fcd
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Jan 7 12:26:26 2008 -0500

    Move frysk.proc.State to frysk.proc.live.State.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* State.java: Move to frysk.proc.live.State.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* State.java: Moved from frysk.proc.State.
    	* LinuxPtraceProcState.java: Update.
    	* LinuxPtraceTaskState.java: Update.

commit a97a8cdd4d964bd1de30782a1a1b85bafd9e57c5
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Jan 7 12:18:18 2008 -0500

    Push Task.getMod into sub-classes.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (getMod()): Make abstract.
    	(incrementMod()): Delete.
    	(modCount()): Delete.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* DeadTask.java (getMod()): New.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyTask.java (getMod()): New.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceTask.java (modCount, incrementMod(), getMod()): New.

commit 4e13556066eb198f4939fc4c3387bd8b3a5a74a6
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Jan 7 12:06:51 2008 -0500

    Push get*() methods into Proc's sub-classes.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* Proc.java (sendrecAuxv()): Delete.
    	(getAuxv()): Make abstract.
    	(sendrecCommand()): Delete.
    	(getCommand()): Make abstract.
    	(sendrecExe()): Delete.
    	(getExe()): Make abstract.
    	(sendrecCmdLine()): Delete.
    	(getCmdLine()): Make abstract.
    	(sendrecMaps()): Delete.
    	(getMaps()): Make abstract.
    	(sendrecIsa()): Delete.
    	(getIsa()): Make abstract.
    	(sendrecUID(), sendrecGID()): Delete.
    	(getUID(), getGID()): Make abstract.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxCoreProc.java (getCommand()): Replace sendrecCommand().
    	(getExe()): Replace sendrecExe().
    	(getUID()): Replace sendrecUID().
    	(getGID()): Replace sendrecGID().
    	(getCmdLine()): Replace sendrecCmdLine().
    	(getMaps()): Replace sendrecMaps().
    	(getAuxv()): Replace sendrecAuxv().
    	(getIsa()): Replace sendrecIsa().
    	* LinuxExeProc.java: Ditto.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyProc.java (getCommand()): Replace sendrecCommand().
    	(getExe()): Replace sendrecExe().
    	(getUID()): Replace sendrecUID().
    	(getGID()): Replace sendrecGID().
    	(getCmdLine()): Replace sendrecCmdLine().
    	(getMaps()): Replace sendrecMaps().
    	(getAuxv()): Replace sendrecAuxv().
    	(getIsa()): Replace sendrecIsa().
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceProc.java (getCommand()): Replace sendrecCommand().
    	(getExe()): Replace sendrecExe().
    	(getUID()): Replace sendrecUID().
    	(getGID()): Replace sendrecGID().
    	(getCmdLine()): Replace sendrecCmdLine().
    	(getMaps()): Replace sendrecMaps().
    	(getAuxv()): Replace sendrecAuxv().
    	(getIsa()): Replace sendrecIsa().

commit 696f0d0fc46160bdc776d287dfe8f57d7f1344ab
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Jan 7 11:32:51 2008 -0500

    Make live Proc specific request methods private to frysk.proc.live.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* Proc.java (requestAddObserver): Delete.
    	(requestAddSyscallObserver): Delete.
    	(requestDeleteObserver): Delete.
    	(requestDeleteSyscallObserver): Delete.
    	(requestAddCodeObserver): Delete.
    	(requestDeleteCodeObserver): Delete.
    	(requestAddInstructionObserver): Delete.
    	(requestDeleteInstructionObserver): Delete.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* DeadProc.java (requestAddObserver): Delete.
    	(requestAddSyscallObserver): Delete.
    	(requestDeleteObserver): Delete.
    	(requestDeleteSyscallObserver): Delete.
    	(requestAddCodeObserver): Delete.
    	(requestDeleteCodeObserver): Delete.
    	(requestAddInstructionObserver): Delete.
    	(requestDeleteInstructionObserver): Delete.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyProc.java (requestAddObserver): Delete.
    	(requestAddSyscallObserver): Delete.
    	(requestDeleteObserver): Delete.
    	(requestDeleteSyscallObserver): Delete.
    	(requestAddCodeObserver): Delete.
    	(requestDeleteCodeObserver): Delete.
    	(requestAddInstructionObserver): Delete.
    	(requestDeleteInstructionObserver): Delete.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceProc.java (requestAddObserver): Make package-private.
    	(requestAddSyscallObserver): Ditto.
    	(requestDeleteObserver): Ditto.
    	(requestDeleteSyscallObserver): Ditto.
    	(requestAddCodeObserver): Ditto.
    	(requestDeleteCodeObserver): Ditto.
    	(requestAddInstructionObserver): Ditto.
    	(requestDeleteInstructionObserver): Ditto.
    	* LinuxPtraceTask.java: Update.

commit 03f7a65808d3f4edbf3aebac69afcdb73af9101f
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Jan 7 10:27:24 2008 -0500

    Make some globals slightly less public :-/
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (just_started): Move to
    	LinuxPtraceTask.justStartedXXX.
    	(sig_send): Move to LinuxPtraceTask.sigSendXXX.
    	(syscall_sigret): Move to LinuxPtraceTask.syscallSigretXXX.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceTask.java (justStartedXXX): Move to here from
    	Task.just_started.
    	(sigSendXXX): Move to here from Task.sig_send.
    	(syscallSigretXXX): Move to here from Task.syscall_sigret.
    	* LinuxPtraceTaskState.java: Update.

commit a0079985d4dda172b0a672fd1c73b647ac5bee35
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Jan 4 18:00:57 2008 -0500

    Push the Task notify code into LinuxPtraceTask.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* TaskObservable.java: Make public.
    	* Task.java (terminatingObservers): Delete.
    	(notifyTerminating(boolean,int)): Delete.
    	(terminatedObservers, notifyTerminated(boolean,int)): Delete.
    	(execedObservers, notifyExeced()): Delete.
    	(attachedObservers, notifyAttached()): Delete.
    	(signaledObservers, notifySignaled(int)): Delete.
    	(syscallObservers, notifySyscallEnter(), notifySyscallExit): Delete.
    	(clonedObservers, notifyClonedParent(Task))
    	(notifyClonedOfspring()): Delete.
    	(forkedObservers, notifyForkedParent(Task))
    	(notifyForkedOfspring()): Delete.
    	(instructionObservers, notifyInstruction()): Delete.
    	(codeObservers, notifyCodeBreakpoint()): New.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceTask.java (terminatingObservers): New.
    	(notifyTerminating(boolean,int)): New.
    	(terminatedObservers, notifyTerminated(boolean,int)): New.
    	(execedObservers, notifyExeced()): New.
    	(signaledObservers, notifySignaled(int)): New.
    	(syscallObservers, notifySyscallEnter(), notifySyscallExit()): New.
    	(clonedObservers, notifyClonedParent(Task))
    	(notifyClonedOfspring()): New.
    	(forkedObservers, notifyForkedParent(Task))
    	(notifyForkedOfspring()): New.
    	(instructionObservers, notifyInstruction()): New.
    	(attachedObservers, notifyAttached()): New.
    	(codeObservers, notifyCodeBreakpoint()): New.
    	* LinuxPtraceProc.java: Update.

commit 99efe6881517f4600199d07c24ca040da70b72eb
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Jan 4 15:21:12 2008 -0500

    Move removeObservers to LinuxPtraceTask.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (removeObservers()): Delete.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceTask.java (removeObservers()): Copied to here from
    	frysk.proc.Task.

commit c43833bc36ef5c19cec682f48b4cfed3d0ba86af
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Jan 4 14:26:35 2008 -0500

    Make Proc's perform methods local to LinuxPtraceProc.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* Proc.java (performRemoval()): Delete.
    	(performTaskAttachCompleted(Task)): Delete.
    	(performTaskDetachCompleted(Task)): Delete.
    	(performTaskDetachCompleted(Task,Task)): Delete.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* DeadProc.java (performRemoval()): Delete.
    	(performTaskAttachCompleted(Task)): Delete.
    	(performTaskDetachCompleted(Task)): Delete.
    	(performTaskDetachCompleted(Task,Task)): Delete.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyProc.java (performRemoval()): Delete.
    	(performTaskAttachCompleted(Task)): Delete.
    	(performTaskDetachCompleted(Task)): Delete.
    	(performTaskDetachCompleted(Task,Task)): Delete.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceProc.java (performRemoval()): Make package-private.
    	(performTaskAttachCompleted(Task)): Ditto.
    	(performTaskDetachCompleted(Task)): Ditto.
    	(performTaskDetachCompleted(Task,Task)): Ditto.
    	* LinuxPtraceTaskState.java: Update.
    	* LinuxPtraceHost.java: Update.

commit ebff8ac5406157b84742901b3d36e391c17d2e27
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Jan 4 14:00:43 2008 -0500

    Make send methods local to LinuxPtraceProc.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (sendContinue(int)): Delete.
    	(sendSyscallContinue(int)): Delete.
    	(sendStepInstruction(int)): Delete.
    	(sendStop()): Delete.
    	(sendSetOptions()): Delete.
    	(sendAttach()): Delete.
    	(sendDetach()): Delete.
    	(startTracingSyscalls()): Delete.
    	(stopTracingSyscalls()): Delete.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceProc.java (SyscallAction): Replace Task with
    	LinuxPtraceTask.

commit 6a48b4753eb27965a07cc13f8579da76e4b7f8ee
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Jan 4 13:36:34 2008 -0500

    Make state actions local to LinuxPtraceTask.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (performRemoval()): Delete.
    	(performContinue()): Delete.
    	(performAttach(boolean)): Delete.
    	(performDetach(boolean)): Delete.
    	(handleUnblock(TaskObserver)): Delete.
    	* TaskObservation.java: Update.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* DeadTask.java (performRemoval()): Delete.
    	(performContinue()): Delete.
    	(performAttach(boolean)): Delete.
    	(performDetach(boolean)): Delete.
    	(handleUnblock(TaskObserver)): Delete.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyTask.java (performRemoval()): Delete.
    	(performContinue()): Delete.
    	(performAttach(boolean)): Delete.
    	(performDetach(boolean)): Delete.
    	(handleUnblock(TaskObserver)): Delete.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceTask.java (performRemoval()): Make package-private..
    	(performContinue()): Ditto.
    	(performAttach(boolean)): Ditto.
    	(performDetach(boolean)): Ditto.
    	(handleUnblock(TaskObserver)): Ditto..
    	* LinuxPtraceProc.java: Update.

commit da9637baf507a0f780cf6921ff92e2beb3f99032
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Jan 4 13:17:00 2008 -0500

    In LinuxPtrace*State use LinuxPtraceTask and LinuxPtraceProc.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceTaskState.java: Replace Task with LinuxPtraceTask and
    	Proc with LinuxPtraceProc.
    	* LinuxPtraceProcState.java: Ditto.
    	* LinuxPtraceProc.java: Update.
    	* LinuxPtraceTask.java: Update.

commit 36d3c3df1ee1a988cc5ee922f9f4652e9b8789b3
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Jan 4 16:54:07 2008 -0500

    Eliminate Host.sendrecSelf().
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* Host.java (getSelf()): Make abstract.
    	(sendrecSelf()): Delete.
    	(self): Delete.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* DeadHost.java (getSelf()): New.
    	* LinuxCoreHost.java (sendrecSelf()): Delete.
    	* LinuxExeHost.java (sendrecSelf()): Delete.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyHost.java (getSelf()): Replace sendrecSelf().
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceHost.java (getSelf()): Replace sendrecSelf().

commit fe1066e2ad35a81ea7c05503b3313fc230e589d4
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Jan 4 15:18:56 2008 -0500

    frysk-core/frysk/proc/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* Host.java (requestRefreshXXX()): Make abstract.
    	(sendRefresh(boolean)): Delete.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxExeHost.java (sendRefresh(boolean)): Delete.
    	* LinuxCoreHost.java (sendRefresh()): Replace
    	sendRefresh(boolean), make private.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyHost.java (requestRefreshXXX()): Replace
    	sendRefresh(boolean).
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceHost.java (requestRefreshXXX()): New.
    	(sendRefresh(boolean)): Make private.

commit 74d22595c6864975f784d04534e554e973bf7ecb
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Jan 4 14:49:09 2008 -0500

    Push requestCreateAttachedProc into LinuxPtraceHost.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* Host.java (requestCreateAttachedProc(String,String,String,String[],Attached)): Make abstract.
    	(sendCreateAttachedProc(String,String,String,String[],Attached)): Delete.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* DeadHost.java (requestCreateAttachedProc(String,String,String,String[],Attached)): New.
    	* LinuxExeHost.java (sendCreateAttachedProc(String,String,String,String[],Attached)): Delete.
    	* LinuxCoreHost.java (sendCreateAttachedProc(String,String,String,String[],Attached)): Delete.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyHost.java (requestCreateAttachedProc): Replace
    	sendCreateAttachedProc.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceHost.java (requestCreateAttachedProc(String,String,String,String[],Attached)): New.
    	(sendCreateAttachedProc(String,String,String,String[],Attached)): Delete.

commit ae64fb0a2d00c1f918242c3f0b1d66fa4959843b
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Jan 4 14:12:17 2008 -0500

    frysk-core/frysk/proc/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* HostState.java: Delete.
    	* Host.java (requestRefreshXXX()): Eliminate state code.
    	(requestCreateAttachedProc(String,String,String,String[],Attached)):
    	Ditto.
    	(requestFindProc(ProcId, FindProc)): Ditto.
    	(oldState(), getState()): Delete.
    	(oldState, newState): Delete.

commit 6261f1b370301704c58f6ac48f25c8b6a6e4033e
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Jan 4 12:36:32 2008 -0500

    Merge ProcState into LinuxPtraceProcState.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* ProcState.java: Delete; merged into
    	frysk.proc.live.LinuxPtraceProcState.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceProcState.java: Merge in deleted
    	frysk.proc.TaskState.
    	* LinuxPtraceProc.java: Update.

commit 2c6345dea85fab00bd01e7f0380c358777661680
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Jan 4 11:26:30 2008 -0500

    Fold TaskState into LinuxPtraceTaskState.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* TaskState.java: Delete; merged into
    	frysk.proc.live.LinuxPtraceTaskState.
    	* State.java: Make public.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceTaskState.java: Merge in deleted
    	frysk.proc.TaskState.
    	* LinuxPtraceTask.java: Update.

commit e8ecb49d0ae5601424efb2a8bf50a302cc21f0f6
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Jan 4 10:54:15 2008 -0500

    Move state code in LiveProc to LinuxPtraceProc.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* LiveProc.java: Move all state code from here ...
    	* LinuxPtraceProc.java: ... to here.

commit 7d4af180d76ed316b676c0d1137e095942c69683
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Jan 4 10:44:56 2008 -0500

    Move state code from LiveTask to LinuxPtraceTask.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-04  Andrew Cagney  <cagney@redhat.com>
    
    	* LiveTask.java: Move all state code from here ...
    	* LinuxPtraceTask.java: ... to here.

commit 152adc77859695a55324b5a4524968bbc5fd3b34
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Jan 3 20:09:12 2008 -0500

    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-03  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxExeProcState.java: Delete.
    	* LinuxExeTaskState.java: Delete.

commit ff3454d067b7877424689cc4696b8de7affbc014
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Thu Jan 3 15:58:56 2008 -0500

    Make Task's request Add/Delete Instruction Observer methods abstract.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-03  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (requestAddInstructionObserver(TaskObserver.Instruction)):
    	Make abstract.
    	(requestDeleteInstructionObserver(TaskObserver.Instruction)): Make
    	abstract.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-03  Andrew Cagney  <cagney@redhat.com>
    
    	* DeadTask.java (requestAddInstructionObserver(TaskObserver.Instruction)): New.
    	(requestDeleteInstructionObserver(TaskObserver.Instruction)): New.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-03  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyTask.java (requestAddInstructionObserver(TaskObserver.Instruction)): New.
    	(requestDeleteInstructionObserver(TaskObserver.Instruction)): New.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-03  Andrew Cagney  <cagney@redhat.com>
    
    	* LiveTask.java (requestAddInstructionObserver(TaskObserver.Instruction)): New.
    	(requestDeleteInstructionObserver(TaskObserver.Instruction)): New.

commit a3e5b92b48251724a597a2c727cc193bb8fa28c1
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Thu Jan 3 19:12:03 2008 +0000

    Enable TestCoreRegs. Rewrite FP corefile strategy using BankRegisters.
    
    2008-01-03  Phil Muldoon  <pmuldoon@redhat.com>
    
            * TestCoreRegs.java (testFloatingRegisters): Enable.
            (testVectorRegisters): Enable.
    
    2008-01-03  Phil Muldoon  <pmuldoon@redhat.com>
    
            * TestCoredumpAction.java (testGeneralPurposeRegisters): Delete. Replaced by
            frysk.proc.dead.TestCoreRegs.
            (testFloatingPointRegisters): Ditto.
            (testXFloatingPointRegisters): Ditto.
            * IA32LinuxElfCorefile.java (writeNotePRXFPRegSet): Rewrite and
            use BankRegisters.
            (writeNotePRFPRegSet): Ditto.
            * X8664LinuxElfCorefile.java (writeNotePRFPRegSet): Ditto.

commit c6df012a11ded1aea17d10a8b20484a054ec95f4
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Thu Jan 3 18:59:35 2008 +0000

    Correct some x8664 FXSAVE register sizes.
    
    2008-01-03  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* LinuxX8664RegisterBanks.java: (FPREGS) Make RDP and RIP 8 bytes big,
    	and MXCSR, and MXCSR_BLANK 4 bytes big.

commit 716f3e0e9bc0a9c6225e630b5848f7e01336da31
Merge: eda9aa443a4ff3ef9fe890978d2213295ffaf943 168572cc6fd3eb7cefd56f110bdafe8348c253e2
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Thu Jan 3 16:55:21 2008 +0000

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit eda9aa443a4ff3ef9fe890978d2213295ffaf943
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Thu Jan 3 16:54:36 2008 +0000

    Tweak BankRegisters in preperation for corefile FP usage
    
    2008-01-03  Phil Muldoon  <pmuldoon@redhat.com>
    
            * LinuxIA32RegisterBanks.java (FPREGS): Made X87Register.DP offset
            14 instead of 18.
            * BankRegister.java (access): Add write condition logic.
            Made public.
            (getRegister): Made public.
            * RegisterMap.java(entryIterator): Made public.

commit 168572cc6fd3eb7cefd56f110bdafe8348c253e2
Author: Tim Moore <timoore@redhat.com>
Date:   Thu Jan 3 11:46:49 2008 +0100

    Check for no arguments in breakpoint and load commands
    
    This fixes bugzilla 5499.
    
    frysk-core/frysk/hpd/ChangeLog:
    2008-01-03  Tim Moore  <timoore@redhat.com>
    
    	* BreakpointCommand.java (interpret): Throw error if no arguments
    	are supplied.
    	* LoadCommand.java (interpret): ditto

commit 3429ca4a01bdd6da988de7228fd46c7846dc91e7
Author: Rick Moseley <rmoseley@localhost.localdomain>
Date:   Thu Jan 3 01:26:51 2008 -0600

    Implement run to run until first breakpoint.
    
    * RunCommand.java: Run to breakpoint instead of first instruction.
    * TestRunCommand.java: New.
    * TestListCommand.java: Use HpdTestbed.start instead of HpdTestbed.run.
    * TestBreakpoints.java: Ditto.
    * TestLoadCommand.java: Ditto.

commit 6c524b69dd8d33075e37886dafaf69f492c0a30f
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 23:54:09 2008 -0500

    Rename Linux Host/Proc/Task to Linux Core/Ptrace Host/Proc/Task.
    
    frysk-core/frysk/hpd/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* CoreCommand.java: Update; frysk.proc.dead.LinuxHost renamed to
    	.LinuxCoreHost.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	frysk.proc.live.LinuxHost renamed to .LinuxPtraceHost and
    	frysk.proc.dead.LinuxHost renamed to .LinuxCoreHost.
    	* Manager.java: Update.
    	* ProcBlockAction.java: Update.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxCoreHost.java: Rename LinuxHost.java.
    	* LinuxCoreProc.java: Rename LinuxProc.java.
    	* LinuxCoreTask.java: Rename LinuxTask.java.
    	* TestLinuxCore.java: Update.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPtraceHost.java: Rename LinuxHost.java.
    	* LinuxPtraceProc.java: Rename LinuxProc.java.
    	* LinuxPtraceTask.java: Rename LinuxTask.java.
    	* LinuxPtraceProcState.java: Rename LinuxProcState.java.
    	* LinuxPtraceTaskState.java: Rename LinuxTaskState.java.
    	* LinuxWaitBuilder.java: Update.
    
    frysk-core/frysk/util/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* TestCoredumpAction.java: Update frysk.proc.dead.LinuxHost
    	renamed to .LinuxCoreHost.
    	* TestStackTraceAction.java: Ditto.
    	* Util.java: Ditto.
    
    frysk-gui/frysk/gui/srcwin/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* SourceWindow.java: Update; frysk.proc.dead.LinuxProc renamed to
    	.LinuxCoreProc.

commit db09f6ef565b9afe958f9e248c918f01a02c2144
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 22:07:30 2008 -0500

    Eliminate Task.set.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (set(TaskState)): Delete.
    	(Task(TaskId,Proc,Task)): Replace Task(TaskId,Proc,Task,TaskState).
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* DeadTask.java (set(TaskState)): Delete.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyTask.java (set(TaskState)): Delete.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* LiveTask.java: Set newState in constructor.
    	(set(TaskState)): Make package private.

commit 5f2bca9ce34399a2c22a58edf65f683dfe65749f
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 21:40:33 2008 -0500

    Delete frysk.proc.dead.LinuxTaskState.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxTaskState.java: Delete.
    	* DeadTask.java: Update.
    	* LinuxExeTask.java: Update.
    	* LinuxTask.java: Update.

commit b20d1b8ac6c297e412316e42ff53cb49f52284e4
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 21:27:08 2008 -0500

    Ignore bogus requestAdd's.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* DeadTask.java (requestUnblock, requestAddClonedObserver)
    	(requestAddForkedObserver, requestAddTerminatedObserver): Ignore
    	requests.

commit 7d85fc11b1bbca7e6dedad4d1c8f177f5dda58fe
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 20:54:07 2008 -0500

    Eliminate state from DeadTask.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* DeadTask.java (oldState, newState): Delete.
    	(getState()): Delete; replace with exception.
    	(oldState()): Delete; replace with exception.

commit 669debac6ae033d83a046cfdc8f93876b24da1cf
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 19:30:44 2008 -0500

    Simplify DummyTask.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyTask.java (oldState, newState): Delete; remove references.
    	(getState(), oldState()): Delete; remove references.
    	(getStateFIXME()): Simplify.

commit 6d3b1cdba3b1cc32b881ecab44689578321430fb
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 19:12:27 2008 -0500

    Delete frysk.proc.dead.LinuxProcState.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* Proc.java (getInitialState(boolean)): Delete.
    	(setStateFIXME(TaskState)): Delete.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* DeadProc.java (setStateFIXME(ProcState)): Delete.
    	* LinuxProc.java (getInitialState(boolean)): Delete.
    	* LinuxExeProc.java (getInitialState(boolean)): Delete.
    	* LinuxProcState.java: Delete.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyProc.java (getInitialState(boolean)): Delete.
    	(setStateFIXME(TaskState)): Delete.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxProcState.java (initial(boolean)): Replace
    	initial(Proc,boolean).
    	(Detaching()): New constructor.
    	* LiveProc.java (setStateFIXME(ProcState)): Delete.
    	(LiveProc(Host,Proc,ProcId,ProcState)): Replace
    	LiveProc(Host,Proc.ProcId).
    	(LiveProc(Task,ProcId,ProcState)): Replace LiveProc(Task,ProcId).
    	* LinuxProc.java (getInitialState(boolean)): Delete.

commit a24692e579989250c60a2cbef2a32bd55b5790ca
Author: Tim Moore <timoore@redhat.com>
Date:   Wed Jan 2 22:45:33 2008 +0100

    Don't descend into structure definitions when looking for a function definition
    
    This fixes Bugzilla 5467.
    
    frysk-sys/lib/dwfl/cni/ChangeLog:
    2008-01-02  Tim Moore  <timoore@redhat.com>
    
    	* cni/DwarfDie.cxx (iterate_decl): Don't descend into struture and
    	union types.
    
    frysk-core/frysk/hpd/ChangeLog:
    2008-01-02  Tim Moore  <timoore@redhat.com>
    
    	* TestBreakpoints.java (testBreakOnStructMemberName): New test.
    
    frsyk-core/frysk/pkglibdir/ChangeLog:
    2008-01-02  Tim Moore  <timoore@redhat.com>
    
    	* funit-structmember.c: New test with structure member and function
    	that share a name.

commit 5d087b7b9f72f72791cc1349f384bf963c0599e5
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 17:29:40 2008 -0500

    Make DeadProc stateless.

commit caaa597537f3777ed532359c78134051db966e56
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 16:58:41 2008 -0500

    Have DeadProc implement state[less] actions.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* ProcEvent.java (ProcEvent(Proc)): Make public.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxProcState.java (handleDetach(Proc,boolean)): Delete.
    	(handleTaskDetachCompleted(Proc,Task)): Delete.
    	(handleRemoval(Proc)): Delete.
    	(handleRefresh(Proc)): Delete.
    	(handleDeleteObservation(Proc,Observation)): Delete.
    	* DeadProc.java: Simplify.

commit 3623261019ca113a4989c60d570ce6247169694a
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 16:14:08 2008 -0500

    Make Proc.handleAddObservation package-private to frysk.proc.live.LiveProc.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* Proc.java (handleAddObservation(TaskObservation observation)): Delete.
    	* Task.java (Task(Proc,TaskObserver,TaskState)): Delete call.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxProcState.java (handleAddObservation(Proc,Observation)): Delete.
    	* DeadProc.java (handleAddObservation(TaskObservation)): Delete.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxTask.java (LinuxTask(LiveProc,Attached)): Rename
    	LinuxTask(Proc,TaskObserver.Attached).
    	* LiveProc.java (handleAddObservation(TaskObservation)): Make
    	package private.
    	* LiveTask.java (LiveTask(LiveProc,Attached,TaskState)): Rename
    	LiveTask(Proc,Attached,TaskState); call
    	LiveProc.handleAddObservation.
    	* LinuxHost.java: Update.
    	* LinuxWaitBuilder.java: Update.

commit e846581652b7eb203c8f0e2d798ea566b1542fbc
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 15:35:57 2008 -0500

    Move Proc state into sub-classes.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* ProcEvent.java: Make public.
    	* BreakpointAddresses.java (getCodeObservers(long)): Make public.
    	* Proc.java (oldState, newState): Delete.
    	(BreakpointAction): Delete.
    	(InstructionAction): Delete.
    	(SyscallAction): Delete.
    	(getStateFIXME()): Make abstract.
    	(handleAddObservation(TaskObservation)): Make abstract.
    	(oldState()): Delete.
    	(performDetach()): Make abstract.
    	(performRemoval()): Make abstract.
    	(performTaskAttachCompleted(Task)): Make abstract.
    	(performTaskDetachCompleted(Task)): Make abstract.
    	(performTaskDetachCompleted(Task,Task)): Make abstract.
    	(requestAddCodeObserver(Task,TaskObservable,TaskObserver.Code,long)): Make abstract.
    	(requestAddInstructionObserver(Task,TaskObservable,TaskObserver.Instruction)): Make abstract.
    	(requestAddObserver(Task,TaskObservable,TaskObserver)): Make abstract.
    	(requestAddSyscallObserver(Task,TaskObservable,TaskObserver)): Make abstract.
    	(requestDeleteCodeObserver(Task,TaskObservable,TaskObserver.Code,long)): Make abstract.
    	(requestDeleteInstructionObserver(Task,TaskObservable,TaskObserver.Instruction)): Make abstract.
    	(requestDeleteObserver(Task,TaskObservable,TaskObserver)): Make abstract.
    	(requestDeleteSyscallObserver(Task,TaskObservable,TaskObserver)): Make abstract.
    	(requestRefresh()): Make abstract.
    	(setStateFIXME(ProcState)): New.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* DeadProc.java (getStateFIXME()): New.
    	(handleAddObservation(TaskObservation)): New.
    	(oldState()): New.
    	(performDetach()): New.
    	(performRemoval()): New.
    	(performTaskAttachCompleted(Task)): New.
    	(performTaskDetachCompleted(Task)): New.
    	(performTaskDetachCompleted(Task,Task)): New.
    	(requestAddCodeObserver(Task,TaskObservable,TaskObserver.Code,long)): New.
    	(requestAddInstructionObserver(Task,TaskObservable,TaskObserver.Instruction)): New.
    	(requestAddObserver(Task,TaskObservable,TaskObserver)): New.
    	(requestAddSyscallObserver(Task,TaskObservable,TaskObserver)): New.
    	(requestDeleteCodeObserver(Task,TaskObservable,TaskObserver.Code,long)): New.
    	(requestDeleteInstructionObserver(Task,TaskObservable,TaskObserver.Instruction)): New.
    	(requestDeleteObserver(Task,TaskObservable,TaskObserver)): New.
    	(requestDeleteSyscallObserver(Task,TaskObservable,TaskObserver)): New.
    	(requestRefresh()): New.
    	(setStateFIXME(ProcState)): New.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyProc.java (getStateFIXME()): New.
    	(handleAddObservation(TaskObservation)): New.
    	(performDetach()): New.
    	(performRemoval()): New.
    	(performTaskAttachCompleted(Task)): New.
    	(performTaskDetachCompleted(Task)): New.
    	(performTaskDetachCompleted(Task,Task)): New.
    	(requestAddCodeObserver(Task,TaskObservable,TaskObserver.Code,long)): New.
    	(requestAddInstructionObserver(Task,TaskObservable,TaskObserver.Instruction)): New.
    	(requestAddObserver(Task,TaskObservable,TaskObserver)): New.
    	(requestAddSyscallObserver(Task,TaskObservable,TaskObserver)): New.
    	(requestDeleteCodeObserver(Task,TaskObservable,TaskObserver.Code,long)): New.
    	(requestDeleteInstructionObserver(Task,TaskObservable,TaskObserver.Instruction)): New.
    	(requestDeleteObserver(Task,TaskObservable,TaskObserver)): New.
    	(requestDeleteSyscallObserver(Task,TaskObservable,TaskObserver)): New.
    	(requestRefresh()): New.
    	(setStateFIXME(ProcState)): New.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* LiveProc.java (oldState, newState): New.
    	(BreakpointAction): New.
    	(InstructionAction): New.
    	(SyscallAction): New.
    	(getStateFIXME()): New.
    	(handleAddObservation(TaskObservation)): New.
    	(oldState()): New.
    	(performDetach()): New.
    	(performRemoval()): New.
    	(performTaskAttachCompleted(Task)): New.
    	(performTaskDetachCompleted(Task)): New.
    	(performTaskDetachCompleted(Task,Task)): New.
    	(requestAddCodeObserver(Task,TaskObservable,TaskObserver.Code,long)): New.
    	(requestAddInstructionObserver(Task,TaskObservable,TaskObserver.Instruction)): New.
    	(requestAddObserver(Task,TaskObservable,TaskObserver)): New.
    	(requestAddSyscallObserver(Task,TaskObservable,TaskObserver)): New.
    	(requestDeleteCodeObserver(Task,TaskObservable,TaskObserver.Code,long)): New.
    	(requestDeleteInstructionObserver(Task,TaskObservable,TaskObserver.Instruction)): New.
    	(requestDeleteObserver(Task,TaskObservable,TaskObserver)): New.
    	(requestDeleteSyscallObserver(Task,TaskObservable,TaskObserver)): New.
    	(requestRefresh()): New.
    	(setStateFIXME(ProcState)): New.

commit 3aea079116ef83f8ee4d87d88a68f5a58ad916ca
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 14:12:49 2008 -0500

    Replace Proc.getState() with .getStateFIXME().
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* Proc.java (getStateFIXME()): New.
    	(getState()): Delete.
    	(toString()): Update.
    	* TestRefresh.java: Update.

commit beed29918b8c504f010faaa4f2535a19f55c420d
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 13:47:54 2008 -0500

    Updates from rename of frysk.proc.dummy.* to frysk.proc.dummy.Dummy*.
    
    frysk-gui/frysk/gui/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* test/TestWindowFactorization.java: Update; frysk.proc.dummy.Proc
    	renamed to .DummyProc and frysk.proc.dummy.Task renamed to
    	.DummyTask.

commit ad418caf3c9f8efe5b7a26e52c3d6ae4e5531433
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 13:42:31 2008 -0500

    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* DummyHost.java: Rename Host.java.
    	* DummyProc.java: Rename Proc.java.
    	* DummyTask.java: Rename Task.java.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* TestByteBuffer.java: Update; frysk.proc.dummy.Proc renamed to
    	DummyProc.

commit af7adb64aa6d93de67c09ad6c126942a3a17827f
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 13:33:50 2008 -0500

    Move Task.request methods to sub-classes.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* Proc.java: Make request methods public (for now).
    	* Task.java: Make TaskObservable-s public (for now).
    	(requestUnblock(TaskObserver)): Make abstract.
    	(requestAddClonedObserver(TaskObserver.Cloned)): Make abstract.
    	(requestDeleteClonedObserver(TaskObserver.Cloned)): Make abstract.
    	(requestAddAttachedObserver(TaskObserver.Attached)): Make abstract.
    	(requestDeleteAttachedObserver(TaskObserver.Attached)): Make abstract.
    	(requestAddForkedObserver(TaskObserver.Forked)): Make abstract.
    	(requestDeleteForkedObserver(TaskObserver.Forked)): Make abstract.
    	(requestAddTerminatedObserver(TaskObserver.Terminated)): Make abstract.
    	(requestDeleteTerminatedObserver(TaskObserver.Terminated)): Make abstract.
    	(requestAddTerminatingObserver(TaskObserver.Terminating)): Make abstract.
    	(requestDeleteTerminatingObserver(TaskObserver.Terminating)): Make abstract.
    	(requestAddExecedObserver(TaskObserver.Execed)): Make abstract.
    	(requestDeleteExecedObserver(TaskObserver.Execed)): Make abstract.
    	(requestAddSyscallsObserver(TaskObserver.Syscalls)): Make abstract.
    	(requestDeleteSyscallsObserver(TaskObserver.Syscalls)): Make abstract.
    	(requestAddSignaledObserver(TaskObserver.Signaled)): Make abstract.
    	(requestDeleteSignaledObserver(TaskObserver.Signaled)): Make abstract.
    	(requestAddCodeObserver(TaskObserver.Code)): Make abstract.
    	(requestDeleteCodeObserver(TaskObserver.Code)): Make abstract.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* DeadTask.java (requestUnblock(TaskObserver)): New.
    	(requestAddClonedObserver(TaskObserver.Cloned)): New.
    	(requestDeleteClonedObserver(TaskObserver.Cloned)): New.
    	(requestAddAttachedObserver(TaskObserver.Attached)): New.
    	(requestDeleteAttachedObserver(TaskObserver.Attached)): New.
    	(requestAddForkedObserver(TaskObserver.Forked)): New.
    	(requestDeleteForkedObserver(TaskObserver.Forked)): New.
    	(requestAddTerminatedObserver(TaskObserver.Terminated)): New.
    	(requestDeleteTerminatedObserver(TaskObserver.Terminated)): New.
    	(requestAddTerminatingObserver(TaskObserver.Terminating)): New.
    	(requestDeleteTerminatingObserver(TaskObserver.Terminating)): New.
    	(requestAddExecedObserver(TaskObserver.Execed)): New.
    	(requestDeleteExecedObserver(TaskObserver.Execed)): New.
    	(requestAddSyscallsObserver(TaskObserver.Syscalls)): New.
    	(requestDeleteSyscallsObserver(TaskObserver.Syscalls)): New.
    	(requestAddSignaledObserver(TaskObserver.Signaled)): New.
    	(requestDeleteSignaledObserver(TaskObserver.Signaled)): New.
    	(requestAddCodeObserver(TaskObserver.Code)): New.
    	(requestDeleteCodeObserver(TaskObserver.Code)): New.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (requestUnblock(TaskObserver)): New.
    	(requestAddClonedObserver(TaskObserver.Cloned)): New.
    	(requestDeleteClonedObserver(TaskObserver.Cloned)): New.
    	(requestAddAttachedObserver(TaskObserver.Attached)): New.
    	(requestDeleteAttachedObserver(TaskObserver.Attached)): New.
    	(requestAddForkedObserver(TaskObserver.Forked)): New.
    	(requestDeleteForkedObserver(TaskObserver.Forked)): New.
    	(requestAddTerminatedObserver(TaskObserver.Terminated)): New.
    	(requestDeleteTerminatedObserver(TaskObserver.Terminated)): New.
    	(requestAddTerminatingObserver(TaskObserver.Terminating)): New.
    	(requestDeleteTerminatingObserver(TaskObserver.Terminating)): New.
    	(requestAddExecedObserver(TaskObserver.Execed)): New.
    	(requestDeleteExecedObserver(TaskObserver.Execed)): New.
    	(requestAddSyscallsObserver(TaskObserver.Syscalls)): New.
    	(requestDeleteSyscallsObserver(TaskObserver.Syscalls)): New.
    	(requestAddSignaledObserver(TaskObserver.Signaled)): New.
    	(requestDeleteSignaledObserver(TaskObserver.Signaled)): New.
    	(requestAddCodeObserver(TaskObserver.Code)): New.
    	(requestDeleteCodeObserver(TaskObserver.Code)): New.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* LiveTask.java (requestUnblock(TaskObserver)): New.
    	(requestAddClonedObserver(TaskObserver.Cloned)): New.
    	(requestDeleteClonedObserver(TaskObserver.Cloned)): New.
    	(requestAddAttachedObserver(TaskObserver.Attached)): New.
    	(requestDeleteAttachedObserver(TaskObserver.Attached)): New.
    	(requestAddForkedObserver(TaskObserver.Forked)): New.
    	(requestDeleteForkedObserver(TaskObserver.Forked)): New.
    	(requestAddTerminatedObserver(TaskObserver.Terminated)): New.
    	(requestDeleteTerminatedObserver(TaskObserver.Terminated)): New.
    	(requestAddTerminatingObserver(TaskObserver.Terminating)): New.
    	(requestDeleteTerminatingObserver(TaskObserver.Terminating)): New.
    	(requestAddExecedObserver(TaskObserver.Execed)): New.
    	(requestDeleteExecedObserver(TaskObserver.Execed)): New.
    	(requestAddSyscallsObserver(TaskObserver.Syscalls)): New.
    	(requestDeleteSyscallsObserver(TaskObserver.Syscalls)): New.
    	(requestAddSignaledObserver(TaskObserver.Signaled)): New.
    	(requestDeleteSignaledObserver(TaskObserver.Signaled)): New.
    	(requestAddCodeObserver(TaskObserver.Code)): New.
    	(requestDeleteCodeObserver(TaskObserver.Code)): New.

commit 4c4cfe069af4958748eb748965a592d720a99e71
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 11:46:16 2008 -0500

    Move frysk.proc.Task.handle and state to sub-classes.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (handleAddObservation(TaskObservation)): Make abstract.
    	(handleDeleteObservation(TaskObservation)): Make abstract.
    	(performContinue()): Make abstract.
    	(performRemoval()): Make abstract.
    	(performAttach()): Make abstract.
    	(performDetach(boolean)): Make abstract.
    	(newState): Delete.
    	(oldState): Delete.
    	(getState()): Delete.
    	(set(TaskState)): Delete.
    	(oldState()): Delete.
    	(toString()): Update.
    	(handleUnblock(TaskObserver)): New.
    	(requestUnblock(TaskObserver)): Use.
    	(getStateFIXME()): New.
    	* TestRefresh.java (testProcRefresh()): Update.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* DeadTask.java (handleAddObservation(TaskObservation)): New.
    	(handleDeleteObservation(TaskObservation)): New.
    	(performContinue()): New.
    	(performRemoval()): New.
    	(performAttach()): New.
    	(performDetach(boolean)): New.
    	(newState): New.
    	(oldState): New.
    	(getState()): New.
    	(set(TaskState)): New.
    	(oldState()): New.
    	(handleUnblock(TaskObserver)): New.
    	(getStateFIXME()): New.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (handleAddObservation(TaskObservation)): New.
    	(handleDeleteObservation(TaskObservation)): New.
    	(performContinue()): New.
    	(performRemoval()): New.
    	(performAttach()): New.
    	(performDetach(boolean)): New.
    	(newState): New.
    	(oldState): New.
    	(getState()): New.
    	(set(TaskState)): New.
    	(oldState()): New.
    	(handleUnblock(TaskObserver)): New.
    	(getStateFIXME()): New.
    
    frysk-core/frysk/proc/live/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* LiveTask.java (handleAddObservation(TaskObservation)): New.
    	(handleDeleteObservation(TaskObservation)): New.
    	(performContinue()): New.
    	(performRemoval()): New.
    	(performAttach()): New.
    	(performDetach(boolean)): New.
    	(newState): New.
    	(oldState): New.
    	(getState()): New.
    	(set(TaskState)): New.
    	(oldState()): New.
    	(handleUnblock(TaskObserver)): New.
    	(getStateFIXME()): New.

commit 5b7ad362ca9f8b008f7fb9baa0403aeba0c77e2b
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Jan 2 09:35:06 2008 -0500

    Re-indent.
    
    frysk-core/frysk/proc/ChangeLog
    2008-01-02  Andrew Cagney  <cagney@redhat.com>
    
    	* Host.java: Re-indent.
    	* Proc.java: Re-indent.
    	* Task.java: Re-indent.

commit 9fe41592a9cf5fe5eb8c460f8b1506035eac4651
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 28 22:03:40 2007 -0500

    Fix typo; "==" vs "!=".
    
    frysk-core/frysk/syscall/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxIA32SyscallTable.java (getSyscall(Task)): Fix typo, test if
    	equals IPC_NUM.
    	* LinuxPPC64SyscallTable.java: Ditto.
    	* LinuxPPC32SyscallTable.java: Ditto.

commit 00aba854dfdcad4d1693f67637ecd15973c15c10
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 28 21:53:56 2007 -0500

    Add unresolvedOn32On64.
    
    frysk-core/frysk/util/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* TestCoredumpAction.java (testGeneralPurposeRegisters()): Mark as
    	unresolved on 32-on-64, bug 5525.
    
    frysk-sys/frysk/junit/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* TestCase.java (unresolvedOn32On64()): New.

commit 228bc1e2bb2efc5e10d8ab03eba853e19ea619d8
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 28 21:24:32 2007 -0500

    Replace skip32on64 with missing32or64.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* TestIsa.java (test64To32To64()): Update; skip32on64 renamed to
    	missing32or64.
    
    frysk-sys/frysk/junit/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* TestCase.java (missing32or64()): Rename skip32on64(); check both
    	32-bit and 64-bit library paths are valid.

commit 445f0bcd01204b750aa02e75783e80b04b3341b4
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 28 19:39:43 2007 -0500

    Set up 32-on-64 and pure 32 configs differently.
    
    frysk-sys/frysk/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* cni/Config.cxx-in (Config::createInstallConfig)
    	(Config::createInstallConfig32, Config::createInstallConfig64)
    	(Config::createBuildConfig, Config::createBuildConfig32)
    	(Config::createBuildConfig64): Set thePkgLib32Dir when 32-bit
    	testing needed.
    	* TestConfig.java (verify(int)): Replace verify(boolean).

commit cb8bb46ddd11fa1b1521e2bdd4349172c36a23e6
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 28 15:56:00 2007 -0500

    Sort unresolved test results.
    
    frysk-sys/frysk/junit/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* Result.java (Problem.compareTo(Object)): New.
    	* Results.java: Replace HashSet with TreeSet.

commit f9ffab0d6d6a383b62fc0325939c67ada5240f34
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 28 15:34:47 2007 -0500

    Add TestCase.skip32on64() method.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* TestIsa.java (test64To32To64()): Use skip32on64().
    
    frysk-sys/frysk/junit/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* Result.java (unresolved(String)): Replace unresolved(int).
    	(pass(String)): Replace pass(int).
    	(Problem(String[],String)): Replace Problem(String[],int).
    	* Runner.java (unresolved(String,boolean)): New.
    	(unresolved(int)): Use.
    	* Results.java (addUnresolved(String)): Replace addUnresolved(int).
    	(addResolved(String)): Replace addResolved(int).
    	* TestCase.java (skip32on64()): New.

commit e9596a3b32f19aeb87b2172c3887da3aade3d053
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 28 15:00:38 2007 -0500

    Include 32-on-64 tests by default; --arch overrides this.
    
    frysk-common/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* TestRunner.java-in: Pass native, 32- and 64-bit configs to
    	Runner.
    
    frysk-gui/frysk/pkglibdir/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* funit.java: Pass all possible Config's to Runner.
    
    frysk-sys/frysk/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* cni/Config.cxx-in (Config::createInstall32On64Config): Delete.
    	(Config::createBuild32On64Config): Delete.
    	(Config::createInstallConfig): When 64-bit, set 32- and 64- bit paths.
    	(Config::createBuildConfig): Ditto.
    	* Config.java (createBuild32On64Config(String,String)): Delete.
    	(createInstall32On64Config()): Delete.
    	* TestConfig.java (testInstall32On64Dirs()): Delete.
    	(testBuild32On64Dirs()): Delete.
    	(testInstallDirs(), testBuildDirs()): Update.
    
    frysk-sys/frysk/junit/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* Runner.java (Runner(String,String[],Config,Config,Config)):
    	Replace Runner(String,String[]).
    	(ARCH32, ARCH64): Delete.
    	(runArch32Cases(Collection)): Delete.
    	(runTestCases(Collection)): Replace
    	runTestCases(Collection,Config,Collection,Config).
    	(runArchCases(Collection)): Delete.

commit 538aac5c9ea9ce0bef2147a4088259a2b9d316ae
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 28 12:55:28 2007 -0500

    Restore removed super call.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* TestTaskSyscallObserver.java (SyscallInterruptObserver): In
    	updateSyscallEnter call super.

commit a8989462e9b68576df8b34359c81e5d9bc37d84f
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 28 12:39:08 2007 -0500

    Rename frysk.proc.TaskObserver.Syscall to .Syscalls; add Syscall parameter.
    
    frysk-core/frysk/ftrace/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	frysk.proc.TaskObserver.Syscall reanmed to .Syscalls. Syscall
    	parameter added.
    	* Ftrace.java (MySyscallObserver): Update.
    	* MappingGuard.java (SyscallMappingGuard): Update.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* TaskObserver.java (Syscalls): Rename Syscall; add Syscall
    	parameter to updateSyscallEnter.
    	* TestTaskSyscallObserver.java: Update.
    	* TestSyscallSignal.java: Update.
    	* SyscallExaminer.java: Update.
    	* Task.java: Update.
    	* TestSyscallRunning.java: Update.
    
    frysk-gui/frysk/gui/monitor/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	frysk.proc.TaskObserver.Syscall renamed to .Syscalls.
    	* observers/TaskSyscallObserver.java: Update.

commit 4179fb79a3673f3bafc5d06cb4a5cc479377634f
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 28 11:03:38 2007 -0500

    Move frysk.proc.Syscall to new frysk.syscall package.
    
    frysk-core/frysk/syscall/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* package.html: New.
    	* Syscall.java: Move from frysk.proc.
    	* SyscallTable.java: Move from frysk.proc.
    	* SyscallTableFactory.java: Move from frysk.proc.
    	* TestSyscallSithAudit.java: Move from frysk.proc.
    	* LinuxIA32SyscallTable.java: Move from frysk.proc.
    	* LinuxX8664SyscallTable.java: Move from frysk.proc.
    	* LinuxPPC32SyscallTable.java: Move from frysk.proc.
    	* LinuxPPC64SyscallTable.java: Move from frysk.proc.
    
    frysk-core/frysk/ftrace/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	frysk.proc.Syscall moved to frysk.syscall.Syscall.
    	* Ftrace.java: Update.
    	* MappingGuard.java: Update.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* Syscall.java: Move to frysk.syscall.
    	* SyscallTable.java: Move to frysk.syscall.
    	* SyscallTableFactory.java: Move to frysk.syscall.
    	* TestSyscallSithAudit.java: Move to frysk.syscall.
    	* LinuxIa32Syscall.java: Move to frysk.syscall.
    	* LinuxX8664Syscall.java: Move to frysk.syscall.
    	* LinuxPPC32Syscall.java: Move to frysk.syscall.
    	* LinuxPPC64Syscall.java: Move to frysk.syscall.
    	* TestSyscallRunning.java: Update.
    	* Task.java: Update.
    	* TestSyscallSignal.java: Update.
    	* TestTaskSyscallObserver.java: Update.
    
    frysk-gui/frysk/gui/monitor/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	frysk.proc.Syscall moved to frysk.syscall.Syscall.
    	* observers/SysCallUtilyInfo.java: Update.

commit a50244a412c7f06308163bebda890ce124240fcb
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 28 10:22:06 2007 -0500

    Delete SyscallEventInfo.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* SyscallEventInfo.java: Delete.

commit adefecf38be1a74c30c2323a5443196f56580341
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 28 10:13:51 2007 -0500

    Make things private.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxIa32Syscall.java: Privatize.
    	(getSyscallList()): Delete
    	* LinuxX8664Syscall.java: Ditto.
    	* LinuxPPC64Syscall.java: Ditto.
    	* LinuxPPC64Syscall.java: Ditto.

commit b71179e3788b37e6c4b3208732ad6e2946528e0a
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 28 10:06:53 2007 -0500

    Make SyscallTable implementation details private.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* SyscallTable.java (getSyscallList()): Delete.
    	(getSyscall(long)): New.
    	(findSubcall(Syscall[],long)): New.
    	(findSubcall(Syscall[],long,Syscall)): New.
    	* LinuxIa32Syscall.java (getSyscall(Task)): Update.
    	(getSyscall(long)): New.
    	* LinuxPPC32Syscall.java (getSyscall(Task)): Update.
    	(getSyscall(long)): New.
    	* LinuxPPC64Syscall.java (getSyscall(Task)): Update.
    	(getSyscall(long)): New.
    	* LinuxX8664Syscall.java (getSyscall(Task)): Update.
    	(getSyscall(long)): New.
    	* TestSyscallsWithAudit.java (syscallTest(int,ISA)): Update.

commit 4fbf637ec87dba04f29bbe1c830904f097d9beef
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 28 09:06:42 2007 -0500

    Make unknown syscall table 'weak'.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* SyscallTable.java (unknownSyscalls): Change to a static
    	WeakHashMap.
    	(unknownSyscall(long)): Make package private.

commit c39b1b161af512bbd14ca3d2376269cc57cf6ce1
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 28 09:02:26 2007 -0500

    Delete code made dead by SyscallTable.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-28  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxX8664.java (getSyscallEventInfo()): Delete.
    	(unknownSyscalls): Delete.
    	* LinuxX8664Syscall.java (syscallByNum(Task,int)): Delete.
    	* LinuxPPC64.java (getSyscallEventInfo()): Delete.
    	(unknownSyscalls): Delete.
    	* LinuxPPC32.java (getSyscallEventInfo()): Delete.
    	(unknownSyscalls): Delete.
    	* Isa.java (getSyscallEventInfo()): Delete.
    	* LinuxPPC64Syscall.java (syscallByNum(Task,int)): Delete.
    	* LinuxPPC32Syscall.java (syscallByNum(Task,int)): Delete.
    	* LinuxIa32.java (getSyscallEventInfo()): Delelete.
    	* LinuxIa32Syscall.java (syscallByNum(Task,int)): Delete.
    	* Syscall.java (syscallByNum(int,Task)): Delete.

commit e68f1caacd4cd7353ae700ca964e3127f6512975
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 27 20:29:00 2007 -0500

    Replace Task.getSyscallEventInfo() with .getSyscallTable().
    
    frysk-core/frysk/ftrace/ChangeLog
    2007-12-27  Andrew Cagney  <cagney@redhat.com>
    
    	* Ftrace.java: Update; use Task.getSyscallTable().
    	* MappingGuard.java: Ditto.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-27  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (getSyscallTable()): New.
    	(getSyscallEventInfo()): Delete.
    	* TestTaskSyscallObserver.java: Update.
    	* TestSyscallRunning.java: Update.
    	* TestSyscallSignal.java: Update.
    
    frysk-gui/frysk/gui/monitor/ChangeLog
    2007-12-27  Andrew Cagney  <cagney@redhat.com>
    
    	* observers/SysCallUtilyInfo.java: Update; use
    	Task.getSyscallTable().

commit 372d1faf476e5dcdd31d26bccf8f0cdb8d628aea
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 27 19:03:22 2007 -0500

    Rename SyscallTable.syscallByName(String) to getSyscall(String).
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-27  Andrew Cagney  <cagney@redhat.com>
    
    	* SyscallTable.java (getSyscall(String)): Rename
    	syscallByName(String).
    	* TestTaskSyscallObserver.java: Update.
    	* TestSyscallsWithAudit.java: Update.
    	* TestSyscallSignal.java: Update.
    	* TestSyscallRunning.java: Update.
    	* LinuxPPC32Syscall.java: Update.
    	* LinuxIa32Syscall.java: Update.
    	* LinuxPPC64Syscall.java: Update.
    	* LinuxX8664Syscall.java: Update.

commit 31925084aeeb004fc3626aaea599cd6b91e9c11b
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 27 18:50:36 2007 -0500

    Add SyscallTable.getSyscall(Task).
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-27  Andrew Cagney  <cagney@redhat.com>
    
    	* SyscallTable.java (getSyscall(Task)): Declare.
    	(getSyscall(long)): New.
    	(unknownSyscall(long)): Replace unknownSyscall(int).
    	* LinuxX8664Syscall.java (getSyscall(Task)): New.
    	* LinuxPPC32Syscall.java (getSyscall(Task)): New.
    	* LinuxIa32Syscall.java (getSyscall(Task)): New.
    	* LinuxPPC64Syscall.java (getSyscall(Task)): New.

commit bd7f62167671d79f56e675342f0e90b99bfbfc2b
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 27 18:10:55 2007 -0500

    Delete SyscallEventDecoder.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-27  Andrew Cagney  <cagney@redhat.com>
    
    	* Isa.java (getSyscallEventInfo()): Declare.
    	* SyscallEventDecoder.java: Delete.
    	* Task.java (getSyscallEventInfo): Update.
    	* LinuxIa32.java: Do not implement SyscallEventDecoder.
    	* LinuxPPC64.java: Ditto.
    	* LinuxPPC32.java: Ditto.
    	* LinuxX8664.java: Ditto.

commit 4c882a67462277b14fc0f018b9eb9145444ee345
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 27 18:02:15 2007 -0500

    Replace getUnknownSyscalls() with unknownSyscall(int).
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-27  Andrew Cagney  <cagney@redhat.com>
    
    	* SyscallTable.java (getUnknownSyscalls()): Delete.
    	(unknownSyscall(int)): New.
    	* LinuxIa32Syscall.java (getUnknownSyscalls()): Delete.
    	* LinuxPPC32Syscall.java: Ditto.
    	* LinuxX8664Syscall.java: Ditto.
    	* Syscall.java: Update.

commit 90b3799ab0d02de462524c4d60a66a9b3e51fa0c
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 27 15:31:52 2007 -0500

    Delete SyscallEventInfo.number().
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-27  Andrew Cagney  <cagney@redhat.com>
    
    	* Syscall.java (INVALID): New.
    	* SyscallEventInfo.java (number(Task)): Delete.
    	(ENTER, EXIT, UNKNOWN): Delete.
    	* Task.java (notifySyscallExit()): Update.
    	(notifySyscallEnter()): Update.
    	* TestSyscallSignal.java: Update.
    	* TestTaskSyscallObserver.java: Update.
    	* LinuxIa32.java: Update.
    	* LinuxPPC32.java: Update.
    	* LinuxX8664.java: Update.
    	* LinuxPPC64.java: Update.

commit 313740045e4275ac1cef9e089e3042cff90d6d0e
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 27 13:06:05 2007 -0500

    Move iterateSyscallByName to SyscallTable.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-27  Andrew Cagney  <cagney@redhat.com>
    
    	* Syscall.java (iterateSyscallByName(String,Syscall[])): Move to ...
    	* SyscallTable.java (iterateSyscallByName(String,Syscall[])): New.
    	* LinuxX8664Syscall.java: Update.
    	* LinuxPPC32Syscall.java: Update.
    	* LinuxIa32Syscall.java: Update.
    	* LinuxPPC64Syscall.java: Update.

commit f011804026b47ceca7d3298da68ac71152271e18
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 27 12:13:15 2007 -0500

    Delete Syscall.syscallByName.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-27  Andrew Cagney  <cagney@redhat.com>
    
    	* Syscall.java (syscallByName(String,Task)): Delete.
    	* TestSyscallRunning.java: Use SyscallTableFactory.
    	* TestTaskSyscallObserver.java: Ditto.
    	* TestSyscallSignal.java: Ditto.

commit c6a8ffeb5e0fc9ca5511cde4771d4fcbef9f51e6
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 27 11:53:45 2007 -0500

    Delete dead methods.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-27  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxIa32.java (syscallByName(String)): Delete.
    	(getUnknownSyscalls()): Delete.
    	(getSyscallList()): Delete.
    	* LinuxPPC64.java: Ditto.
    	* LinuxX8664.java: Ditto.
    	* LinuxPPC32.java: Ditto.

commit 05f4e21513c35aeccab87ee82bcff02cddd834f2
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 27 11:47:21 2007 -0500

    Use SyscallTableFactory.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-27  Andrew Cagney  <cagney@redhat.com>
    
    	* Isa.java (syscallByName(String)): Delete.
    	(getUnknownSyscalls()): Delete.
    	(getSyscallList()): Delete.
    	* Syscall.java: Use SyscallTableFactory.
    	* TestSyscallsWithAudit.java: Ditto.

commit b8924af1bb98f23384978d67c553181932d60cae
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 27 11:23:28 2007 -0500

    Add SyscallTableFactory.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-27  Andrew Cagney  <cagney@redhat.com>
    
    	* SyscallTableFactory.java: New file.

commit 4bc58ebddb514661c3b1b37fa6f12f243a71edbe
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 27 11:15:22 2007 -0500

    Rename SyscallFactory to SyscallTable.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-27  Andrew Cagney  <cagney@redhat.com>
    
    	* SyscallTable.java: Rename SyscallFactory.java.
    	* LinuxPPC64Syscall.java: Update.
    	* LinuxPPC32Syscall.java: Update.
    	* LinuxIa32Syscall.java: Update.
    	* LinuxX8664Syscall.java: Update.

commit ac0ac82cb434b332549d81c9f7c1b1be90aa068d
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 27 10:56:47 2007 -0500

    Extend SyscallFactory.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-27  Andrew Cagney  <cagney@redhat.com>
    
    	* SyscallFactory.java (isAtSyscallSigReturn(Task)): Delete.
    	* LinuxPPC64Syscall.java: Extend SyscallFactory.
    	* LinuxPPC32Syscall.java: Ditto.
    	* LinuxIa32Syscall.java: Ditto.
    	* LinuxX8664Syscall.java: Ditto.

commit 37b98788e0289339a00290fb70419cf9db184190
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 27 10:41:15 2007 -0500

    Re-indent.
    
    frysk-common/ChangeLog
    2007-11-26  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.gen.sh (sources): When JAR_COMPILE, add .jar, instead
    	of .java files, to ${sources}.
    	* frysk-common.ac (--enable-jar-compile): New option.
    	(JAR_COMPILE): New AM_CONDITIONAL variable.

commit dc945ac0cbb99e35043fc89ee026305d6ffd42a9
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 27 10:32:16 2007 -0500

    Create SyscallFactory.java.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-27  Andrew Cagney  <cagney@redhat.com>
    
    	* SyscallFactory.java: New file.

commit 1111e5247ab2ac32d1f24a0a9fd4fb11565cf0b5
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Fri Dec 21 17:00:31 2007 -0500

    Remove Isa references; use getter instead of field access.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-21  Andrew Cagney  <cagney@redhat.com>
    
    	* Syscall.java (getNumArgs()): New.
    	(getArgList()): New.
    
    frysk-gui/frysk/gui/monitor/ChangeLog
    2007-12-21  Andrew Cagney  <cagney@redhat.com>
    
    	* observers/SysCallUtilyInfo.java: Update. Use Syscall's get
    	methods.
    
    frysk-gui/frysk/gui/srcwin/ChangeLog
    2007-12-21  Andrew Cagney  <cagney@redhat.com>
    
    	* CurrentStackView.java: Delete ISA conditional code.

commit 17e2a3640c83f1f16b474b5c3c0cc9cae131cadd
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Fri Dec 21 16:26:51 2007 -0500

    Eliminate IsaX8664 and IsaIA32.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-21  Andrew Cagney  <cagney@redhat.com>
    
    	* IsaX8664.java: Delete.
    	* LinuxX8664.java: Move IsaX8664 code to here.
    	* IsaIA32.java: Delete.
    	* LinuxIa32.java: Move IsaIA32 code to here.

commit c9165e0207a8809cc0490a85236425c58717db07
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Fri Dec 21 15:58:13 2007 -0500

    Keep syscall's business private.
    
    frysk-core/frysk/ftrace/ChangeLog
    2007-12-21  Andrew Cagney  <cagney@redhat.com>
    
    	* Ftrace.java: Use Syscall.isNoReturn().
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-21  Andrew Cagney  <cagney@redhat.com>
    
    	* Syscall.java (number, name, numArgs, argList, noreturn): Make
    	private.
    	(isNoReturn()): New.

commit c6e25ac436b2551c0ceed6ac8613ff9ba5198aec
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Fri Dec 21 15:38:53 2007 -0500

    Re-indent Syscall.java.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-21  Andrew Cagney  <cagney@redhat.com>
    
    	* Syscall.java: Re-indent.

commit 59d1aa4c32e5bd3d9275db8cae8c57eac6f28127
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Fri Dec 21 15:27:21 2007 -0500

    Replace class-name tests with ISA == tests.
    
    frysk-core/frysk/util/ChangeLog
    2007-12-21  Andrew Cagney  <cagney@redhat.com>
    
    	* TestCoredumpAction.java (getArch(String)): Delete.
    	(getIsa(Proc)): Delete.
    	(testElfCoreHeader()): Use getISA.

commit faa0e40e638e9f69906ed70003a1a59c60109c2e
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Fri Dec 21 15:08:06 2007 -0500

    Delete empty 32-on-64 Isa classes.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-21  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPPC32On64.java: Delete.
    	* LinuxIa32On64.java: Delete.
    	* IsaFactory.java (IsaFactory()): Simplify.

commit babe73c3b9004da007ea3b37176fe5ea84d72938
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Fri Dec 21 14:59:54 2007 -0500

    Delete unused frysk.proc.Isa.getRegisterBankBuffers().
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-21  Andrew Cagney  <cagney@redhat.com>
    
    	* Isa.java (getRegisterBankBuffers(int)): Delete.
    	* LinuxIa32On64.java (getRegisterBankBuffers(int)): Delete.
    	* IsaX8664.java (getRegisterBankBuffers(int)): Delete.
    	* IsaPowerPC.java (getRegisterBankBuffers(int)): Delete.
    	* IsaIA32.java (getRegisterBankBuffers(int)): Delete.

commit ddfabd8d35ebd64b1e8141b35e734d0edd57fd9c
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Fri Dec 21 14:30:02 2007 -0500

    Delete unused BankRegister constructors.
    
    frysk-core/frysk/bank/ChangeLog
    2007-12-21  Andrew Cagney  <cagney@redhat.com>
    
    	* BankRegister.java (BankRegister(int,int,String)): Delete.
    	(BankRegister(int,int,String,Register)): Delete.
    	(name): Delete.
    	(getName()): Update.
    	* RegisterMap.java: Update.
    	* BankArrayRegister.java: Update.

commit 4d109b2d560ed05e6887f358f2b7aa486a4e2a55
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Fri Dec 21 14:13:12 2007 -0500

    Fix typo; restore X87 CS and DS registers.
    
    frysk-core/frysk/bank/ChangeLog
    2007-12-21  Andrew Cagney  <cagney@redhat.com>
    
    	* X86BankRegisters.java (IA32_ON_X8664): Restore X87 CS and DS
    	registers removed by previous commit.

commit fcd7fc715af0cc88ffba233c09bcb07ff454580d
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Fri Dec 21 13:14:20 2007 -0500

    Replace strings with consants.
    
    2007-12-21  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxX8664RegisterBanks.java: Use constants from X8664Registers
    	for "ss", "ds", "es", "fs", and "cs.
    	* X86BankRegisters.java: Ditto.

commit 2bbd8dfdf088c41277d4ef72f3d8b22b25271daf
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Fri Dec 21 11:49:00 2007 -0500

    Delete unused register bank constructors.
    
    frysk-core/frysk/bank/ChangeLog
    2007-12-21  Andrew Cagney  <cagney@redhat.com>
    
    	* IndirectBankArrayRegisterMap.java
    	(IndirectBankArrayRegisterMap(Register,int,int,int)): Update.
    	* BankArrayRegisterMap.java
    	(BankArrayRegisterMap(int,int,int,String)): Delete.
    	* BankArrayRegister.java (BankArrayRegister(int,int,int,String)):
    	Delete.

commit c989b53c7cede6b8cb168c8b9e89bd250534813a
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Fri Dec 21 11:40:22 2007 -0500

    Build PPC BankArray using PPC Bank.
    
    frysk-core/frysk/bank/ChangeLog
    2007-12-21  Andrew Cagney  <cagney@redhat.com>
    
    	* PPCBankRegisters.java (PPC32BE, PPC64BE): Construct using
    	LinuxPPCRegisterBanks.

commit 33d7399acfbabed68befbfa04a86f2db07db5f53
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Fri Dec 21 11:34:58 2007 -0500

    Build X86-64 BankArray description from corresponding banks.
    
    frysk-core/frysk/bank/ChangeLog
    2007-12-21  Andrew Cagney  <cagney@redhat.com>
    
    	* BankRegister.java (BankRegister(int,int,String,Register)): Make
    	package-private.
    	* BankArrayRegister.java (BankArrayRegister(int,BankRegister)):
    	Use super(int,int,int,String,Register).
    	* X86BankRegisters.java (X8664): Construct using
    	LinuxX8664RegisterBanks.
    	* LinuxX8664RegisterBanks.java (USR): Rename DEBUG_REGISTERS.

commit daf03965f195c26f14cf88dfc6652a799c25539c
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 21 08:21:26 2007 -0500

    frysk-core/frysk/bank/ChangeLog
    2007-12-20  Andrew Cagney  <cagney@redhat.com>
    
    	* RegisterMap.java (entryIterator()): New.
    	* BankArrayRegister.java (BankArrayRegister(int,BankRegister)): New.
    	* BankArrayRegisterMap.java (add(int,BankRegisterMap)): New.
    	* X86BankRegisters.java (IA32): Use.
    	* RegisterMap.java (registerIterator()): New.

commit f9ead2a82c1c952359e78ac9b381250a70ebd97c
Author: Petr Machata <pmachata@redhat.com>
Date:   Fri Dec 21 13:45:14 2007 +0100

    New ltrace test testRecursive.

commit 4da0a3084a95a97800ac27133f342a82f582fca9
Author: Petr Machata <pmachata@redhat.com>
Date:   Thu Dec 20 17:53:16 2007 +0100

    New ltrace test testMultipleControlers.
    
    * This one caused all the rewrites in last few days.  Yaaay!

commit 66db8e191dce8a8108603f7cf5b77416a1322f38
Author: Petr Machata <pmachata@redhat.com>
Date:   Thu Dec 20 17:35:44 2007 +0100

    Ltrace testMultipleObservers turned on

commit b55639cdbe386d1f621e96f37b5c23448bb8293b
Author: Petr Machata <pmachata@redhat.com>
Date:   Thu Dec 20 16:44:36 2007 +0100

    Ltrace testTracingAlias turned on

commit 608c705c74c91801b90212134442c9fe5d413235
Author: Petr Machata <pmachata@redhat.com>
Date:   Thu Dec 20 16:20:26 2007 +0100

    Ltrace testArgumentsCorrect1 turned on
    
    * Also some refactoring took place to reduce boilerplate code.

commit 5a99f3ef410d7d024cf4d465dcb9d005a2362fff
Author: Petr Machata <pmachata@redhat.com>
Date:   Thu Dec 20 15:46:12 2007 +0100

    Ltrace testCallRecorded turned on

commit cc8f368113a4ce80ec0d2c2c964592a34cea3d93
Author: Petr Machata <pmachata@redhat.com>
Date:   Thu Dec 20 14:28:14 2007 +0100

    MappingGuard tests moved to their own file
    
    * ... and turned on. The rest of ltrace suite still off.

commit 3521fe061ae8830f26ddd500146a4642f48c97f4
Author: Petr Machata <pmachata@redhat.com>
Date:   Thu Dec 20 05:14:41 2007 +0100

    Ltrace a step closer to true observer.
    
    * Ltrace was refactored to allow being used by independent clients.  In particular:
    ** No more shared Controller necessary.  Ltrace doesn't know about controller, and is now able to observe particular TracePoints.
    ** Ltrace doesn't observe mapping, controller does (if there is any).
    ** Mapping events moved over from FunctionObserver to MappingObserver.  MappingGuard now calculates detailed mapping changes as needed.
    ** It's in semi-broken state, and testsuite was turned off.  Will work on that tomorrow.

commit 735aa4afa7e7532ebd7c4c8313412abf8c1874f0
Author: Petr Machata <pmachata@redhat.com>
Date:   Tue Dec 18 18:09:05 2007 +0100

    ftrace displays terminating task info

commit e900c2b7839a8b8661759ddf43e4faaf43b38c14
Author: Petr Machata <pmachata@redhat.com>
Date:   Thu Dec 13 14:59:21 2007 +0100

    New function observer test.

commit 5f345af74c688d16da9c1edd8c79b6786ddba380
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 20 13:38:31 2007 -0500

    Use BankRegister's get/set/access methods.
    
    frysk-core/frysk/bank/ChangeLog
    2007-12-20  Andrew Cagney  <cagney@redhat.com>
    
    	* BankRegister.java (getLength()): Make package private.
    	(getOffset()): Make package private.
    	(access)): Make package private.
    	* BankArrayRegister.java (set(ByteBuffer[],long)): New.
    	(access(ByteBuffer[],long,long,byte[],int,boolean)): New.
    	(get(ByteBuffer[])): New.
    	(getBank()): Make package private.
    	* RegisterBanks.java: Use.

commit 79fb19acf507102afc8d2bd18cc09da463f96c23
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 20 13:17:26 2007 -0500

    Almost eliminate getRegisterBuffersFIXME().
    
    frysk-core/frysk/bank/ChangeLog
    2007-12-20  Andrew Cagney  <cagney@redhat.com>
    
    	* RegisterBanks.java (getBanksFIXME()): New.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-20  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (sendrecRegisterBuffersFIXME()): Delete.
    	(registerBuffers): Delete.
    	(getRegisterBuffersFIXME()): Update.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2007-12-20  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxTask.java (sendrecRegisterBuffersFIXME()): Delete.
    	* LinuxExeTask.java (sendrecRegisterBuffersFIXME()): Delete.
    	(sendrecRegisterBanks()): Update.
    
    frysk-core/frysk/proc/dummy/ChangeLog
    2007-12-20  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (sendrecRegisterBuffersFIXME()): Delete.
    
    frysk-core/frysk/proc/live/ChangeLog
    2007-12-20  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxTask.java (sendrecRegisterBuffersFIXME()): Delete.

commit 6941f68718c93d2d309421f6550c44a0a619388d
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 20 13:01:02 2007 -0500

    Delete unused getBigIntegerRegisterFIXME(String).
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-20  Andrew Cagney  <cagney@redhat.com>
    
    	* Task.java (getBigIntegerRegisterFIXME(String)): Delete.

commit 92674d4e204276b5cba183da814aa57fa71d4423
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 20 12:53:59 2007 -0500

    Add common class frysk.bank.RegisterMap; use.
    
    frysk-core/frysk/bank/ChangeLog
    2007-12-20  Andrew Cagney  <cagney@redhat.com>
    
    	* RegisterMap.java: New file.
    	* BankRegisterMap.java: Extend RegisterMap.java.
    	* BankArrayRegisterMap.java: Ditto.
    	* BankArrayRegister.java: Extend BankRegister.
    	* IndirectBankArrayRegisterMap.java: Update.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-20  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPPC32On64.java (getRegisterByName()): Delete.

commit ca81efcc6c72d226ca5a1098cd2e9014b2b5d885
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 20 12:20:42 2007 -0500

    Give register banks names that reflect the ptrace requests.
    
    frysk-core/frysk/bank/ChangeLog
    2007-12-20  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPPCRegisterBanks.java (USR32): Rename PPC32BE.
    	(USR64): Rename PPC64BE.
    	* LinuxX8664RegisterBanks.java (REGS): Rename GENERAL_REGISTERS.
    	(FPREGS): Rename FLOATING_POINT_REGISTERS.
    	* LinuxIA32RegisterBanks.java (REGS): Rename GENERAL_REGISTERS.
    	(FPREGS): New.
    	(XFPREGS): Rename FLOATING_POINT_REGISTERS.
    	(USR): Rename DEBUG_REGISTERS.

commit dfbbcc3161402d2b125ad9d863442513da37c135
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 20 11:49:10 2007 -0500

    Make bank and bank array class names more consistent.
    
    frysk-core/frysk/bank/ChangeLog
    2007-12-20  Andrew Cagney  <cagney@redhat.com>
    
    	* BankRegister.java: Rename RegisterEntry.java.
    	* BankRegisterMap.java: Rename RegisterBank.java.
    	* BankArrayRegisterMap.java: Rename RegisterBankArrayMap.java.
    	* IndirectBankArrayRegisterMap.java: Rename
    	IndirectRegisterBankArrayMap.java.
    	* LinuxX8664RegisterBanks.java: Update.
    	* LinuxPPCRegisterBanks.java: Update.
    	* LinuxIA32RegisterBanks.java: Update.
    	* PPCBankRegisters.java: Update.
    	* RegisterBanks.java: Update.
    	* X86BankRegisters.java: Update.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2007-12-20  Andrew Cagney  <cagney@redhat.com>
    
    	* CorefileRegisterBanksFactory.java: Update; RegisterBankArrayMap
    	renamed to BankArrayRegisterMap.

commit 13de2cef03a5c48cb98ea8c08cdf1e0deb6793ad
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 20 11:21:35 2007 -0500

    frysk-core/frysk/bank/ChangeLog
    2007-12-20  Andrew Cagney  <cagney@redhat.com>
    
    	* BankArrayRegister.java: Rename BankRegister.java.
    	* IndirectRegisterBankArrayMap.java: Rename
    	IndirectBankregistermap.java.
    	* RegisterBankArrayMap.java: Rename BankRegistermap.java.
    	* RegisterBanks.java: Update.
    	* PPCBankRegisters.java: Update.
    	* X86BankRegisters.java: Update.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-20  Andrew Cagney  <cagney@redhat.com>
    
    	BankRegister renamed to BankArrayRegister.
    	* LinuxPPC32On64.java: Update.
    	* Task.java: Update.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2007-12-20  Andrew Cagney  <cagney@redhat.com>
    
    	BankRegisterMap renamed to RegisterBankArrayMap.
    	* CorefileRegisterBanksFactory.java: Update.

commit c2b6a3842249b6dead1331a6830a314ba844e091
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Thu Dec 20 16:31:59 2007 +0000

    Fix System.out
    
    2007-12-20  Phil Muldoon  <pmuldoon@redhat.com>
    
            * TestFauxv.java (fauxv):  Delete System.out.

commit e77830491c7108b55f832ead5087f4decf54077f
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Thu Dec 20 10:43:40 2007 +0000

    Add 'info' command to fhpd.
    
    2007-12-20  Phil Muldoon  <pmuldoon@redhat.com>
    
            * InfoCommand.java: New. Add auxv, maps, debuginfo.
            * TopLevelCommand.java(TopLevelCommand): Add InfoCommand.
            Remove auxv, maps, debuginfo.
            * TestRegs.java (testRegsCommand): Add 'info regs'
            to test.
            * TestMapsCommand.java (testMapsCommand): Send 'info maps'
            to expect instead of 'maps'.
            * TestAuxvCommand.java (testAuxVCoreCommand): Send 'info auxv'
            to expect instead of 'auxv'.
            * TestHelp.java (TestHelp): Remove debuginfo, add
            info to array.

commit 033a6a74b58a3e0980b748360755ee13d9601a61
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Thu Dec 20 11:15:29 2007 +0100

    Add Eclipse How do I use gcj? (aka, I see an error about gnu.gcj.RawData) Q/A.

commit e9da21cc5516c519054e31d67b2d963dbf2e5335
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Thu Dec 20 09:23:36 2007 +0100

    Add libunwind-* arch symlinks and use "normal" recursive configure.
    
    frysk-imports/ChangeLog
    2007-12-20  Mark Wielaard  <mwielaard@redhat.com>
    
           * .gitignore: Remove libunwind-*.
           * Makefile.am (LIBUNWIND_DIR): Set to either empty or canonical
           libunwind dir.
           (LIBUNWIND_ARCH_DIRS): Define.
           (LIBUNWIND_OTHER_DIRS): Removed.
           (CHECK_SUBDIRS): Include LIBUNWIND_DIR (if defined).
           (SUBDIRS): Include LIBUNWIND_ARCH_DIRS.
           * bootstrap.sh: Don't create libunwind-* dirs.
           * configure.ac: Don't create and configure libunwind-* dirs
           explicitly.
           (AC_CONFIG_SUBDIRS): Add libunwind-* dirs.
    
    frysk-imports/libunwind/ChangeLog
    2007-12-20  Mark Wielaard  <mwielaard@redhat.com>
    
           * configure.in (is_local_frysk_build): New function.
           (frysk_local_target_cpu): New function.
           Define target_cpu, target_alias and UNW_REMOTE_ONLY based on new
           functions.

commit e590d60fba9c0de3ba354051c5b4b7b6cf41e198
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Dec 19 19:47:07 2007 -0500

    frysk-core/frysk/bank/ChangeLog
    2007-12-19  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxIA32RegisterBanks.java: New, from X86BankRegisters.java.
    	* LinuxX8664RegisterBanks.java: New, from X86BankRegisters.java.
    	* LinuxPPCRegisterBanks.java: New, from PPCBankRegisters.java.
    	* RegisterBank.java: New.
    	* RegisterEntry.java: New.

commit c660d1e1c83d3f354d39d95bb54a1e2dc79ed64f
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Dec 19 18:53:22 2007 -0500

    frysk-core/frysk/bank/ChangeLog
    2007-12-19  Andrew Cagney  <cagney@redhat.com>
    
    	* BankRegister.java: Move to here from frysk.proc.
    	* BankRegisterMap.java: Ditto.
    	* IndirectBankRegisterMap.java: Ditto.
    	* PPCBankRegisters.java: Ditto.
    	* RegisterBanks.java: Ditto.
    	* X86BankRegisters.java: Ditto.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-19  Andrew Cagney  <cagney@redhat.com>
    
    	* BankRegister.java: Move to frysk.bank.
    	* BankRegisterMap.java: Ditto.
    	* IndirectBankRegisterMap.java: Ditto.
    	* PPCBankRegisters.java: Ditto.
    	* RegisterBanks.java: Ditto.
    	* X86BankRegisters.java: Ditto.
    	* LinuxPPC32On64.java: Update.
    	* Task.java: Update.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2007-12-19  cagney  <cagney@redhat.com>
    
    	Bank register code moved to frysk.bank.
    	* LinuxExeTask.java: Update.
    	* CorefileRegisterBank.java: Update.
    	* LinuxExeTask.java: Update.
    
    frysk-core/frysk/proc/live/ChangeLog
    2007-12-19  Andrew Cagney  <cagney@redhat.com>
    
    	Bank register code moved to frysk.bank.
    	* LinuxTask.java: Update.
    	* PtraceRegisterBanksFactory.java: Update.

commit d252351b1f01500d9a9c2af70e7ff245d32b9b24
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Dec 19 12:03:45 2007 -0500

    Fix eclipse build errors and warnings.
    
    frysk-core/frysk/bindir/ChangeLog
    2007-12-19  cagney  <cagney@redhat.com>
    
    	* fhpd.java: Explicitly import frysk.sys.FileDescriptor.
    
    frysk-top/ChangeLog
    2007-12-19  Andrew Cagney  <cagney@redhat.com>
    
    	* classpath.in: Exclude duplicated ChangeLog only include .java
    	sub-directories.  Add ftk.jar.

commit 181826ffb987ad378756c816b41d23a29fcb571b
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Dec 19 11:02:46 2007 -0500

    Add the eclipse java builder to the list of builders.
    
    frysk-top/ChangeLog
    2007-12-19  Andrew Cagney  <cagney@redhat.com>
    
    	* project.in: Add "javabuilder" to <buildSpec>.

commit c0ff11aa28f8188570d8b4654c2b9c61f9c9be8d
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Dec 18 11:59:24 2007 -0500

    Simplify log interface; escape cntrl chars; update expunit.
    
    frysk-sys/frysk/expunit/ChangeLog
    2007-12-18  cagney  <cagney@redhat.com>
    
    	* TestEquals.java (testToString()): New.
    	* Equals.java (toString()): Return an escaped string.
    	* TestRegex.java (testToString()): New.
    	* Regex.java (toString()): Return an escaped string.
    	* Match.java (escape(String)): New.
    	* Expect.java (expectMilliseconds(long,Match[]): Use Log.log(Object,String,Object,String,int).
    
    frysk-sys/frysk/rsl/ChangeLog
    2007-12-18  cagney  <cagney@redhat.com>
    
    	* Log.java (suffix()): Rename prefix.
    	(print(Object)): Inspect the object's type.
    	(print(Throwable[])): Delete.
    	(print(Throwable)): Delete.
    	(dump(Throwable)): New.
    	(dump(Object)): New.
    	(dump(Object,int)): New.
    	(print(Object[])): Delete.
    	(print(String[])): Delete.
    	(log(Object,String,Throwable)): Delete.
    	(log(Object,String,Throwable[])): Delete.
    	(log(Object,String,Object[])): Delete.
    	(log(Object,String,long,String,Object[])): Delete.
    	(log(Object,String,Object,String,int)): New.
    	(log(Object,String,Object,String,Object,String,Object[])): Delete.
    	(log(Object,String,Object,String,Object,String,Object)): New.
    	(log(Object,String,String[])): Delete.

commit 136df9efaf15a78aaa2ccb91cec7480017574611
Author: Rick Moseley <rmoseley@localhost.localdomain>
Date:   Tue Dec 18 10:40:32 2007 -0600

    TestLoadCommand - Fix regex symbols.
    
    * TestLoadCommand.java - Fix regex symbols.

commit 4c7086268ca8b5e712032270403e990d949b161d
Author: Rick Moseley <rmoseley@localhost.localdomain>
Date:   Mon Dec 17 18:23:30 2007 -0600

    TestPeekCommand - Change e.send to e.sendCommandExpectPrompt.
    
    * TestPeekCommand - Change e.send to e.sendCommandExpectPrompt.

commit 80acbe9e545220f3e18c856f9fec5610ea11a047
Author: Rick Moseley <rmoseley@localhost.localdomain>
Date:   Mon Dec 17 16:54:35 2007 -0600

    TestLoadCommand - Change e.send() to e.sendCommandExpectPrompt().
    
    TestLoadCommand.java: Change e.send() > e.sendCommandExpectPrompt().

commit 189dc28164b2bf1b7fb43dd43c3de8cae0fcb493
Author: Rick Moseley <rmoseley@localhost.localdomain>
Date:   Mon Dec 17 15:13:47 2007 -0600

    Add start command to the fhpd framework.
    
    * StartCommand.java: New.
    * TestStartCommand.java: New.
    * HpdTestbed.java (start): New method to support start
      command.
    * TopLevel.Command.java: Added start command.

commit cf9bc42a978d8ee5984df226a9d741236af14a8a
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Dec 17 15:01:38 2007 -0500

    Use frysk.rsl in frysk.expunit; add -trace option.
    
    frysk-sys/frysk/ChangeLog
    2007-12-17  cagney  <cagney@redhat.com>
    
    	* EventLogger.java (addConsoleOptions(Parser)): Add LogOption.
    
    frysk-sys/frysk/expunit/ChangeLog
    2007-12-17  cagney  <cagney@redhat.com>
    
    	* Expect.java: Use frysk.rsl.Log.
    
    frysk-sys/frysk/rsl/ChangeLog
    2007-12-17  cagney  <cagney@redhat.com>
    
    	* Log.java (log(...)): Rename message(...).
    	(log(Object,String)): New.
    	(log(Object,String,Object,String,Object)): New.
    	(log(Object,String,long,String,Object[])): New.
    	(log(Object,String,Object,String,Object,String,String[])): New.
    	* TestLog.java: Update.

commit 32ee0c47a82aabc7959c2806dd18364dc1d25e95
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Dec 17 13:29:20 2007 -0500

    Fix typo; matches[i].toString(); not matches.toString().
    
    2007-12-17  cagney  <cagney@redhat.com>
    
    	* MatchException.java (getMessage()): Fix typo; print match element.

commit 4a091e682a087058345852bfbe0aec5760efb189
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Dec 17 13:24:59 2007 -0500

    Note the need to configure the changelog plug-in.

commit aaef9996c9d45d73d88b04ddd1334b53970d7e7a
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Mon Dec 17 18:22:27 2007 +0000

    Fix some expect manual timeout cases.
    
    2007-12-17  Phil Muldoon  <pmuldoon@redhat.com>
    
            * TestAuxvCommand.java (testAuxVCoreCommand): Remove expect
            timeout override.
            * TestCoreCommand.java: Ditto.

commit b1956ae0e033bbecd1d58cdf732e806968e82e81
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Dec 17 12:24:52 2007 -0500

    Refactor EndOfFileException and TimeoutException into MatchException.
    
    2007-12-17  cagney  <cagney@redhat.com>
    
    	* MatchException.java: New.
    	* EndOfFileException.java: Extend MatchException.
    	(message()): Delete.
    	* TimeoutException.java: Ditto.

commit d2a0a36ecfd0058513e5a8a6d0d86572abbfa5ba
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 14 22:45:58 2007 -0500

    Enable builds after "clean".
    
    frysk-top/ChangeLog
    2007-12-14  Andrew Cagney  <cagney@redhat.com>
    
    	* make-all.launch.in: Add "full" to
    	org.eclipse.ui.externaltools.ATTR_RUN_BUILD_KINDS.

commit 523f56213ae2f667cce2af311f7a837c2e22188b
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 14 20:07:35 2007 -0500

    expunit.EofException -> EndOfFileException; expand exception messages.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-12-14  cagney  <cagney@redhat.com>
    
    	* HpdTestbed.java: Update; EofException renamed to EndOfFileException.
    	* TestPreprocessor.java: Ditto.
    
    frysk-sys/frysk/expunit/ChangeLog
    2007-12-14  cagney  <cagney@redhat.com>
    
    	* EndOfFileException.java: Rename EofException.java.
    	(EndOfFileException(Match[], String)): Replace EndOfFileException().
    	* TimeoutException.java (TimeoutException(long, Match[], String)): Replace TimeoutException(long).
    	* Expect.java: Update.

commit 9bbfe5c000a1fc3116d8eb919d1ebd061ebbf1f4
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 14 18:53:07 2007 -0500

    Really commit Makefile.am changes for eclipse config.

commit 04240fe3c4209e4a51323622509ba5c0f60d9839
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 14 18:34:13 2007 -0500

    Add an explicit make rule.
    
    frysk-top/ChangeLog
    2007-12-14  Andrew Cagney  <cagney@redhat.com>
    
    	* org.eclipse.jdt.ui.prefs.in: New.
    	* org.eclipse.jdt.core.prefs.in: New.
    	* make-all.launch.in: New.
    	* project.in: Rename .project.in.
    	* classpath.in: Rename .classpath.in.
    	* Makefile.am (eclipse): New phony target.
    	(ECLIPSE_CONFIG): Define.
    	(BUILT_SOURCES): Add $(ECLIPSE_CONFIG).
    	(eclipse/.%, eclipse/.externalToolBuilders/%.launch)
    	(eclipse/.settings/%.prefs): New targets.

commit 25028d0a807d9509b96525f34fb00bf1bf44c79c
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 14 16:57:04 2007 -0500

    Add list of suggested eclipse packages.

commit b9cdfd91cf50ad2e4e0f585e24584bac0605a9b4
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Dec 14 12:47:14 2007 -0500

    frysk-core/frysk/value/ChangeLog
    +2007-12-14  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * Variable.java (Variable): Handles DwAttributeNotFoundException.
    +
    
    frysk-sys/lib/dwfl/ChangeLog
    +2007-12-14  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * DwarfDie.java (isDefinitionOnly): New function.
    +       (getDeclFile): handles DwAttributeNotFoundException.
    +       (getDeclLine): Ditto.
    +       * cni/DwarfDie.cxx (DwarfDie::get_decl_file): Ditto.
    +

commit e789830b8711e9c391c1b3b5ecb4aa6f7e7cdb5e
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Dec 14 10:58:27 2007 -0500

    swagiaal: Repaced LineColpair with SourceLocation
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TypeEntry.java: Use SourceLocation instead of LineColPair.
    +       * TestObjectDeclarationSearchEngine.java: Ditto.
    +
    
    frysk-core/frysk/expr/ChangeLog
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestbedSymTab.java (scratchSourceLocation): use SourceLocation.
    +
    
    frysk-core/frysk/scopes/ChangeLog
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * LineColPair.java: Deleted
    +
    
    frysk-core/frysk/value/ChangeLog
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * ObjectDeclaration.java: Use SourceLocation instead of LineColPair
    +       * EnumType.java (Member.getSourceLocation): Ditto.
    +       * CompositeType.java: Ditto.
    +       * Variable.java: Ditto.
    +       * TestComposite.java: Ditto..
    +

commit 42cbfde0d852d40ce22ac9aa8dda154c5a35d0fa
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Thu Dec 13 17:28:57 2007 -0500

    swagiaal: Moved DOM knowledge from SourceLocation to LineXXX
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * DebugInfoFrame.java (getLineXXX): New function.
    +
    
    frysk-core/frysk/rt/ChangeLog
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * LineXXX.java: New.
    +
    
    frysk-core/frysk/scopes/ChangeLog
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * SourceLocation.java: Removed DOM and proc knowledge.
    +
    
    frysk-gui/frysk/gui/srcwin/ChangeLog
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Created LineXXX to contain dom related information instead of
    +       SourceLocation.
    +       * InlineBuffer.java: Updated.
    +       * CurrentStackView.java: Updated.
    +       * SourceView.java: Updated.

commit 5e768759849ae8019633b39cf20ff28a61c55865
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Thu Dec 13 12:08:41 2007 -0500

    swagiaal: Moved frysk.rt.Line to frysk.scopes.SourceLocation.
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Moved frysk.rt.Line to frysk.scopes.SourceLocation.
    +       * TestDebugInfoStackTrace.java: Updated.
    +       * DebugInfoFrame.java: Updated.
    +
    
    frysk-core/frysk/dom/ChangeLog
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Moved frysk.rt.Line to frysk.scopes.SourceLocation.
    +       * DOMFactory.java: Updated.
    +
    
    frysk-core/frysk/hpd/ChangeLog
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Moved frysk.rt.Line to frysk.scopes.SourceLocation.
    +       * StepNextiCommand.java:
    +       * StepNextCommand.java: Updated.
    +       * StepInstructionCommand.java: Updated.
    +       * StepFinishCommand.java: Updated.
    +       * StepCommand.java: Updated.
    +       * ListCommand.java: Updated.
    +
    
    frysk-core/frysk/scopes/ChangeLog
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * SourceLocation.java: Moved frysk.rt.Line to here.
    +
    
    frysk-core/frysk/stepping/ChangeLog
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Moved frysk.rt.Line to frysk.scopes.SourceLocation.
    +       * TestSteppingEngine.java: Updated.
    +       * TestStepping.java: Updated.
    +
    
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Moved frysk.rt.Line to frysk.scopes.SourceLocation.
    +       * SourceView.java: Updated.
    +       * SourceWindow.java: Updated.
    +       * SourceBuffer.java: Updated.
    +       * InlineBuffer.java: Updated.
    +       * CurrentStackView.java: Updated.
    +

commit 7a68bcfd27178606d8b6d87c3157db9923afed29
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Thu Dec 13 11:55:46 2007 -0500

    swagiaal: Changed DwarfDie.getDeclFile() now returns File.
    
    frysk-core/frysk/hpd/ChangeLog
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       DwarfDie.getDeclFile() now returns File.
    +       * ListCommand.java (interpret): Updated
    +
    
    frysk-sys/lib/dwfl/ChangeLog
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * DwarfDie.java (getDeclFile): Now returns File.
    +

commit dbdf67198aca66cdd1f84ad68def57fe6ad0d425
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Thu Dec 13 11:49:10 2007 -0500

    swagiaal: Changed DwarfDiegetDeclLine() to return int.
    
    frysk-sys/lib/dwfl/ChangeLog
    +2007-12-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * DwarfDie.java (getDeclLine): Now returns int instead of long.
    +       * cni/DwarfDie.cxx (DwarfDie::get_decl_line): returns int
    +       instead of long.
    +

commit 9c76e9dfce159f2acf341174bf88f23ce9bcbdf3
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 14 12:42:16 2007 -0500

    Fix typos in instruction and makefile.
    
    2007-12-14  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.am (BUILT_SOURCES): Fix typo; eclipse/.project and
    	eclipse/.classpath, instead of .project and .classpath.

commit cbc4543f8c848f5bcc642f513fa185df153a532a
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 14 12:09:52 2007 -0500

    Fix typo; mention build-from-eclipse isn't yet done.

commit f18739e983ce23918c7b9293b42ec59cd19aa5c6
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 14 12:06:30 2007 -0500

    Add emph to the build/eclipse path.

commit 89798992a6ea43977ccef4d9717c75a222816f66
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 14 11:49:02 2007 -0500

    Add frysk-import's .jar files.
    
    frysk-top/ChangeLog
    2007-12-14  Andrew Cagney  <cagney@redhat.com>
    
    	* .classpath.in: Add frysk-import's junit.jar, jline.jar,
    	getopt.jar, jdom.jar, antlr.jar and cdtparser.jar.

commit dec0936bd54221500923d04bd25ea6520ec5917e
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 14 11:31:26 2007 -0500

    Generate a build/eclipse project directory; cite in build notes.
    
    2007-12-14  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.am (eclipse/.project): New.
    	* Makefile.am (eclipse/.classpath): New.
    	* .classpath.in: New.
    	* .project.in: New.

commit 1eaea074ac2ced0735b91d8ef6f488c64c7555f1
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 14 09:51:57 2007 -0500

    Include Makefile.rules into top-level Makefile.am.
    
    2007-12-14  Andrew Cagney  <cagney@redhat.com>
    
    	* configure.ac: m4_include common/frysk-common.ac.
    	(AM_PROG_GCJ): Delete call.
    	* Makefile.am: Include common/Makefile.rules.
    	(empty): Delete.
    	(space): Delete.
    	(ACLOCAL_AMFLAGS): Delete.

commit 59372184fa6dc225a01068158bd3cc02ee22cca9
Author: Jose Flavio Aguilar Paulino <joseflavio@gmail.com>
Date:   Fri Dec 14 11:55:29 2007 -0200

    Fixing the Libunwind registers mapping for PowerPC32/64.

commit b75c309191bc0edf60db7b51ddf9c056f720fc86
Merge: aca79501ae7e79668cf06fdc3eeab7482d2cf60e 4efeffcfb597768d5805de8a5b7093451c2fc392
Author: Rick Moseley <rmoseley@dhcp-215.hsv.redhat.com>
Date:   Thu Dec 13 14:18:30 2007 -0600

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit aca79501ae7e79668cf06fdc3eeab7482d2cf60e
Author: Rick Moseley <rmoseley@dhcp-215.hsv.redhat.com>
Date:   Thu Dec 13 14:17:56 2007 -0600

    Remove part of TestLoadCommand that is no longer valid.
    
    * TestLoadCommand.java:  Remove part of TestLoadCommand that is no longer valid.

commit 4efeffcfb597768d5805de8a5b7093451c2fc392
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 13 14:19:15 2007 -0500

    Add missing <dl></dl> round list.

commit 15c6dcf70b5bcf0930c261e8d187e608d28303cf
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 13 14:16:02 2007 -0500

    Add FAQ section on eclipse.

commit 8902c6c6ec72c00e6dca8abd04d48d54a85284c3
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 13 14:03:36 2007 -0500

    Add section on eclipse.

commit c7bcf13c081afe97cfcfa4d54fb950978580a123
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 13 12:29:12 2007 -0500

    Mention f8 install bug.

commit f5fb06528169c7f0c6d4e87ab670dd7f054c35b2
Author: Rick Moseley <rmoseley@dhcp-215.hsv.redhat.com>
Date:   Thu Dec 13 10:01:46 2007 -0600

    Remove redundant call to performDetach().
    
    * Proc.java: Remove redundant call to performDetach().

commit e6384876e3801336d0ae446a434c6ca1c0949d8d
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Thu Dec 13 11:57:34 2007 +0000

    maps/auxv null data checks and handling.
    
    2007-12-13  Phil Muldoon  <pmuldoon@redhat.com>
    
            * AuxvCommand.java (interpret): Check for null auxv data.
            * MapsCommand.java (interpret): Check for null maps data.

commit 6e336c8e877a60dc82d621ae7f06f0c8dcb01099
Author: Rick Moseley <rmoseley@localhost.localdomain>
Date:   Wed Dec 12 21:14:03 2007 -0600

    Fix SteppingEngine aborting when tasks have been only run(bz# 5482).
    
    SteppingEngine.java (updateTerminated): Fix bz #5482.
    TestKillCommand.java (testLoadKill): For testing bz #5482.

commit 1cc9d6f4bc5db27bf30ff59207d5588bf090495c
Author: Petr Machata <pmachata@redhat.com>
Date:   Wed Dec 12 22:58:35 2007 +0100

    ftrace: tracing inside dynamic linker has to be allowed with -i option
    
    * ftrace now implicitly generates -@INTERP rule at the end of each script.
      When the user wishes to trace dynamic linker, she should use -i.

commit 3365da12a517b83f255cd2ebff24c00ac43bd8d4
Author: Petr Machata <pmachata@redhat.com>
Date:   Wed Dec 12 22:34:37 2007 +0100

    Symbol aliasing is handled properly in ftrace

commit 75155ba51e20e84ea19a4417c545bcec4a9cc184
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Wed Dec 12 15:22:30 2007 -0500

    swagiaal: implemented and tested look up of static member variables.
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-12-11  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestObjectDeclarationSearchEngine.java (testFindFirstScopesClass): New test.
    +
    +       CompositeType.java (StaticMember.StaticMember): Constructor now
    +       takes a LocationExpression object.
    +       Updated add methods.
    +       * TypeEntry.java: Updated.
    +
    
    frysk-core/frysk/scopes/ChangeLog
    +2007-12-11  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * Subprogram.java (getDeclaredObjectByName): Now searches
    +       owning class/structure.
    +       * Composite.java (getDeclaredObjectByName): New.
    +
    
    frysk-core/frysk/value/ChangeLog
    +2007-12-11  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +        * CompositeType.java (StaticMember.StaticMember): Constructor now
    +        takes a LocationExpression object.
    +        Updated add methods.
    +        (Member): now extends object declaration.
    +

commit 6499eead93919efbff6580cc9713b1b465648b53
Author: Rick Moseley <rmoseley@localhost.localdomain>
Date:   Wed Dec 12 12:48:09 2007 -0600

    New test for the hpd test harness.
    
    * TestHpdTestHarness.java: New for testing bz #5480.

commit 34590558fa6e5c505b323d55e631b4f5632e9e76
Author: Rick Moseley <rmoseley@localhost.localdomain>
Date:   Wed Dec 12 00:10:51 2007 -0600

    Change ViewsetCommand to align columns properly.
    
    * ViewsetCommand.java: Add "\t" to align columns properly.

commit 259e2245e70afaa5ac4fa382a90f6a5c37d30170
Author: Rick Moseley <rmoseley@localhost.localdomain>
Date:   Tue Dec 11 23:27:06 2007 -0600

    Testing files for "kill" command plus some left out from previous commit.
    
    * TestKillCommand.java: New to test "kill" command.
    * TestPeekCommand.java: Fix failing test.
    * funit-threads-looper.c: New for testing "kill" command.

commit 9f669ff4f076bf2034c4ea507a8335f9d5237f72
Author: Rick Moseley <rmoseley@localhost.localdomain>
Date:   Tue Dec 11 23:12:34 2007 -0600

    Changes to implement "kill" command.
    
    * ProcTaskIDManager.java (clearProcIDs): New for "kill" command;
      check for empty procList.
    * Proc.java (killRequest): New for "kill" command.
    * KillCommand.java: New.
    * TopLevelCommand.java: Changes for "kill" command.
    * RunCommand.java: Ditto.
    * GoCommand.java: Added message that process is now running.

commit 6e677cc7a7c3844c9d40f64034ff41a4c24f5600
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Dec 11 22:43:20 2007 -0500

    Improve expression error messages.
    
    frysk-core/frysk/expr/ChangeLog
    2007-12-11  Andrew Cagney  <cagney@redhat.com>
    
    	* TestArithmetics.java (checkErrorExpr(String,String)): New.
    	(testEndOfFileError()): New.
    	(testExpressionError()): New.
    	(checkVariableExpr(String expr, long value)): New.
    	(testMember()): New.
    	(expr(String)): Delete.
    	(checkScratchExpr(String,long)): Replace checkExpr(long,String).
    	* SyntaxException.java: New.
    	* TestVariables.java: Delete; merge into TestArithmetics.java.
    	* ExpressionFactory.java (parse(ExprSymTab,String)): Do not append
    	ETX character; handle antlr exceptions.
    	(complete(ExprSymTab,String,int,List)): Ditto.
    	* CExpr.g: Terminate the expression with EOF, not ETX.

commit 18589ae514ca25c5d0b835874bd3427670deff44
Author: Stan Cox <scox@redhat.com>
Date:   Tue Dec 11 22:04:29 2007 -0500

    Change String toPrint() to use StringBuilder.
    
    * PointerType.java (toPrint): Detect ptr to array and ptr to function cases.

commit db7a941d50cd2eb3e71501e81ab2fdc0c3733f4f
Author: Stan Cox <scox@redhat.com>
Date:   Tue Dec 11 16:54:57 2007 -0500

    Change String toPrint() to use StringBuilder.
    
    * Type.java (toPrint(StringBuilder, int)): Change signature from Writer
    to StringBuilder.
    Change all callers.
    (String toPrint()): Change to use StringBuilder.
    ArrayType.java (toPrint): Use typeStringBuilder for return type.
    * CompositeType.java (toPrint): Use memberStringBuilder for members.
    * FunctionType.java (toPrint): Use parmStringBuilder for parameters.
    * PointerType.java (toPrint): Detect ptr to array and ptr to function cases.

commit 9e8ccab1c41936bc9a9fb1bac879fc07fe75114d
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Dec 11 18:12:18 2007 -0500

    Add a link to "Meeting Bugs".

commit 233bb4509cad26e0c903fcaba28bb5f5564ee863
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Dec 11 17:52:12 2007 -0500

    Fix <<(fhpd) ;oust>>.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-12-11  Andrew Cagney  <cagney@redhat.com>
    
    	* MultiLevelCommand.java (interpret(CLI,Input)): Add comment on
    	why help(CLI,Input) is called.
    	* TestPreprocessor.java: New.
    	* CLI.java (execCommand(String)): Ignore empty lines.

commit 2be25cf2737c5c61f4f77659d8b49d0a44f22e33
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Dec 11 13:26:50 2007 -0500

    Refactor DebugInfoFrame.getLines() to DebugInfoFrame.getLine().
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-12-11  Andrew Cagney  <cagney@redhat.com>
    
    	* DebugInfoFrame.java (getLine()): Replace getLines().
    	* TestDebugInfoStackTrace.java: Update.
    
    frysk-core/frysk/dom/ChangeLog
    2007-12-11  Andrew Cagney  <cagney@redhat.com>
    
    	* DOMFactory.java: Update, DebugInfoFrame.getLines() replaced by
    	getLine().
    
    frysk-core/frysk/hpd/ChangeLog
    2007-12-11  Andrew Cagney  <cagney@redhat.com>
    
    	* ListCommand.java: Update; DebugInfoFrame's .getLines() replaced
    	by getLine().
    	* StepCommand.java: Ditto.
    	* StepNextiCommand.java: Ditto.
    	* StepNextCommand.java: Ditto.
    	* StepInstructionCommand.java: Ditto.
    	* StepFinishCommand.java: Ditto.
    
    frysk-core/frysk/rt/ChangeLog
    2007-12-11  Andrew Cagney  <cagney@redhat.com>
    
    	* Line.java (UNKNOWN): New.
    
    frysk-core/frysk/stepping/ChangeLog
    2007-12-11  Andrew Cagney  <cagney@redhat.com>
    
    	* TestStepping.java: Update; DebugInfoFrame's .getLines() replaced
    	by getLine().
    	* TestSteppingEngine.java: Ditto.
    
    frysk-gui/frysk/gui/srcwin/ChangeLog
    2007-12-11  Andrew Cagney  <cagney@redhat.com>
    
    	* CurrentStackView.java: Update DebugInfoFrame's .getLines()
    	replaced by .getLine().
    	* InlineBuffer.java: Ditto.
    	* SourceBuffer.java: Ditto.
    	* SourceView.java: Ditto.
    	* SourceWindow.java: Ditto.

commit b6103c109b1d0b9dd22601a6c65318e6c91c9a0d
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Dec 11 12:10:52 2007 -0500

    Re-indent frysk.rt.Line.
    
    frysk-core/frysk/rt/ChangeLog
    2007-12-11  Andrew Cagney  <cagney@redhat.com>
    
    	* Line.java: Re-indent.

commit a1527a9d2fb548cc3875e329672368a5da0b96d9
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Tue Dec 11 17:53:29 2007 +0000

    Fix man page typos/build issues.
    
    2007-12-11  Phil Muldoon  <pmuldoon@redhat.com>
    
            * faux.xml: Fix fmap references.
            * fmaps.xml: Fix fcore references.

commit 139d8892d71e4b02a031ed9ee4ba2e943641597c
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Tue Dec 11 11:53:27 2007 -0500

    swagiaal: Created and used LineColPair for representing line col information
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-12-11  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       CompositeType constructors and add functions now take LineColPair argument.
    +       * TypeEntry.java: Updated.
    +
    
    frysk-core/frysk/scopes/ChangeLog
    +2007-12-11  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * LineColPair.java: New.
    +
    
    frysk-core/frysk/value/ChangeLog
    +2007-12-11  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * CompositeType.java: Member now has a LineColPair element.
    +       Constructors and add functions now take LineColPair argument.
    +       * ObjectDeclaration.java (getLineCol): New.
    +       * Variable.java: Now uses LineColPair.
    +       * EnumType.java: Updated.
    +       * TestComposite.java: Updated.
    +
    
    frysk-sys/lib/dwfl/ChangeLog
    +2007-12-11  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * cni/DwarfDie.cxx (DwarfDie::get_decl_line): now
    +       throws AttributeNotFoundExceptioin.
    +

commit cdad0e3f634a6a4caac80c4732cba140b2d5280c
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Dec 11 11:42:01 2007 -0500

    frysk-sys/lib/unwind/ChangeLog
    
    2007-12-11  Andrew Cagney  <cagney@redhat.com>
    
    	* cni/UnwindH.hxx (getRegister): Delete stray printf.

commit 3149b14ca3a78615c08ad4c5603a3b05df03bcea
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Dec 11 11:39:32 2007 -0500

    Fetch non-libunwind registers direct from the task; enable x86-64 tests.
    
    frysk-core/frysk/stack/ChangeLog
    2007-12-11  Andrew Cagney  <cagney@redhat.com>
    
    	* TestRegs.java (testFloatRegisters()): Delete.
    	(testVectorRegisters()): Delete.
    	* LibunwindFrame.java (getRegister(Register,long,int,byte[],int)):
    	When libunwind doesn't know a register, pass the request directly
    	to the task.
    	(setRegister(Register,long,int,byte[],int)): Ditto.

commit 40dd9ec8cd83a0e03172e1503344d060f11cc399
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Dec 11 11:35:10 2007 -0500

    Add RegisterMap.containsKey methods; test.
    
    frysk-core/frysk/isa/ChangeLog
    2007-12-11  Andrew Cagney  <cagney@redhat.com>
    
    	* TestRegisterMap.java: New file.
    	* RegisterMap.java (containsKey(Register)): New.
    	(containsKey(Number)): New.
    	(containsKey(int)): New.

commit 2f480d4c7bb5fd5e1ea600405c44af996ef09c3e
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Dec 11 11:05:20 2007 -0500

    Give some of libunwind's generated files explict dependencies.
    
    frysk-sys/ChangeLog
    2007-12-11  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.am (lib/unwind/Unwind%.java)
    	(lib/unwind/cni/Unwind%.cxx): Add explict dependencies.

commit 2c838b4e166d5faf1823a54aca4e69648ac4bab3
Author: Teresa <tthomas@redhat.com>
Date:   Tue Dec 11 11:20:05 2007 -0500

    Remove files - causes build failure on FC5.

commit 194ea98cd4af4ce4c3b436212c9c19b737782744
Author: Teresa <tthomas@redhat.com>
Date:   Tue Dec 11 11:00:13 2007 -0500

    Create generic FloatingPointType directly from die.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-12-11  Teresa Thomas  <tthomas@redhat.com>
    
    	* TypeEntry.java (getType): Create FloatingPoint type
    	directly from die.

commit b95df0755e0368086816fa96027031a87d2e1e4a
Author: Teresa <tthomas@redhat.com>
Date:   Tue Dec 11 10:58:59 2007 -0500

    Test added for 80 bit floating point packing.
    
    frysk-core/frysk/value/ChangeLog
    2007-12-11 Teresa Thomas  <tthomas@redhat.com>
    
    	* TestBigFloatingPoint.java: Add test for 80
    	bit floating points.

commit 55e2bc08be9c04fad90503e4cae6a139cc32bfbe
Author: Teresa <tthomas@redhat.com>
Date:   Tue Dec 11 10:57:35 2007 -0500

    Add long double type variables to funit-addresses.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-12-11 Teresa Thomas <tthomas@redhat.com>
    
    	* funit-addresses.c: Add long double types

commit 6c23569523a01607cc228900d76331a5b91c3329
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Dec 11 10:04:02 2007 -0500

    Add 128-bit accessors for i386 XMM registers to libunwind; use.
    
    frysk-core/frysk/stack/ChangeLog
    2007-12-10  Andrew Cagney  <cagney@redhat.com>
    
    	* LibunwindRegisterMapFactory.java (IA32): Add XMM registers.
    	* TestRegs.java (testVectorRegisters()): Enable on IA-32.
    
    frysk-imports/libunwind/ChangeLog
    2007-12-10  Andrew Cagney  <cagney@redhat.com>
    
    	* src/x86/Gregs.c (linux_scratch_loc): Add XMM registers.
    	(tdep_access_fpreg): Ditto.
    	* src/x86/regname.c: Add XMM registers.
    	* src/x86/is_fpreg.c: Include XMM0 .. XMM7 in floating point
    	registers.
    	* include/libunwind-x86.h (x86_regnum_t): Add UNW_X86_XMM0,
    	UNW_X86_XMM1, UNW_X86_XMM2, UNW_X86_XMM3, UNW_X86_XMM4,
    	UNW_X86_XMM5, UNW_X86_XMM7, UNW_X86_XMM7.
    	(unw_tdep_fpreg_t): Change to a union of possible values.

commit 2579d604e2b8ce0bc583e872642ecdfefb957cfa
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Tue Dec 11 15:35:01 2007 +0100

    Add new libunwind get_unwind_table interface.
    
    frysk-imports/libunwind/ChangeLog
    2007-12-11  Mark Wielaard  <mwielaard@redhat.com>
    
            * include/libunwind-common.h.in (unw_get_unwind_table): Add
            unw_accessor_t, remove elf image arguments.
            * src/mi/Gget_unwind_table.c (unw_get_unwind_table): Likewise.
            Rewrite to use unw_accessor_t for reading all data.
    
    frysk-sys/lib/unwind/ChangeLog
    2007-12-11  Mark Wielaard  <mwielaard@redhat.com>
    
            * ElfImage.java (name): New field.
            (ElfImage): Set name.
            (toString): Add name.
            * cni/ElfImage.cxx (mapElfImage): Pass in name.
            * cni/UnwindH.hxx (access_mem): Handle memory holes.
            (get_eh_frame_hdr_addr): New static function.
            (local_access_mem): Likewise.
            (createProcInfoFromElfImage): Use get_eh_frame_hdr_addr and
            local_access_mem.
            (createElfImageFromVDSO): Set name to [vdso].

commit 5f078697788883be959202a9643d29430587e182
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Tue Dec 11 10:09:26 2007 +0000

    Add fauxv command.
    
    2007-12-11  Phil Muldoon  <pmuldoon@redhat.com>
    
            * faux.java: New.
            * TestFauxv.java: New.
            * faux.xml: New.

commit 14f35178d5566764b7d964bdddd18b5f2287a58b
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Mon Dec 10 23:18:42 2007 +0000

    2007-12-10  Phil Muldoon  <pmuldoon@redhat.com>
    
            * fmaps.java: Indent.
            * TestFmaps.java: Indent
            (testExeOfPid): Look only for executable name.

commit b26d3ca6ff01019e0287fc89f2eedf0d6879d8ff
Author: Teresa <tthomas@redhat.com>
Date:   Mon Dec 10 16:33:08 2007 -0500

    Create unit to pack IEEE 754/854 floating point into BigDecimal.
    
    frysk-core/frysk/value/ChangeLog
    2007-12-10 Teresa Thomas  <tthomas@redhat.com>
    
    	* TestBigFloatingPoint.java: New.
    	* BigFloatingPoint.java: New.

commit 4581f27bd20fc5b8f30e181ec4e0d22af79f510b
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Dec 10 15:08:21 2007 -0500

    Fix NPE in input parser.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-12-10  Andrew Cagney  <cagney@redhat.com>
    
    	* TestInput.java (check): Check out-of-range requests.
    	* Input.java (parameter(int)): Fix off-by-one check of
    	upper-bound.

commit 031d8a4db7053c83ff030b44732c545ac0fb4a7c
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Mon Dec 10 14:00:47 2007 -0500

    Fix libunwind's binding to use a buffer big enough to fit an FP reg.
    
    frysk-core/frysk/stack/ChangeLog
    2007-12-10  Andrew Cagney  <cagney@redhat.com>
    
    	* TestRegs.java (testFloatRegisters()): Enable on IA-32.
    	* LibunwindAddressSpace.java (accessReg(Number,byte[],boolean)):
    	Limit the transfer size to the register's size.
    
    frysk-sys/lib/unwind/ChangeLog
    2007-12-10  Andrew Cagney  <cagney@redhat.com>
    
    	* cni/UnwindH.hxx (access_fpreg): Allocate a buffer big enough for
    	unw_fpreg_t.

commit 30d73c0d378db568f8f3c3f0a8f0ec8c9d2650f1
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Dec 10 13:43:13 2007 -0500

    Change <<-format -t>> to <<-format -b>>; match HPD spec.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-12-10  Andrew Cagney  <cagney@redhat.com>
    
    	* TestEvalCommands.java (testFormatInteger_b()): Replace
    	testFormatInteger_t().
    	* CommandOption.java (FormatOption.parse(String,Object)): Change
    	binary option to "b".

commit 134e5548df6e16f6a97644745ff58836cf40f23b
Author: Petr Machata <pmachata@redhat.com>
Date:   Mon Dec 10 19:34:07 2007 +0100

    Mark vfork test unresolved.

commit cf5dfede44633c3aae44dfee1959c2a5ea15745f
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Mon Dec 10 13:12:29 2007 -0500

    swagiaal: implemented and testted DwarfDie.getDefinition.
    
    frysk-core/frysk/scopes/ChangeLog
    +2007-12-10  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestDie.java (testGetDefinition): New test.
    +
    
    frysk-sys/lib/dwfl/ChangeLog
    +2007-12-10  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * DwarfDie.java (isDeclaration): New function.
    +       (getDefinition): New function.
    +       (toString): Added null check.
    +       (getOriginalDie): Added attribute check.
    +

commit b46299979f8206a6b2a34e16cb2fa9ddd9eff862
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Dec 10 12:45:52 2007 -0500

    Propogate level to sub-trees; parse file names.
    
    frysk-sys/frysk/rsl/ChangeLog
    2007-12-10  Andrew Cagney  <cagney@redhat.com>
    
           * Tree.java (Tree(String,String,Level)): Added Level parameter.
           (get(String,int)): Propogate this.level to new children.
           * Log.java (postfix()): Call flush.
           * LogOption.java (level(String)): Rename parse(String).
           (level(Tree,String)): Rename parsed(Tree,String).
           (file(String,String)): New.
           * TestLog.java: Update.
           (testRootLevelFINE()): New.
           (testSubLevelFINE()): New.

commit 15939cb4dad29f01496f8f215baa716e93011199
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Dec 10 10:27:34 2007 -0500

    Rename Branch to Tree.
    
    frysk-sys/frysk/rsl/ChangeLog
    2007-12-10  Andrew Cagney  <cagney@redhat.com>
    
    	* Tree.java: Rename Branch.java.
    	* LogOption.java: Update.
    	* TestLog.java: Update.
    	* Log.java: Update.

commit f2ce10e33af58d7adbbcef53a8d6adf4dba8679f
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Dec 10 10:22:43 2007 -0500

    Add compatibility layer for java style logging.
    
    frysk-sys/frysk/rsl/ChangeLog
    2007-12-10  Andrew Cagney  <cagney@redhat.com>
    
    	* Logger.java: New.
    	* Log.java (message(...)): Rename log(...).
    	(print(Throwable)): New.
    	(print(Throwable[])): New.
    	(message(Object,Throwable)): New.
    	(message(Object,Throwable[])): New.
    	(format(String,Object[])): New.
    	(format(String,Object)): New.
    	* LogOption.java (parse(String)): New.

commit f4d04c224be500834d2725bef7e4751f88940319
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Dec 10 09:10:53 2007 -0500

    Fix <= vs >= bug in enabling loggers.
    
    frysk-sys/frysk/rsl/ChangeLog
    2007-12-09  Andrew Cagney  <cagney@redhat.com>
    
    	* TestLog.java: Update.
    	(checkLevel(String,Level)): Fix comparison.
    	(testOptionFINE()): New.
    	(testOptionSubFINE()): New.
    	(testOptionCommaOption()): New.
    	(testSingleton()): Replace testPeers.
    	* LogOption.java (parsed(Branch,String)): New.
    	(parsed(String)): Use.
    	* Branch.java (get(String,int)): Make private.
    	(get(String)): New.
    	(get(Level)): Make private; use Log.set.
    	(get(String,Level)): New.
    	(complete(String,int,List)): Make private.
    	(complete(String,List)): New.
    	* Log.java (get(String)): Update.
    	(complete(String,List)): Update.
    	(get(String,Level)): New.
    	(finest(...)): Delete.
    	(set(Level)): Replace set(boolean).
    	(Log(String,String,Level)): boolean param removed.

commit 4684fc99d954edfb96985ac678d4c1e8b45a8a2c
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Mon Dec 10 14:49:33 2007 +0000

    Adds fmaps command
    
    2007-12-10  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* fmaps.java: New.
    	* fmaps.xml: New.
    	* TestFmaps.java: New.

commit 898a3b520202dc904f4dbd2863380842bcf0e727
Author: Petr Machata <pmachata@redhat.com>
Date:   Mon Dec 10 14:05:30 2007 +0100

    New test for vfork

commit d168e117465114bc38e66b5779a4b4cc93399140
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Mon Dec 10 11:13:36 2007 +0000

    Rename TestFCore to TestCoredumpAction
    
    2007-12-10  Phil Muldoon  <pmuldoon@redhat.com>
    
            * TestFCore.java: Rename to TestCoredumpAction.java

commit c5a53ab70bbd3acf3a8aee24627e651bb04127ee
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 7 20:05:57 2007 -0500

    frysk-common/ChangeLog
    2007-12-07  Andrew Cagney  <cagney@redhat.com>
    
    	* mkenum.sh (map): Construct the String to Enum table using the
    	enum's name, not string.

commit 86395789e16a674353533d7b897df0f24ce4d2df
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 7 17:49:06 2007 -0500

    Move tree code from Log.java to Tree.java.
    
    frysk-sys/frysk/rsl/ChangeLog
    2007-12-07  Andrew Cagney  <cagney@redhat.com>
    
    	* LogOption.java: New file.
    	* Branch.java: New.
    	* Level.mkenum: Add MAX.
    	* Log.java (print(int)): New.
    	(print(long)): New.
    	(print(String)): New.
    	(print(Object)): New.
    	(print(int[])): New.
    	(print(long[])): New.
    	(print(String[])): New.
    	(print(Object[])): New.
    	(fine(...), finest(...)): New.
    	(Log()): Moved to Branch.
    	(children): Moved to Branch.
    	(fine(...), finest(...)): Delete.
    	(get(String,int)): Move to Branch.
    	(complete(String,int,List)): Move to Branch.
    	* package.html: Update.
    	* TestLog.java: Update.

commit 36cff033d7840d1968d9952a44486abbe3b26b3f
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Dec 7 16:32:06 2007 -0500

    swagiaal: Tested DwarfDie.getOffset. Implmented and tested DwarfDie.getDieByOffset().
    
    frysk-sys/lib/dwfl/ChangeLog
    +2007-12-07  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * DwflModule.java (getDieByOffset): New function
    +       * cni/DwflModule.cxx (DwflModule::offdie): New function.
    +       * TestDwarfDie.java (testGetOffset): New test.
    +

commit d44d1d4b37527e6af661a2e59db675f5a146b01c
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Dec 7 12:00:23 2007 -0500

    swagiaal: DwarfDie.getOffset() now returns long instead of int.
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-12-07  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       DwarfDie.getOffset() now returns long.
    +       * TypeEntry.java: Updated.
    +
    
    frysk-sys/lib/dwfl/ChangeLog
    +2007-12-07  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * DwarfDie.java (getOffset): Now returns long.
    +       * cni/DwarfDie.cxx: Updated.
    +

commit f58119c5647ea4f0fde832a9bb080227926a52db
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Fri Dec 7 16:49:17 2007 +0000

    Tweak Error values in common utilities.
    
    2007-12-07  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* Util.java (getProcFromCoreFile): Tweak Error text.
    	(getProcFromCoreExePair): Ditto.
    	(getProcFromPid): Ditto.
    	(getProcFromExeFile)L Ditto.

commit 01f016ef60b42e011ffa962ef5524c687e0293ef
Merge: e966108fc4e97e9a12ef3d36ae436a4521e41934 88f78bba64995ee006c9da8e22f655b4a6ad57c4
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Fri Dec 7 16:33:15 2007 +0000

    Tweak corefile command help text

commit e966108fc4e97e9a12ef3d36ae436a4521e41934
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Fri Dec 7 16:32:52 2007 +0000

    2007-12-07  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* CoreCommand.java: Tweak help text.

commit 88f78bba64995ee006c9da8e22f655b4a6ad57c4
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Dec 7 11:26:32 2007 -0500

    Add log completer.
    
    frysk-sys/frysk/rsl/ChangeLog
    2007-12-07  Andrew Cagney  <cagney@redhat.com>
    
    	* TestLog.java (testCompletion()): New.
    	(checkComplete(String,int,String[])): New.
    	(testName()): New.
    	(testPath()): New.
    	(testCompleteChildPresent()): New.
    	(testCompleteChildMissing()): New.
    	(testCompleteSingle()): New.
    	(testCompleteSingle()): New.
    	(testCompleteMultiple()): New.
    	(testCompleteMidway()): New.
    	(testCompleteNothing()): New.
    	(testCompleteBogus()): New.
    	* Log.java (Log(String,String,Log)): Add Second string name
    	parameter.
    	(name()): New.
    	(path()): New.
    	(complete(String,List)): New.
    	(complete(String,int,List)): New.
    	(children): Change type to TreeMap.

commit 1428e86f7a48aceaee478725a9a8c641d502f7db
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Fri Dec 7 14:31:03 2007 +0000

    Add maps command
    
    2007-12-07  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* AuxvCommand.java (interpret): Return nothing when
    	main task cannot be found.
    	* MapsCommand.java: New.
    	* TestMapsCommand: New.
    	* TopLevelCommand.java (TopLevelCommand): Add maps command.

commit 108636b93367206922bef95b14494b4cb7dbe244
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Fri Dec 7 12:13:18 2007 +0000

    Refactor Auxv test, move AuxvStringBuilder to utils.
    
    2007-12-07  Phil Muldoon  <pmuldoon@redhat.com>
    
            * AuxvStringBuilder.java: New.
    
    2007-12-07  Phil Muldoon  <pmuldoon@redhat.com>
    
            * AuxvCommand.java: Move AuxvStringBuilder from here
            to frysk.util.
            * TestAuxvCommand.java (testAuxVCoreCommand): Rewrite.
            Extract auxv from live process, generate core, test
            against fhpd represention of core auxv data.

commit af8def376f0ce3d3f216c3704bca8aec55843927
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 6 21:34:18 2007 -0500

    Facilitate dancing in the streets (when JAVAC=gcj --enable-jar-compile).
    
    frysk-common/ChangeLog
    2007-12-06  Andrew Cagney  <cagney@redhat.com>
    
    	* frysk-common.ac (--enable-jar-compile): When JAVAC is GCJ,
    	default to on.

commit c609bbcdc6907752ed3ed955d4b5021a4492e6d3
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Thu Dec 6 22:05:46 2007 -0500

    Explicitly add -fsource=1.4 to GCJFLAGS.
    
    frysk-common/ChangeLog
    2007-12-06  Andrew Cagney  <cagney@redhat.com>
    
    	* frysk-common.ac (GCJFLAGS): Add -fsource=1.4 when applicable.

commit 96ef4b71529b1b3defe470e577319e1ac440b02c
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Thu Dec 6 21:36:30 2007 -0500

    Restore -g -classpath flags (when JAVAC=gcj).
    
    frysk-common/ChangeLog
    2007-12-06  Andrew Cagney  <cagney@redhat.com>
    
    	* frysk-common.ac (JAVACFLAGS): For GCJ, re-add -g -classpath lost
    	in previous commit.

commit 165cdef652b84c712b7d6ade77608d538ec7a02b
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 6 20:54:45 2007 -0500

    Fix missing -fsource=1.4 when .java.h: and JAVAC=GCJ.
    
    frysk-common/ChangeLog
    2007-12-06  Andrew Cagney  <cagney@redhat.com>
    
    	* frysk-common.ac (GCJ_FSOURCE): Delete.
    	(AC_LANG(JAVA)): Replace AC_LANG(GCJ).
    	(JAVA_IS): Re-implement using AC_COMPILE_IFELSE.
    	(GCJ_WALL): Default to adding -Wall.
    	* Makefile.rules (.java.h): Use JAVAC.

commit b752273a412939b9d582ee4cf6b8d419dc956909
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 6 17:56:44 2007 -0500

    Implement a really simple logger package.

commit e15c87d557c15d6417d9065e2f6603be8d880c95
Author: Andrew Cagney <cagney@frysk32.hsv.redhat.com>
Date:   Thu Dec 6 11:22:23 2007 -0600

    Pass -1.4 to ECJ.
    
    frysk-common/ChangeLog
    2007-12-06  Andrew Cagney  <cagney@frysk32.hsv.redhat.com>
    
    	* frysk-common.ac (JAVAC): Pass -1.4 to ECJ compiler.

commit a53d055d1c2501c03156b10e493a0f39126b7184
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Dec 6 12:01:50 2007 -0500

    Require an up-to-date GCJ, or GCJ.
    
    frysk-common/ChangeLog
    2007-12-06  Andrew Cagney  <cagney@redhat.com>
    
    	* frysk-common.ac (JAVAC): Set to either GCJ or $ECJ_JAR.
    	(ECJ): Delete variable.
    	(--enable-jar-compile): Use "yes" and "no", not "true" and "false.
    	(JAVAC_IS): New variable; either gcj or ecj.
    	(HAVE_ECJ): Delete.
    	* Makefile.rules (checked-ecj-compile): Delete.
    	(.g.antlred): Use $(JAVAC) and $(JAVAC_IS)

commit e84fae5b93e545c70551225ae9c14907f1433ad6
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Wed Dec 5 14:50:03 2007 -0500

    swagiaal: DwarfDie.DwarfDie() Changed constructor to take DwflModule
    
    frysk-sys/lib/dwfl/ChangeLog
    +2007-12-05  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestDwarfDie.java (testGetModule): New Test.
    +       * DwarfDie.java (DwarfDie):  Changed constructor to take
    +       DwflModule instead of Dwfl.
    +       * DwarfDieFactory.java: Updated.
    +       * die/Variant.java: Updated.
    +       * die/VariantPart.java: Updated.
    +       * die/VolatileType.java: Updated.
    +       * die/WithStmt.java: Updated.
    +       * die/Label.java: Updated.
    +       * die/LexicalBlock.java: Updated.
    +       * die/LoUser.java: Updated.
    +       * die/Member.java: Updated.
    +       * die/MIPSLoop.java: Updated.
    +       * die/Module.java: Updated.
    +       * die/MutableType.java: Updated.
    +       * die/Namelist.java: Updated.
    +       * die/NamelistItem.java: Updated.
    +       * die/Namespace.java: Updated.
    +       * die/PackedType.java: Updated.
    +       * die/PartialUnit.java: Updated.
    +       * die/PointerType.java: Updated.
    +       * die/PtrToMemberType.java: Updated.
    +       * die/ReferenceType.java: Updated.
    +       * die/RestrictType.java: Updated.
    +       * die/SetType.java: Updated.
    +       * die/SharedType.java: Updated.
    +       * die/StringType.java: Updated.
    +       * die/StructureType.java: Updated.
    +       * die/Subprogram.java: Updated.
    +       * die/SubrangeType.java: Updated.
    +       * die/SubroutineType.java: Updated.
    +       * die/TemplateTypeParameter.java: Updated.
    +       * die/TemplateValueParameter.java: Updated.
    +       * die/ThrownType.java: Updated.
    +       * die/TryBlock.java: Updated.
    +       * die/Typedef.java: Updated.
    +       * die/UnionType.java: Updated.
    +       * die/UnspecifiedParameters.java: Updated.
    +       * die/UnspecifiedType.java: Updated.
    +       * die/Variable.java: Updated.
    +       * die/AccessDeclaration.java: Updated.
    +       * die/ArrayType.java: Updated.
    +       * die/BaseType.java: Updated.
    +       * die/CatchBlock.java: Updated.
    +       * die/ClassTemplate.java: Updated.
    +       * die/ClassType.java: Updated.
    +       * die/CommonBlock.java: Updated.
    +       * die/CommonInclusion.java: Updated.
    +       * die/CompileUnit.java: Updated.
    +       * die/Condition.java: Updated.
    +       * die/Constant.java: Updated.
    +       * die/ConstType.java: Updated.
    +       * die/DwarfProcedure.java: Updated.
    +       * die/EntryPoint.java: Updated.
    +       * die/EnumerationType.java: Updated.
    +       * die/Enumerator.java: Updated.
    +       * die/FileType.java: Updated.
    +       * die/FormalParameter.java: Updated.
    +       * die/FormatLabel.java: Updated.
    +       * die/Friend.java: Updated.
    +       * die/FunctionTemplate.java: Updated.
    +       * die/HiUser.java: Updated.
    +       * die/ImportedDeclaration.java: Updated.
    +       * die/ImportedModule.java: Updated.
    +       * die/ImportedUnit.java: Updated.
    +       * die/Inheritance.java:
    +       * die/InlinedSubroutine.java: Updated.
    +       * die/InterfaceType.java: Updated.
    +

commit 6b6e12c6d2e496413deed9e819999eac41d5d913
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Tue Dec 4 12:44:24 2007 -0500

    swagiaal: implemented and tested Dwfl.getCompilationUnitModule.
    
    +2007-12-04  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestDwfl.java (testGetCompliationUnitModule): New test.
    +       (getCompliationUnitModule): New function.
    +       * cni/Dwfl.cxx: implemented dwfl_cumodule().
    +

commit 02a3f7e9e6fb01704b55fcbb97574c655434ebd7
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Tue Dec 4 11:45:39 2007 -0500

    swagiaal: Added and tested DwarfDie.getCompilationUnit().
    
    frysk-sys/lib/dwfl/ChangeLog
    +2007-12-04  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * DwarfDie.java (getCompilationUnit): New.
    +       * TestDwarfDie.java (testGetCompilationUnit): New test.
    +

commit 92c63ef33c7b802db6fee1c0f46c091b5a8ba0f4
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Thu Dec 6 12:40:26 2007 +0000

    Add auxv fhpd command
    
    2007-12-06  Phil Muldoon  <pmuldoon@redhat.com>
    
            * TopLevelCommand.java(TopLevelCommand): add auxv command.
            * TestAuxvCommand.java: New.
            * AuxvCommand.java: New.

commit abf779095e5f0032dd63a47ff641faed580989fa
Author: Stan Cox <scox@redhat.com>
Date:   Wed Dec 5 22:34:15 2007 -0500

    Use splitext instead of split
    
    * gen-type-expect-tests.py (j.start_test): Use splitext instead of split

commit 159b6d1d9636793df6ffaf4eea39d0d1f58fc552
Author: Jose Flavio Aguilar Paulino <joseflavio@gmail.com>
Date:   Wed Dec 5 15:21:55 2007 -0200

    Fix the expected string for PowerPC32/64 isa.

commit 41a18d8cfd325843485f8892ce98221b503f9b0f
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Dec 5 12:07:07 2007 -0500

    Delete unused host dependant frysk.sys java file.
    
    frysk-sys/frysk/sys/ChangeLog
    2007-12-05  Andrew Cagney  <cagney@redhat.com>
    
    	* SyscallNum.java-sh: Delete.

commit 57c114a4078d7283c05e8262cbe7b7d08ad52ae5
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Dec 5 11:54:23 2007 -0500

    For "regs" set on __powerpc64__ do not return usr set.
    
    frysk-sys/frysk/sys/ChangeLog
    2007-12-05  Andrew Cagney  <cagney@redhat.com>
    
    	* cni/Ptrace.cxx (regs) [__powerpc64__]: Delete code; do not
    	return USR section for REGS section.
    	(fpregs): Similar.

commit 7d3bf0bd1f52d0b50f8bf7618ebcbb53da15bd13
Author: Jose Flavio Aguilar Paulino <joseflavio@gmail.com>
Date:   Wed Dec 5 10:21:24 2007 -0200

    Fix tests for PowerPC32/64, remove old debug information.

commit aeabc3f897c851589dc688578f78450cd3210277
Author: Jose Flavio Aguilar Paulino <joseflavio@gmail.com>
Date:   Wed Dec 5 08:15:48 2007 -0200

    Fixing tests for PowerPC64, mainly float pointer regs test.

commit 0e8076d9ad47b55a7451b014124cd9b2428a8bfe
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Dec 5 00:40:42 2007 -0500

    Eliminate frysk.sys.Sig which had hard-wired host values.
    
    XXX: Target code using host frysk.sys.Signal remains.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-12-04  Andrew Cagney  <cagney@redhat.com>
    
    	Merge frysk.sys.Sig into frysk.sys.Signal.
    	* TestDebugInfoStackTrace.java: Update.
    
    frysk-core/frysk/event/ChangeLog
    2007-12-04  Andrew Cagney  <cagney@redhat.com>
    
    	Merge frysk.sys.Sig into frysk.sys.Signal.
    	* PollEventLoop.java: Update.
    	* EventLoop.java: Update.
    	* SignalEvent.java: Update.
    	* EventLoopTestBed.java: Update.
    	* TestSigChild.java: Update.
    	* WaitEventLoop.java: Update.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-12-04  Andrew Cagney  <cagney@redhat.com>
    
    	Merge frysk.sys.Sig into frysk.sys.Signal.
    	* QuitCommand.java: Update.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-04  Andrew Cagney  <cagney@redhat.com>
    
    	Merge frysk.sys.Sig into frysk.sys.Signal.
    	* TestTaskTerminateObserver.java: Update.
    	* TestTaskSyscallObserver.java: Update.
    	* TestTaskObserver.java: Update.
    	* TestTaskObserverInstructionSigReturn.java: Update.
    	* TestSyscallSignal.java: Update.
    	* TestProcTasksObserver.java: Update.
    	* TestMemory.java: Update.
    	* TestTaskObserverCode.java: Update.
    	* TestTaskObserverDetach.java: Update.
    
    frysk-core/frysk/proc/live/ChangeLog
    2007-12-04  Andrew Cagney  <cagney@redhat.com>
    
    	Merge frysk.sys.Sig into frysk.sys.Signal.
    	* LinuxWaitBuilder.java: Update.
    	* LinuxTask.java: Update.
    	* LinuxTaskState.java: Update.
    
    frysk-core/frysk/stepping/ChangeLog
    2007-12-04  Andrew Cagney  <cagney@redhat.com>
    
    	Merge frysk.sys.Sig into frysk.sys.Signal.
    	* TestStepping.java: Update.
    	* SteppingEngine.java: Update.
    	* TestSteppingEngine.java: Update.
    
    frysk-core/frysk/testbed/ChangeLog
    2007-12-04  Andrew Cagney  <cagney@redhat.com>
    
    	Merge frysk.sys.Sig into frysk.sys.Signal.
    	* TestSignalWaiter.java: Update.
    	* SignalWaiter.java: Update.
    	* SlaveOffspring.java: Update.
    	* SynchronizedOffspring.java: Update.
    	* Offspring.java: Update.
    	* TestLib.java: Update.
    	* ExecOffspring.java: Update.
    	* LegacyOffspring.java: Update.
    
    2007-12-04  Andrew Cagney  <cagney@redhat.com>
    
    	Merge frysk.sys.Sig into frysk.sys.Signal.
    	* TestFCatch.java: Update.
    	* CoredumpAction.java: Update.
    	* StacktraceAction.java: Update.
    
    frysk-gui/frysk/gui/ChangeLog
    2007-12-05  Andrew Cagney  <cagney@redhat.com>
    
    	Merge frysk.sys.Sig into frysk.sys.Signal.
    	* Gui.java: Update.
    
    frysk-gui/frysk/gui/monitor/ChangeLog
    2007-12-05  Andrew Cagney  <cagney@redhat.com>
    
    	Merge frysk.sys.Sig into frysk.sys.Signal.
    	* observers/TaskSignaledObserver.java: Update.
    	* MainWindow.java: Update.
    	* observers/TaskTerminatingObserver.java: Update.
    
    frysk-sys/frysk/expunit/ChangeLog
    2007-12-04  Andrew Cagney  <cagney@redhat.com>
    
    	Merged frysk.sys.Sig into frysk.sys.Signal.
    	* Expect.java: Use Signal.CHLD.drain().
    
    frysk-sys/frysk/sys/ChangeLog
    2007-12-04  Andrew Cagney  <cagney@redhat.com>
    
    	* Sig.shenum: Delete; merge into ...
    	* Signal.java (Signal(int)): New; private.
    	(toPrint(), toString()): New.
    	(kill(int)): Replace kill(int,Sig).
    	(tkill(int)): Replace tkill(int,Sig).
    	(drain()): Replace drain(Sig).
    	(HUP, hup()): New.
    	(CHLD, chld()): New.
    	(KILL, kill()): New.
    	(USR1, usr2()): New.
    	(USR2, usr1()): New.
    	(WINCH, winch()): New.
    	(CONT, cont()): New.
    	(ALRM, alrm()): New.
    	(TERM, term()): New.
    	(TRAP, trap()): New.
    	(STOP, stop()): New.
    	(NONE, none()): New.
    	(INT, int_()): New.
    	(SEGV, segv()): New.
    	(BUS, bus()): New.
    	(FPE, fpe()): New.
    	(ILL, ill()): New.
    	(URG, urg()): New.
    	(PWR, pwr()): New.
    	(PROF, prof()): New.
    	(IO, io()): New.
    	* TestPtrace.java: Update.
    	* Ptrace.java: Update.
    	* Itimer.java: Update.
    	* SignalBuilder.java: Update.
    	* Wait.java: Update.
    	* TestFork.java: Update.
    	* ProcessIdentifier.java: Update.
    	* SignalSet.java: Update.
    	* Poll.java: Update.
    	* TestPipePair.java: Update.
    	* TestPseudoTerminal.java: Update.
    	* TestSignalSet.java: Update.
    	* TestWait.java: Update.
    	* cni/Poll.cxx: Update.
    	* PollBuilder.java: Update.
    	* cni/Signal.cxx: Update.
    	* cni/SignalSet.cxx: Update.
    	* cni/Wait.cxx: Update.
    	* cni/Itimer.cxx: Update.
    
    frysk-sys/frysk/sys/termios/ChangeLog
    2007-12-04  Andrew Cagney  <cagney@redhat.com>
    
    	Merged frysk.sys.Sig into frysk.sys.Signal.
    	* TestLib.java: Use Signal.CHLD.drain().
    
    frysk-sys/frysk/testbed/ChangeLog
    2007-12-04  Andrew Cagney  <cagney@redhat.com>
    
    	Merge frysk.sys.Sig into frysk.sys.Signal.
    	* TearDownProcess.java: Update.
    	* TestTearDownExpect.java: Update.
    	* AttachedSelf.java: Update.
    	* TestTearDownProcess.java: Update.

commit 7f585a43eb4eddf50707b5034a7881c5fad268b9
Author: Jose Flavio Aguilar Paulino <joseflavio@gmail.com>
Date:   Tue Dec 4 15:47:19 2007 -0200

    Setting PPC32/64 as always-Zero registers for tests.

commit 74bf0b4382a473049c1e6807d58bf26435d6076d
Merge: 6329629fa73d626c5fffaab800f7fbb4a893f31c 3ae096b75d439f4393d54301b710e59db13c0670
Author: Jose Flavio Aguilar Paulino <joseflavio@gmail.com>
Date:   Tue Dec 4 15:44:41 2007 -0200

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 3ae096b75d439f4393d54301b710e59db13c0670
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Dec 4 12:21:28 2007 -0500

    Delete unused BankRegister.reverseArray(byte[]).
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-04  Andrew Cagney  <cagney@redhat.com>
    
    	* BankRegister.java (reverseArray(byte[])): Delete.

commit 6e5772a738ca302a116c7ec1d483c938914307e4
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Dec 4 12:00:59 2007 -0500

    Delete unused BankRegister.getFIXME(Task).
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-04  Andrew Cagney  <cagney@redhat.com>
    
    	* BankRegister.java (getFIXME(Task)): Delete.

commit 0117109d888c8dc04b868549766f00255b5f94c5
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Dec 4 11:55:48 2007 -0500

    Eliminate a getFIXME call (Split LinuxPowerPCSyscall into 32-bit and 64-bit).
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-04  Andrew Cagney  <cagney@redhat.com>
    
    	* LinuxPowerPCSyscall.java: Delete.
    	* LinuxPPC32Syscall.java: New; based on LinuxPowerPCSyscall.java.
    	* LinuxPPC64Syscall.java: New; based on LinuxPowerPCSyscall.java.
    	* LinuxPPC64.java: Update.
    	* LinuxPPC32On64.java: Update.
    	* TestSyscallsWithAudit.java: Update.
    	* TestIsa.java: Update.
    	* IsaFactory.java: Update.
    	* IsaPowerPC.java (getSyscallList()): Delete; move to sub classes.
    	(getUnknownSyscalls()): Ditto.
    	(sysCallByName(String)): Ditto.
    	* LinuxPPC32.java: Rename LinuxPPC.java; update.
    	* LinuxPPC64.java: Update.

commit 0d40ae70b60b46ed1b8cb11dbcdc65c94d673c18
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Dec 4 10:24:44 2007 -0500

    Delete unused IndirectRegisterBank.add(String,long).
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-04  Andrew Cagney  <cagney@redhat.com>
    
    	* IndirectBankRegisterMap.java (add(String,long)): Delete.

commit 6329629fa73d626c5fffaab800f7fbb4a893f31c
Author: Jose Flavio Aguilar Paulino <joseflavio@gmail.com>
Date:   Tue Dec 4 13:19:34 2007 -0200

    Adding PowerPC support for tests.

commit 40c62026e142f407e00ae74d15e06f3ca42827b8
Author: Jose Flavio Aguilar Paulino <joseflavio@gmail.com>
Date:   Tue Dec 4 08:45:03 2007 -0200

    Updating register group names.

commit 95a13e25dd80d0d529c9ecaedd1c51e506402fb7
Author: Stan Cox <scox@redhat.com>
Date:   Mon Dec 3 19:33:19 2007 -0500

    Emit one test per variable.
    
    * gen-type-expect-tests.py (main): Emit one test per variable.

commit 78344c59350f0a1b825086acdd677ca6eee6c9bd
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Mon Dec 3 18:29:15 2007 -0500

    Add .jar-s instead of source directories to compile path.
    
    frysk-core/ChangeLog
    2007-12-03  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.am (GEN_CLASSPATH): Add frysk-sys.jar.
    	(GEN_SOURCEPATH): Delete frysk-sys/.
    
    frysk-gtk/ChangeLog
    2007-12-03  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.am (GEN_CLASSPATH): Add frysk-sys.jar.
    	(GEN_SOURCEPATH): Remove frysk-sys/.
    
    frysk-gui/ChangeLog
    2007-12-03  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.am (GEN_CLASSPATH): Add frysk-sys.jar, frysk-core.jar,
    	and frysk-gtk.jar.
    	(GEN_SOURCEPATH): Remove frysk-sys/, frysk-core/, and frysk-gtk/.

commit e54b08323e3adc46f40ab8efc2618f7b2da44897
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Dec 3 18:20:03 2007 -0500

    Delete unused BankRegister.putFIXME method.
    
    frysk-core/frysk/proc/ChangeLog
    2007-12-03  Andrew Cagney  <cagney@redhat.com>
    
    	* BankRegister.java (putFIXME(Task,long)): Delete.
    	* IndirectBankRegisterMap.java: Update.

commit 839772cd0edce393775a7a622599f3bb4a52ed42
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Mon Dec 3 18:11:49 2007 -0500

    Enable live floating-point register tests.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-12-03  Andrew Cagney  <cagney@redhat.com>
    
    	* funit-regs.S (fxregs) [__i386__ || __x86_64__]: Provide initial
    	values for FSW, FTW, FOP, RIP, RDP, CS, DS, EIP, and DP.
    
    frysk-core/frysk/proc/live/ChangeLog
    2007-12-03  Andrew Cagney  <cagney@redhat.com>
    
    	* TestRegs.java (testFloatRegisters()): Delete.
    
    frysk-core/frysk/testbed/ChangeLog
    2007-12-03  Andrew Cagney  <cagney@redhat.com>
    
    	* RegsCase.java (IA32, X8664): Update X87's FSW, FOP, EIP, CS, DS,
    	DP, RIP, and RDP.

commit 12a00e7ea3e7a513e2934c942e56ec4d61d15830
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Mon Dec 3 17:01:50 2007 -0500

    swagiaal: Renamed  DwarfDie.getParent to getDwfl
    
    frysk-sys/lib/dwfl/ChangeLog
    +2007-12-03  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * DwarfDie.java (getDwfl): renamed getParent to getDwfl.
    +

commit 32035e6f7ed081a0d73a4fd035b142981048a220
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Mon Dec 3 21:47:15 2007 +0100

    Add StepOverPrologue test.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-12-03  Mark Wielaard  <mwielaard@redhat.com>
    
        * funit-stepping-asm.S: Add fifth function and _stepOverPrologue_
        marker.
    
    frysk-core/frysk/stepping/ChangeLog
    2007-12-03  Mark Wielaard  <mwielaard@redhat.com>
    
        * TestStepping.java (testASMFunctionStepOverPrologue): New test.

commit 778ac77d3fe215ae14102f07822ba0f3d1cc0079
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Mon Dec 3 13:41:11 2007 -0500

    Use names, instead of methods to get vector and float register groups.
    
    frysk-core/frysk/isa/ChangeLog
    2007-12-03  Andrew Cagney  <cagney@redhat.com>
    
    	* Registers.java (getFloatRegisterGroup()): Delete.
    	(getVectorRegisterGroup()): Delete.
    
    frysk-core/frysk/testbed/ChangeLog
    2007-12-03  Andrew Cagney  <cagney@redhat.com>
    
    	* TestRegs.java (checkRegisterGroupPresent(String)): New.
    	(testVectorRegistersPresent()): Use.
    	(testFloatRegistersPresent()): Use.
    	* RegsCase.java (checkRegisterGroup(String)): New.
    	(testVectorRegisterGroup()): Use.
    	(testFloatRegisterGroup()): Use.

commit a2e64ef341820b428f187ef062ff076d5cc930d9
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Mon Dec 3 13:03:20 2007 -0500

    Enable x86 vector register tests.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-12-03  Andrew Cagney  <cagney@redhat.com>
    
    	* funit-regs.S (main) [__x86_64__]: Enable fxrstor instruction.
    
    frysk-core/frysk/proc/live/ChangeLog
    2007-12-03  Andrew Cagney  <cagney@redhat.com>
    
    	* TestRegs.java (testVectorRegisters()): Delete.

commit aabe9d8db237353c405ca58827d0026978bc6d26
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Mon Dec 3 12:48:57 2007 -0500

    swagiaal: added implemented and tested getPubNames().
    
    frysk-core/frysk/pkglibdir/ChangeLog
    +2007-12-03  Sami Wagiaalla  <swagiaal@toner.toronto.redhat.com>
    +
    +       * funit-class-static.cxx: Added a def of static_i.
    +
    
    frysk-core/frysk/scopes/ChangeLog
    +2007-12-03  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestDie.java (testGetPubnames): New test.
    +
    
    frysk-sys/lib/dwfl/ChangeLog
    +2007-12-03  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * DwflModule.java (getPubNames): New function.
    +       * cni/DwflModule.cxx: Implemented get_pubnames
    +       * Dwfl.java: Changed factory from private to protected
    +       final.
    +

commit cba1f284ab9d7e1c3f8166601d486a52d7cee5fe
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Dec 3 12:43:46 2007 -0500

    16-byte allign x86 register buffer.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-12-03  Andrew Cagney  <cagney@redhat.com>
    
    	* funit-regs.S (fxregs): Align to 16-byte boundary.

commit 7ac95a41f7d7ef6137687c6b882369dd71764a3c
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Dec 3 11:42:11 2007 -0500

    Restore old behavior; use this.outer.getSP() to construct FrameIdentifier.
    
    frysk-core/frysk/stack/ChangeLog
    2007-12-03  Andrew Cagney  <cagney@redhat.com>
    
    	* LibunwindFrame.java: Revert <<Get CFA from cursor>>; add more
    	comments.

commit d0b09b68212a743402612f1cc83647ee153cc8e5
Merge: 10fd792e65e5dec978b4c3e887887f0f52d194cf 5dbdfcd15da720f823e0e6f5065b5165e9d83fd5
Author: Stan Cox <scox@redhat.com>
Date:   Mon Dec 3 07:52:12 2007 -0500

    Fix dependency for TestTypeEntry.java.

commit 10fd792e65e5dec978b4c3e887887f0f52d194cf
Author: Stan Cox <scox@redhat.com>
Date:   Mon Dec 3 07:50:51 2007 -0500

    Fix dependency for TestTypeEntry.java.
    
    * Makefile.am (TestTypeEntry.java): Fix dependency.

commit 5dbdfcd15da720f823e0e6f5065b5165e9d83fd5
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Sun Dec 2 14:35:41 2007 +0100

    Use libunwind cursor to get at CFA.
    
    frysk-core/frysk/stack/ChangeLog
    2007-12-03  Mark Wielaard  <mwielaard@redhat.com>
    
           * LibunwindFrame.java (getFrameIdentifier): Get CFA from cursor.
    
    frysk-sys/lib/unwind/ChangeLog
    2007-12-03  Mark Wielaard  <mwielaard@redhat.com>
    
           * Cursor.java (getCFA): New method.
           * Unwind.java (getCFA): Likewise.
           * cni/UnwindH.hxx (getCFA): Likewise.

commit 907f99d9aef2ae1774e699e30a6ee1aaaf468d13
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Sat Dec 1 22:52:32 2007 +0100

    Cleanup unused libunwind callbacks.
    
    frysk-core/frysk/stack/ChangeLog
    2007-11-30  Mark Wielaard  <mwielaard@redhat.com>
    
           * LibunwindAddressSpace.java (getDynInfoListAddr): Removed.
           (resume): Likewise.
    
    frysk-sys/lib/unwind/ChangeLog
    2007-11-30  Mark Wielaard  <mwielaard@redhat.com>
    
           * AddressSpace.java (getDynInfoListAddr): Removed.
           (resume): Likewise.
           * cni/UnwindH.hxx (get_dyn_info_list_addr): Return -UNW_ENOINFO.
           (resume): return -UNW_EINVAL.

commit 9364da606530820347ff611348231a798eaa2183
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Sat Dec 1 21:26:49 2007 +0100

    Don't use libunwind ProcInfo, but normal Symbol lookup for stack.
    
    frysk-core/frysk/stack/ChangeLog
    2007-11-30  Mark Wielaard  <mwielaard@redhat.com>
    
           * LibunwindFrame (getProcInfo): Removed.
           (getFrameIdentifier): Use Symbol.getAddress(), not ProcInfo.

commit a4b70c53de603ba83d69ce0b6594597dbbb2bddf
Author: Jose Flavio Aguilar Paulino <joseflavio@gmail.com>
Date:   Mon Dec 3 07:32:56 2007 -0200

    Changed HashMap.Entry to Map.Entry. This was necessary in order to compile for PowerPC.

commit 3e0d9c8797162375a29c000a1f59aa6baee8d18d
Author: Stan Cox <scox@redhat.com>
Date:   Sun Dec 2 21:54:54 2007 -0500

    Replace TestTypeEntry.java with TestTypeEntry.java-sh.
    
    * TestTypeEntry.java-sh: New.

commit e1a13c24e7064b8b391772b31df0663d40cc63c4
Author: Stan Cox <scox@redhat.com>
Date:   Sun Dec 2 21:45:26 2007 -0500

    Replace TestTypeEntry.java-sh with TestTypeEntry.java
    
    * TestTypeEntryType.java-sh: Delete.
    * TestTypeEntryValue.java-sh: Delete.
    * TestTypeEntry.java: Delete
    * TestTypeEntry.java-sh: New.
    * gen-type-expect-tests.py (j.open):  Remove reference to tool.
    (j.prologue): Rename TypeTestbed.  Add checkType and checkValue.
    Remove compareEqual and class Expect.
    (j.add_test) Remove reference to tool.
    * funit-array.c: Delete.
    * funit-enum.c: Delete.
    * funit-scalar.c: Delete.
    * funit-struct.c: Delete.

commit 85c5359c1e019afb16137186f5daf59cb2c2ab55
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Fri Nov 30 14:35:29 2007 -0500

    Delete redundant, unused members & methods from LocationExpression.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-11-30  Teresa Thomas  <tthomas@redhat.com>
    
    	* LocationExpression.java: Update, Comments added.
    	(getRegisterNumber): Delete method.
    	(getLocationType): Delete method.
    	(locationTypeRegDisp): Delete.
    	(locationTypeAddress): Delete.
    	(locationTypeReg): Delete.
    	(locationType): Delete.

commit 8696198b544663d7e51507b873eb9d980b0184a6
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Fri Nov 30 14:34:28 2007 -0500

    Re-indent method.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-30  Teresa Thomas  <tthomas@redhat.com>
    
    	* TestArray.java (testSlice): Reindent.

commit f35d16f56550ed70b845dd3c6c975b8f133361e5
Author: Petr Machata <pmachata@redhat.com>
Date:   Fri Nov 30 13:52:17 2007 +0100

    Ftrace man page updates

commit 480e607f47241817fb2d52a7a52054475926056e
Author: Petr Machata <pmachata@redhat.com>
Date:   Thu Nov 22 20:37:29 2007 +0100

    Flush buffer in ftrace reporter
    
    * This prevented ftrace testsuite from passing.

commit 341fa1d918982452273754e906b66c02586e4e4c
Author: Petr Machata <pmachata@redhat.com>
Date:   Thu Nov 22 17:52:58 2007 +0100

    Return values of syscalls are back
    
    * This is probably the last feature of ftrace broken by recent merger.

commit ec7bceb4ba8f8788929353cc9a1473483d7b5dc2
Author: Petr Machata <pmachata@redhat.com>
Date:   Thu Nov 22 16:30:46 2007 +0100

    Killed SyscallHandler abstraction
    
    * ... because right now it's unused, and should someone want to write
      Ftrace "plugins", the interface wouldn't be of much use anyway.

commit 9d20260f04cbc73d4b3116082fbf251e71e15c51
Author: Petr Machata <pmachata@redhat.com>
Date:   Thu Nov 22 15:58:02 2007 +0100

    System call parameters are back.
    
    * Syscall.java now provides interfaces that extract array of parameters
      from given Task.  Printing methods have been changed to use them
      internally.  Currently the extraction methods answer pre-formatted
      Strings.  In future, it would be ideal to answer real "typed" values,
      even though for system calls the typing will be primitive.
    * Ftrace.java uses the new interfaces to obtain vector of arguments for
      Reporter class.

commit c8aa5b7ce90892eb0ac59b3bf50b317f7c59cef9
Author: Petr Machata <pmachata@redhat.com>
Date:   Wed Nov 21 17:15:26 2007 +0100

    Stack tracing on symbols is back

commit b940b67773f17227aa22a4c448522b6619ba95fb
Author: Petr Machata <pmachata@redhat.com>
Date:   Wed Nov 21 16:10:34 2007 +0100

    Fix ftrace over fork
    
    * ftrace now blocks the forked task to give the tasksObserver a chance
      to pick new task up.
    * Pattern was changed in TestFtrace, to grab formatting changes
      introduced recently.

commit c71c1e27fe9660c2c24b298f70db5b505a274898
Author: Petr Machata <pmachata@redhat.com>
Date:   Tue Nov 20 22:28:45 2007 +0100

    Support INTERP metasoname.
    
    * You can use INTERP as a soname with the meaning of "interpreter of
      base binary".  Useful for dynamic linker tracing, or suppressing
      thereof.
    * To support this feature, ObjectFile can now answer canonical name
      of its interp.
    * This new feature of ObjectFile is used in MappingGuard.

commit 084951bcda69885b1fe674dda125dc5f8e218e70
Author: Petr Machata <pmachata@redhat.com>
Date:   Tue Nov 20 21:49:31 2007 +0100

    More work on ftrace/ltrace merger.
    
    * Beware of breaking changes, testsuite will fail horribly!
    * Ftrace now internally uses the same reporting infrastructure as
      Ltrace used to.
    * More stuff brought over from frysk.util, that was left over before.
    * Changed formatting of the messages to be more stracish.  Ugly
      <SYSCALL> tags may still come back, they stand out more clearly.
    * Lost the ability to write simple in-frysk plugins, as SyscallHandler
      is not currently supported.

commit 6e516c9e16f057e934026454511d303b25ee94d5
Author: Petr Machata <pmachata@redhat.com>
Date:   Tue Nov 20 19:04:40 2007 +0100

    Switches for syscall and mmap tracing in ftrace.
    
    * It's now possible to request to NOT trace syscalls in ftrace, with
      -S option.  Nicer solution would leave syscalls off by default and
      only turn them on when requested, but that needs some discussion.
    * Also it's now necessary to explicitly request mmap/unmap tracing.
      Right now these are traced always (we need this for correct breakpoint
      population/evacuation), and -m option only changes whether the event
      is printed.

commit e02e86f3af06c5ff1f1cffa39875ab1852a1fb9e
Author: Petr Machata <pmachata@redhat.com>
Date:   Tue Nov 20 15:05:34 2007 +0100

    Ltrace uses 1:1 observer:observable relationship.
    
    * This simplifies some things, and will very likely result in some
      performance improvements, as various object don't have to be looked
      up in dictionaries as often as they used to be.
    * Some things, e.g. synchronized methods, are probably not necessary
      anymore, but these are not addressed in this patch.

commit 34d63ec38dedba6d16ad9c4cab9e10076d3084af
Author: Petr Machata <pmachata@redhat.com>
Date:   Tue Nov 20 13:19:07 2007 +0100

    Cleanups
    
    * Renamed LtraceObserver to FunctionObserver for consistency with observer naming elsewhere in Frysk.
    * Ftrace now creates one MyFunctionObserver per task, which greatly simplifies reporting.  Other than that it is also probably more memory conservative and faster, because we get rid of Task lookup in hash map.

commit 36cbd733ea2e60a15d23f0a653a646003d026e40
Author: Petr Machata <pmachata@redhat.com>
Date:   Tue Nov 20 09:33:02 2007 +0100

    Fix unmapping non-ELF files

commit 523ecb6b68531a6991380e5b6ce5fff3469db69a
Author: Petr Machata <pmachata@redhat.com>
Date:   Mon Nov 19 19:10:45 2007 +0100

    ftrace/ltrace merger in progress.
    
    * Ltrace and MappingGuard now implement proper addedTo/addFailed semantics,
      and also /should/ implement proper blocking semantics when the returned
      action is Action.BLOCK.  That latter is not tested though.  There is some
      duplication of code, furthrer refactoring will be necessary.
    * Ftrace brought over from util to ftrace package.
    * fltrace killed, relevant sections from man page brought over to ftrace.xml.

commit c59164dcf19440dca54e74fb4ab6297c8a58e617
Merge: 23d640f3b3dd5433285ae2446f5770a57e5d4783 bc17c29140bb51887ead83de19154ff381a04dac
Author: Jose Flavio Aguilar Paulino <joseflavio@gmail.com>
Date:   Fri Nov 30 02:23:25 2007 -0200

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 23d640f3b3dd5433285ae2446f5770a57e5d4783
Author: Jose Flavio Aguilar Paulino <joseflavio@gmail.com>
Date:   Fri Nov 30 01:44:14 2007 -0200

    Fixed frameless function and load immediate for PowerPC32

commit bc17c29140bb51887ead83de19154ff381a04dac
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Thu Nov 29 17:52:58 2007 -0500

    Get i386 vector-register test working.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-11-29  Andrew Cagney  <cagney@redhat.com>
    
    	* funit-regs.S (x87fxregs): Data section.
    	(main) [__i386__]: Restore fxregs.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2007-11-29  Andrew Cagney  <cagney@redhat.com>
    
    	* TestCoreRegs.java (testFloatRegisters())
    	(testVectorRegisters()): New; mark as unresolved.
    
    frysk-core/frysk/proc/live/ChangeLog
    2007-11-29  Andrew Cagney  <cagney@redhat.com>
    
    	* TestCoreRegs.java (testFloatRegisters())
    	(testVectorRegisters()): New; mark as unresolved.
    
    frysk-core/frysk/stack/ChangeLog
    2007-11-29  Andrew Cagney  <cagney@redhat.com>
    
    	* TestRegs.java (testFloatRegisters())
    	(testVectorRegisters()): New; mark as unresolved, bugs 4911 and
    	5195.
    
    frysk-core/frysk/testbed/ChangeLog
    2007-11-29  Andrew Cagney  <cagney@redhat.com>
    
    	* RegsCase.java (testVectorRegisters()): Remove unresolved.
    	(testFloatRegisters()): Ditto.
    	(isa()): Make protected.

commit 5cc85271b84eb2fd9816e0a169e285cb8f200987
Author: Stan Cox <scox@redhat.com>
Date:   Thu Nov 29 13:55:55 2007 -0500

    Begin using gen-type-expect-tests.py for c++ testing.
    
    * funit-class.cxx: Add comments for gen-type-expect-test.py.

commit 71feb4ff647040f5bd9b44f0b13df1d4cae6fb68
Author: Stan Cox <scox@redhat.com>
Date:   Thu Nov 29 07:50:06 2007 -0500

    Begin using gen-type-expect-tests.py for c++ testing.
    
    * TypeEntry.java (getType): Add REFERENCE_TYPE_ and SUBROUTINE_TYPE_.
    * gen-type-expect-tests.py (main): Improve multiple input file handling.
    * TestTypeEntryType.java-sh: Add funit-class.cxx.
    * TestTypeEntryValue.java-sh: Likewise.

commit e65e53aed86595298619ffb9d6a221da423e74cf
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Thu Nov 29 15:44:31 2007 -0500

    Fix x86-64 general register test; bug 5195.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-11-29  Andrew Cagney  <cagney@redhat.com>
    
    	* funit-regs.S (main): Jump to the known symbol "crash".
    
    frysk-core/frysk/testbed/ChangeLog
    2007-11-29  Andrew Cagney  <cagney@redhat.com>
    
    	* RegsCase.java (testGeneralRegisters): Remove unresolved on
    	x86-64, bug 5195.

commit f230a8b9621df5487d5b72ce218da5b9dc1ccb24
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Thu Nov 29 15:36:50 2007 -0500

    Add X86-64 float values.
    
    frysk-core/frysk/testbed/ChangeLog
    2007-11-29  Andrew Cagney  <cagney@redhat.com>
    
    	* RegsCase.java (X8664): Add floating-point and vector values.

commit 844d4ed8788ac42facac66356f9f800cb17d1f72
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 29 15:05:30 2007 -0500

    Add frysk.proc.dead.TestCoreRegs.
    
    frysk-core/frysk/proc/ChangeLog
    2007-11-29  Andrew Cagney  <cagney@redhat.com>
    
    	* TestRegs.java: Move to frysk.proc.live.TestRegs.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2007-11-29  Andrew Cagney  <cagney@redhat.com>
    
    	* TestCoreRegs.java: New.
    
    frysk-core/frysk/proc/live/ChangeLog
    2007-11-29  Andrew Cagney  <cagney@redhat.com>
    
    	* TestRegs.java: Moved from frysk.proc.TestRegs.
    
    frysk-core/frysk/testbed/ChangeLog
    2007-11-29  Andrew Cagney  <cagney@redhat.com>
    
    	* CoreFileAtSignal.java (constructCore(Proc)): New.
    	* RegsCase.java (setTask(Task)): New.

commit c6bbbe730513c609fe78bb7f92c9cecab7b1aa33
Author: Jose Flavio Aguilar Paulino <joseflavio@gmail.com>
Date:   Thu Nov 29 17:02:53 2007 -0200

    Fixing 64 bit word loading for Power64, add CFI info and other minor issues.

commit bf8d1a49cb3923ca81180d014b9fd03eb699a10a
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Thu Nov 29 13:04:53 2007 -0500

    Catch exceptions on memory errors while printing pointers.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-29  Teresa Thomas  <tthomas@redhat.com>
    
    	* PointerType.java (toPrint): Catch exception
    	on memory error.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-11-29  Teresa Thomas  <tthomas@redhat.com>
    
    	* PieceLocation.java (pieceOf): Modify exception messages.
    	(indexOf): Ditto.

commit 31a3d5e95b53ff38962a6cd09ec526b28119c3ab
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 29 12:52:23 2007 -0500

    Change AddressSpace.accessReg(int, ...) to take a number.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-11-29  Andrew Cagney  <cagney@redhat.com>
    
    	* DwarfRegisterMapFactory.java: Update; RegisterMap constructor
    	takes a String.
    
    frysk-core/frysk/isa/ChangeLog
    2007-11-29  Andrew Cagney  <cagney@redhat.com>
    
    	* RegisterMap.java (RegisterMap(String)): New.
    	(getRegister(Number)): New.
    	(getRegisterNumber(Register)): Check for missing key.
    	(getRegister(int)): Ditto.
    
    frysk-core/frysk/stack/ChangeLog
    2007-11-29  Andrew Cagney  <cagney@redhat.com>
    
    	* LibunwindRegisterMapFactory.java: Update; RegisterMap
    	constructor takes a String.
    	* LibunwindAddressSpace.java (accessReg(Number,byte[],boolean)):
    	Replace accessFPReg(int,byte[],boolean).
    	(getReg(Number)): Replace getReg(int).
    	(setReg(Number,long)): Replace setReg(int,long).
    	(findRegister(int)): Delete.
    
    frysk-sys/lib/unwind/ChangeLog
    2007-11-29  Andrew Cagney  <cagney@redhat.com>
    
    	* AddressSpace.java (getReg(Number)): Replace getReg(int).
    	(setReg(Number,long)): Replace setReg(int,long).
    	(accessReg(Number,byte[],boolean)): Replace
    	accessFPReg(int,byte[],boolean).
    	* TestUnwind.java: Update.
    	* cni/UnwindX8664.cxx (LIB_UNWIND_REGISTERS_H): Define.
    	(TARGET_REGISTERS): Define.
    	* cni/UnwindPPC64.cxx: Ditto.
    	* cni/UnwindPPC32.cxx: Ditto.
    	* cni/UnwindX86.cxx: Ditto.
    	* Unwind.java
    	(getRegister(RawDataManaged,Number,long,int,byte[],int)): Replace
    	getRegister(RawDataManaged,int,long,int,byte[],int).
    	(setRegister(RawDataManaged,Number,long,int,byte[],int)): Replace
    	setRegister(RawDataManaged,int,long,int,byte[],int).
    	* Cursor.java: Update.
    	* cni/UnwindH.hxx (access_fpreg): Update.
    	(access_reg): Update.
    	(getRegister): Update.
    	(setRegister): Update.

commit 48c29626db12707e63e75671c9a5c1cd77c86be4
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Thu Nov 29 11:26:08 2007 -0500

    swagiaal: Removed LocationExpression.decode(Frame frame)
    
    +2007-11-29  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * LocationExpression.java (decode): Delete decode(Frame frame).
    +

commit 6007065cbdef79d041559b8925ffd3c60c844ec6
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Thu Nov 29 10:52:48 2007 -0500

    swagiaal: Removed List ops from LocationExpression constructor.
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-11-29  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * LocationExpression.java (LocationExpression): Removed ops     from
    +       constructor.
    +       * TestLocationExpression.java: Updated.
    +       * TestAddress.java: Updated.
    +
    
    frysk-core/frysk/value/ChangeLog
    +2007-11-29  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Removed List ops from LocationExpression constructor.
    +       * Variable.java: Updated.
    +       Moved LocationExpression construction to constructor.
    +

commit 6ae6ac4106e0abb1b7edbfa2c8fdc007594881bd
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Wed Nov 28 15:36:24 2007 -0500

    swagiaal: CompositeType.java: Eliminated generic add function.
    
    frysk-core/frysk/value/ChangeLog
    +2007-11-28  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * CompositeType.java: Eliminated generic add function and moved
    +       member instantiation to repecteve add methods.

commit 8f903354f31d10c840f90f1b10c8c2df98bad46c
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Wed Nov 28 15:00:35 2007 -0500

    swagiaal: created CompositeType.addMemberTomap
    
    frysk-core/frysk/value/ChangeLog
    +2007-11-28  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * CompositeType.java (addMemberToMap): New function.
    +

commit 5d59f04617e97a2856150fcb9407cbf80be84a13
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Wed Nov 28 14:51:23 2007 -0500

    swagiaal: Renamed  CompositeType addStaticBitFieldMember and addBitFieldMember.
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-11-28  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       CompositeType.java: Renamed addStaticBitFieldMember and
    +       addBitFieldMember.
    +       * TypeEntry.java: Updated.
    +
    
    frysk-core/frysk/expr/ChangeLog
    +2007-11-28  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       CompositeType.java: Renamed addStaticBitFieldMember and
    +       addBitFieldMember.
    +       * TestbedSymTab.java: Updated.
    +
    
    frysk-core/frysk/value/ChangeLog
    +2007-11-28  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * CompositeType.java (addStaticBitFieldMember): Renamed.
    +       (addBitFieldMember): Renamed.
    +       * TestComposite.java: Updated
    +

commit 048aeff01d868840ad9fb2f821592dc516a8b78a
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Thu Nov 29 15:39:32 2007 +0000

    Tweak CorefileByteBuffer illegal address error message.
    
    2007-11-29  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* CorefileByteBuffer.java (peek): Tweak error message
    	on peek() at illegal address.

commit 8e1270adf259c3816e9b0f8acd229bddaa2e77a7
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Thu Nov 29 12:19:51 2007 +0100

    Make libunwind get_unwind_table a bit more 64bit safe.
    
    frysk-imports/libunwind/ChangeLog
    2007-11-28  Mark Wielaard  <mwielaard@redhat.com>
    
        * src/mi/Gget_unwind_table.c (unw_get_unwind_table): Make addr a
        char *, pass addr as arg to dwarf_read functions, make
        local_access_mem use arg as base address for start indexed reads.
    
    frysk-sys/lib/unwind/ChangeLog
    2007-11-29  Mark Wielaard  <mwielaard@redhat.com>
    
        * cni/ElfImage.cxx: Don't define MAP_32BIT.
        (mapElfImage): Don't use MAP_32BIT.
        * cni/UnwindH.hxx: Don't define MAP_32BIT.
        (createElfImageFromVDSO):  Don't use MAP_32BIT.

commit ad3897b147d7d155b38ee9bb666c953b782a7fdd
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Thu Nov 29 09:40:51 2007 +0000

    Complete move to constructing GPR notes as byte buffers, not BigIntegers.
    
    2007-11-29  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* IA32LinuxElfCorefile.java(writeNotePrstatus): Construct
    	byte-ordered buffer for GP Registers. Do not use BigIntegers.
    	Account for wordSize with Registers < wordSize.
    	(bytesToBigInteger) Delete.
    	* X8664LinuxElfCorefile.java: Ditto.
    	* PPC32LinuxElfCorefile.java: Ditto.
    	* PPC64LinuxElfCorefile.java: Ditto.
    
    2007-11-29  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* cni/ElfPrstatus.cxx (ElfPrstatus::fillMemRegion): Copy
    	buffer to structure, do not build buffer.
    	* ElfPrstatus.java (setPrGPRegisterBuffer): New.
    	(setPrGPReg): Delete.
    	(convertToLong): Delete.
    	(getPrGPRegIterator): Delete.

commit 2db907516bfc9f5f893e64b795ec2ffed349d6f8
Author: Rick Moseley <rmoseley@localhost.localdomain>
Date:   Wed Nov 28 19:29:06 2007 -0600

    Add ability to "run" core commands that have executables specified.
    
    * RunCommand.java: Added code to implement the ability to run
      core files loaded with the core command with a path-to-
      executable parameter.
    * CLI.java: Ditto.
    * CoreCommand.java: Ditto.
    * TestCoreCommand.java: Test above changes.
    * LoadCommand.java: Move output of "Loaded*" message until
      after debuginfo has been retrieved.

commit ee243016c11937ddbfb0ba23e0f6f4376708998a
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Nov 28 18:18:19 2007 -0500

    Add unresolvedOnIA32.
    
    frysk-core/frysk/testbed/ChangeLog
    2007-11-28  Andrew Cagney  <cagney@redhat.com>
    
    	* TestRegs.java (testGeneralRegistersPresent()): Rename
    	testDefaultRegistersPresent.
    
    frysk-sys/frysk/junit/ChangeLog
    2007-11-28  Andrew Cagney  <cagney@redhat.com>
    
    	* TestCase.java (unresolvedOnIA32(int)): New.

commit a4318dcbb637d8132ead4c532eb8b10b916ab3b4
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Nov 28 17:59:19 2007 -0500

    Rename Registers.getDefaultRegisterGroup to getGeneralRegisterGroup.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-28  Andrew Cagney  <cagney@redhat.com>
    
    	* RegsCommand.java: Update; Registers .getDefaultRegisterGroup
    	renamed to getGeneralRegisterGroup.
    
    frysk-core/frysk/isa/ChangeLog
    2007-11-28  Andrew Cagney  <cagney@redhat.com>
    
    	* TestRegisters.java (testGeneralRegisterGroup()): Rename
    	testDefaultRegisterGroup.
    	* Registers.java (getGeneralRegisterGroup()): Rename
    	getDefaultRegisterGroup.
    
    frysk-core/frysk/testbed/ChangeLog
    2007-11-28  Andrew Cagney  <cagney@redhat.com>
    
    	* RegsCase.java (testGeneralRegisters()): Rename
    	testDefaultRegisters.

commit a0aa5a60c75b9b6320004d377fa2eac17897aa5e
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Nov 28 17:45:05 2007 -0500

    Split integer, floating-point, and vector tests.
    
    frysk-core/frysk/testbed/ChangeLog
    2007-11-28  Andrew Cagney  <cagney@redhat.com>
    
    	* RegsCase.java (testDefaultRegisters()): New.
    	(testFloatRegisters()): New; unresolved on IA32 and X86-64.
    	(testVectorRegisters()): New; ditto.
    	(checkRegisterGroup()): New.
    	(Values.get(Register)): New.

commit a3e8d9a0e3d86f29829fa744f2654f03f500340c
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Nov 28 17:20:04 2007 -0500

    Add IA-32 floating-point and vector register test values.
    
    frysk-core/frysk/isa/ChangeLog
    2007-11-28  Andrew Cagney  <cagney@redhat.com>
    
    	* X87Registers.java (FSW): Fix typo in name.
    	* TestRegisters.java (testGetGroupNames()): Fix group order.
    	(testAllRegistersGroup()): Delete.
    	* IA32Registers.java (REGS_GROUP): Fix name.
    
    frysk-core/frysk/testbed/ChangeLog
    2007-11-28  Andrew Cagney  <cagney@redhat.com>
    
    	* RegsCase.java (IA32): Add floating-point and vector registers.

commit bfbd92b051f6da2597be8f50b1623c447a8f1023
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Nov 28 13:35:41 2007 -0500

    Add floating-point and vector registers to frysk.testbed.TestRegs.
    
    frysk-core/frysk/isa/ChangeLog
    2007-11-28  Andrew Cagney  <cagney@redhat.com>
    
    	* Registers.java (getVectorRegisterGroup()): New.
    	(getFloatRegisterGroup()): New.
    	(getDefaultRegisterGroup()): Make concrete.
    	(getAllRegistersGroup()): Make concrete.
    	* IA32Registers.java (REGS_GROUP): Rename GENERAL.
    	(ALL_GROUP): Delete.
    	(getDefaultRegisterGroup()): Delete.
    	(getAllRegistersGroup()): Delete.
    	(SEGMENT_GROUP): Rename SEGMENT.
    	* X8664Registers.java (REGS_GROUP): Rename GENERAL.
    	(ALL_GROUP): Delete.
    	(getDefaultRegisterGroup()): Delete.
    	(getAllRegistersGroup()): Delete.
    	* X87Registers.java (FLOAT32_GROUP): Rename FLOAT32.
    	(FLOAT64_GROUP): Rename FLOAT64.
    	(VECTOR32_GROUP): Rename VECTOR32.
    	(VECTOR64_GROUP): Rename VECTOR64.
    	* TestRegisters.java: Update.
    	(testAllRegisterGroup()): Change to fail.
    
    frysk-core/frysk/testbed/ChangeLog
    2007-11-27  Andrew Cagney  <cagney@redhat.com>
    
    	* RegsCase.java (testAccessRegisterRead()): Remove unresolved on
    	X86-64, bug 5195.
    	* TestRegs.java (testFloatRegistersPresent()): New.
    	(testVectorRegistersPresent()): New.

commit 74d6f72347b4ddd28315728a507de7215f3d11c0
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Wed Nov 28 16:56:08 2007 -0500

    Add dynamic array types to funit-address.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-11-28 Teresa Thomas <tthomas@redhat.com>
    
    	* funit-addresses.c (dynamicOneD): New
    	(dynamicTwoD): New.

commit 1e4fb52a6de8676091de06750e82b78ce64c69ba
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Wed Nov 28 16:48:37 2007 -0500

    Clean up PieceLocation.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-11-28  Teresa Thomas  <tthomas@redhat.com>
    
    	* TestPieceLocation.java (testMapping): Delete - redundant
    	test.
    	* PieceLocation.java (indexOf): Make private, Throw
    	exception on failure.
    	(pieceOf): Ditto.

commit 0748ad52a7271e7f6b929f6661b99061bebca519
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Wed Nov 28 16:43:16 2007 -0500

    Re-write slice for pointers, simplify.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-28  Teresa Thomas  <tthomas@redhat.com>
    
    	* PointerType.java (slice): Re-write.
    	* ArrayType.java (slice): Remove FIX-ME comment.

commit 1e71dcb17fdefb823eeef9a67f0e27f616e86882
Merge: 38af65fc3da29c49822aeb2ef885f6ceb80aa2ae 83b71d8dbfed32527d4bace5f13fb7827fcff409
Author: Jose Flavio Aguilar Paulino <joseflavio@gmail.com>
Date:   Wed Nov 28 19:40:22 2007 -0200

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 38af65fc3da29c49822aeb2ef885f6ceb80aa2ae
Author: Jose Flavio Aguilar Paulino <joseflavio@gmail.com>
Date:   Wed Nov 28 19:39:40 2007 -0200

    Adding test values Registers and added Power32/64 to factory.

commit 83b71d8dbfed32527d4bace5f13fb7827fcff409
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Wed Nov 28 10:42:40 2007 -0500

    swagiaal: Removed frame requirement from LocationExpression constructor
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-11-28  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * LocationExpression.java: Removed frame requirement from constructor
    +       to be passed as an argument to decoding functions.
    +       * TestAddress.java: Updated.
    +       * TestLocationExpression.java: Updated.
    +
    
    frysk-core/frysk/value/ChangeLog
    +2007-11-28  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       LocationExpression.java: Removed frame requirement from constructor
    +       to be passed as an argument to decoding functions.
    +       * Variable.java: Updated.
    +

commit 06c524cb3ec657e014e7aa1d796a9f5945fc3093
Author: Tim Moore <moore@blackbox.bricoworks.com>
Date:   Wed Nov 28 17:58:21 2007 +0100

    More while loops around wait() calls
    
    frysk-core/frysk/event/ChangeLog
    2007-11-28  Tim Moore  <timoore@redhat.com>
    
    	* EventLoop.java (run, start, running) Loop around the wait,
    	testing the state of the running object.
    
    frysk-core/frysk/util/ChangeLog
    2007-11-28  Tim Moore  <timoore@redhat.com>
    
    	* TestCountDownLatch.java (testTimeout): wrap time out await in
    	while loop.

commit 0d030927ffff2842d7175af81a37b725c7842fc4
Merge: 14da5f49f8bcd34a91f22062329966a6ca541d09 73d248bf48736b4e48a0ea9cc006704c287df727
Author: Jose Flavio Aguilar Paulino <joseflavio@gmail.com>
Date:   Wed Nov 28 14:19:50 2007 -0200

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 14da5f49f8bcd34a91f22062329966a6ca541d09
Author: Jose Flavio Aguilar Paulino <joseflavio@gmail.com>
Date:   Wed Nov 28 14:19:23 2007 -0200

    Fixing PowerPC access to regs and corefile fp notes section.

commit 73d248bf48736b4e48a0ea9cc006704c287df727
Author: Teresa <tthomas@redhat.com>
Date:   Wed Nov 28 10:41:03 2007 -0500

    Enable all debuginfo repos for fdebugrpm.
    
    frysk-core/frysk/bindir/ChangeLog
    2007-11-28 Teresa Thomas <tthomas@redhat.com>
    
       * fdebugrpm.sh: Enable all debuginfo repos.

commit 9ce87ebc824d9ddd20bff9b53e89b87948c45e9a
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Wed Nov 28 13:50:19 2007 +0000

    Use Bank Registers for GPR. Do not use getRegisterByName().
    
    2007-11-28  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* PPC64LinuxElfCorefile.java (writeNotePrstatus): Add GPR
    	registers to map. Do not use getRegisterByName() anymore.
    	* PPC32LinuxElfCorefile.java(writeNotePrstatus): Ditto.

commit 73c6fe8aca72acc92166db968b80e906a8af83a3
Merge: 4072471e58e9fcf5149975ba6fb5c10b6cb15865 f409de5e8b941428f396bde156995f2e7acc4465
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Wed Nov 28 13:08:21 2007 +0000

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 4072471e58e9fcf5149975ba6fb5c10b6cb15865
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Wed Nov 28 13:07:57 2007 +0000

    Moved Corefile x8864 Register usage to Bank Register.
    
    2007-11-28  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* X8664LinuxElfCorefile.java (writeNotePrstatus): Do not use
    	getRegisterByName(). Use static X8864 register constants, and
    	task.access()
    	(bytesToBigInteger): New temporary function, pending all arch
    	refactor.

commit 5faccbd2210692c1128d3c6e9ba5e604861e5933
Author: Zhao Shujing <pearly.zhao@oracle.com>
Date:   Thu Nov 29 04:48:32 2007 +0800

    Update; Add PPC support and make it simpler.

commit f409de5e8b941428f396bde156995f2e7acc4465
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Wed Nov 28 13:47:07 2007 +0100

    Get rid of ununsed libunwind elf_symbol lookup patches.
    
    2007-11-28  Mark Wielaard  <mwielaard@redhat.com>
    
           Revert:
           2006-12-10  Jan Kratochvil  <jan.kratochvil@redhat.com>
    
           * src/elfxx.c (lookup_symbol): Avoid returning irrelevant symbols
           defined as the last ones before the address in different
           section.
    
           2006-12-10  Jan Kratochvil  <jan.kratochvil@redhat.com>
    
           * src/elfxx.c (lookup_symbol): Fixed excessive buffer
           size requirement.

commit 86a2f5ab52c3dd06d6271f92acfef0f29b6a223a
Merge: 2446008a5d43d27efa95341672071fc481838d04 5faccbd2210692c1128d3c6e9ba5e604861e5933
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Wed Nov 28 13:03:48 2007 +0100

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 2446008a5d43d27efa95341672071fc481838d04
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Wed Nov 28 13:02:20 2007 +0100

    Remove stale .cvsignore file from libunwind.
    
    frysk-imports/libunwind/ChangeLog
    2007-11-28  Mark Wielaard  <mwielaard@redhat.com>
    
            * .cvsignore, config/.cvsignore, doc/.cvsignore,
            include/.cvsignore, src/.cvsignore, tests/.cvsignore: Removed.

commit 595237560666bb84b03dd7453107106e66beb7f6
Author: Teresa <tthomas@redhat.com>
Date:   Tue Nov 27 18:29:55 2007 -0500

    Update enabled repo list in fdebugrpm. (Bug# 5397)
    
    frysk-core/frysk/bindir/ChangeLog
    2007-11-27 Teresa  Thomas <tthomas@redhat.com>
    
       * fdebugrpm.sh: Update enabled repos list for fc7
       and fc8 support.

commit 1dca1ef2a1df6c2b88e4e4279e051041d806096d
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Tue Nov 27 15:02:27 2007 -0500

    Move type printing for ptrs from EvalCommands.java to PointerType.java
    
    frysk-core/frysk/value/ChangeLog
    2007-11-27  Teresa Thomas  <tthomas@redhat.com>
    
    	* PointerType.java (toPrint): Add type printing.
    	* TestPointer.java (testCharPointer): Update.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-27  Teresa Thomas  <tthomas@redhat.com>
    
    	* EvalCommands.java (Printer..print): Remove type printing
    	for pointers.

commit e2e6135d1b8db0d4b46a2e6901bbb4cd1139fea3
Author: Tim Moore <moore@blackbox.bricoworks.com>
Date:   Tue Nov 27 18:19:57 2007 +0100

    Wrap calls to wait() and await() with loops to avoid spurious wakeups
    
    frysk-core/frysk/event/ChangeLog
    2007-11-27  Tim Moore  <timoore@redhat.com>
    
    	* Request.java (Handler.execute, Handler.request): Wait inside a
    	loop, testing for an execute flag.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-27  Tim Moore  <timoore@redhat.com>
    
    	* CLI.java (doAttach): Wrap await call inside loop in order to
    	disregard InterruptedException.
    	* QuitCommand.java (interpret): ditto
    	* RunCommand.java (run): ditto
    
    frysk-core/frysk/rt/ChangeLog
    2007-11-27  Tim Moore  <timoore@redhat.com>
    
    	* BreakpointManager.java (manageProcess): Wrap await call inside
    	loop in order to disregard InterruptedException.
    
    frysk-core/frysk/util/ChangeLog
    2007-11-27  Tim Moore  <timoore@redhat.com>
    
    	* TestCountDownLatch.java (testCounters): Wrap await in while loop.

commit f2d100dad2256b784de45495b1ea9a71e2b6ff5b
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Nov 27 10:55:55 2007 -0500

    Fix typo; match -L% not just -L.
    
    frysk-common/ChangeLog
    2007-11-27  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.rules (GEN_GCJ_SO_DIRS): Fix typo, match -L%.
    	(GEN_GCC_BUILDTREE_RPATHS): Delete.

commit ad02681a6d3702fbd7d4156c2280b74aef50c5eb
Author: Zhao Shujing <pearly.zhao@oracle.com>
Date:   Wed Nov 28 00:16:53 2007 +0800

    Renabled testMemoryBufferCapacity

commit 09eab2c9c52fbf13ed5d1c50a246868653fe7198
Merge: 53364e361cad948dc4e34f2827e101b8e64b8df8 99e16d1871d3f7f834bdc8834b747591e01299a5
Author: Zhao Shujing <pearly.zhao@oracle.com>
Date:   Tue Nov 27 23:14:19 2007 +0800

    Merge branch 'master' of ssh://sourceware.org/git/frysk

commit 53364e361cad948dc4e34f2827e101b8e64b8df8
Author: Zhao Shujing <pearly.zhao@oracle.com>
Date:   Tue Nov 27 23:05:41 2007 +0800

    Fix bug #5394
    
    frysk-core/frysk/proc/live/ChangeLog
    2007-11-22  Zhao shujing  <pearly.zhao@oracle.com>
    
           * TestByteBuffer.java (testMemoryBufferCapacity()): Fix bug 5394.

commit 99e16d1871d3f7f834bdc8834b747591e01299a5
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Mon Nov 26 18:10:02 2007 -0500

    Fixes bug #5405.
    
    2007-11-26  Teresa Thomas  <tthomas@redhat.com>
    
    	* PointerType.java (toPrint): Return on null ptr.

commit ccddf5ed862aeea6996f3e6bfbfee5f1e3f229b4
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Nov 26 17:37:35 2007 -0500

    Eliminate references to IA-32 and X86-64 FP registers.
    
    frysk-core/frysk/isa/ChangeLog
    2007-11-26  Andrew Cagney  <cagney@redhat.com>
    
    	* X8664Registers.java (XMM0, ..., XMM15): Delete.
    	* IA32Registers.java: Use X87Registers.
    	(XMM0, ..., XMM7, MXCSR): Delete.
    	(FCW, FSW, FTW, FOP, FCS, FIP, FEA, FDS): Delete.
    	(MMX, SSE): Delete.
    	* TestRegisters.java: Update.

commit 0ad52b3674fca09c7c7a974339d3a669ef1f38dc
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Nov 26 17:19:03 2007 -0500

    Use frysk.isa.X87Registers to describe bank floating-point registers.
    
    frysk-core/frysk/proc/ChangeLog
    2007-11-26  Andrew Cagney  <cagney@redhat.com>
    
    	* X86BankRegisters.java: Use X87Registers.XMM0, et.al.
    	* IndirectBankRegisterMap.java (add(int,int,int,Register)): New.
    	(add(BankRegister,BankRegister)): Use.

commit b7f178e6359979647d3ff2c72e2e2d7935bcf4ed
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Nov 26 16:35:35 2007 -0500

    Expand X87Registers to include XMM and FP status.
    
    frysk-core/frysk/isa/ChangeLog
    2007-11-26  Andrew Cagney  <cagney@redhat.com>
    
    	* X87Registers.java (XMM0, ..., XMM15): New.
    	(FCW, FSW, RIP, EIP, CS, RDP, DP, DS, MXCSR, MXCSR_MASK)
    	(FLOAT32, FLOAT64, XMM32, XMM64): New.
    	(FLOAT): Delete.
    	(FCTRL, FSTAT, FTAG, FLIP, FLDP): Delete.

commit 192fa4ac83d415465dbe2e4477f123fc82d122e5
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Mon Nov 26 15:56:27 2007 -0500

    Slice operation for pointers. Format - ptr[i:j]
    
    frysk-core/frysk/value/ChangeLog
    2007-11-26  Teresa Thomas  <tthomas@redhat.com>
    
    	* PointerType.java (slice): New.
    	* TestPointer.java (testCharPointerSlice): New test.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-11-26 Teresa Thomas <tthomas@redhat.com>
    
    	* funit-addresses.c (ptrStrings): New.

commit de0b15f0884e98811140b942d64325e8225d15ac
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Mon Nov 26 15:22:34 2007 -0500

    Simplify library path handling.
    
    frysk-common/ChangeLog
    2007-11-26  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.rules (GEN_GCJ_SO_FLAGS): Delete.
    	(GEN_GCJ_SO_DIRS): Generate from GEN_GCJ_LDADD_LIST.
    	(GEN_GCJ_BUILDTREE_RPATHS): Simplify.
    	* Makefile.gen.sh (echo_LDFLAGS): Only set LDADD.

commit 37f01a74321572e8e008360235e8fb49cceea05a
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Mon Nov 26 13:30:36 2007 -0500

    When --enable-jar-compile; link against .so and not .a.
    
    frysk-common/ChangeLog
    2007-11-26  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.rules (GEN_GCC_BUILDTREE_RPATHS): Move to near use.
    	* Makefile.gen.sh (echo_LDFLAGS): Dependant on JAR_COMPILE, set
    	LDFLAGS or LDADD to list of libraries to link against.

commit a9e0843c888cab517a488878e005dd84583bb23a
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Nov 26 12:41:17 2007 -0500

    Delete IndirectBankRegisterMap.add(String).
    
    frysk-core/frysk/proc/ChangeLog
    2007-11-26  Andrew Cagney  <cagney@redhat.com>
    
    	* IndirectBankRegisterMap.java (add(String)): Delete.

commit 44b5364cebf74aa00bf173ecc90ae6e1e874e7df
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Mon Nov 26 12:36:09 2007 -0500

    swagiaal: Updated CurrentStackView to pass boolean argument to Frame.toPrint().
    
    frysk-gui/frysk/gui/srcwin/ChangeLog
    +2007-11-26  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Added a boolean for printing source     libraries to Frame.toPrint().
    +       * CurrentStackView.java (appendRows): Updated.
    +

commit 135c45a136420c58d54870c399082358a6446e3d
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Mon Nov 26 12:29:49 2007 -0500

    Do not exclude .cxx when --enable-jar-compile.
    
    frysk-common/ChangeLog
    2007-11-26  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.gen.sh (.cxx): Fix typo, do not conditionally add .cxx
    	files to sources.
    	* Makefile.rules (.jar.o): Remove  -fjni option.

commit 6840ce70d778da308f98bc60074182c6d098adc0
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Nov 26 12:28:02 2007 -0500

    Use IndirectBankRegisterMap.add(Register).
    
    frysk-core/frysk/proc/ChangeLog
    2007-11-26  Andrew Cagney  <cagney@redhat.com>
    
    	* PPCBankRegisters.java (PPC32BE_ON_PPC64BE): Use
    	IndirectBankRegisterMap.add(Register).

commit a53854d586aa13ef63c92fad41fc90d5e5ef7648
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Mon Nov 26 11:44:35 2007 -0500

    swagiaal: Added option to disable printing of source libraries. Fix 5401.
    
    frysk-core/frysk/bindir/ChangeLog
    +2007-11-26  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Added a boolean for printing source     libraries to Frame.toPrint().
    +       * fstack.java: Updated.
    +
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-11-26  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Added a boolean for printing source     libraries to Frame.toPrint().
    +       * VirtualDebugInfoFrame.java: Updated.
    +       * DebugInfoFrame.java: Updated.
    +
    
    frysk-core/frysk/proc/dead/ChangeLog
    +2007-11-26  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Added a boolean for printing source     libraries to Frame.toPrint().
    +       * TestLinuxCore.java: Updated, and disabled printing of libraries.
    +
    
    frysk-core/frysk/stack/ChangeLog
    +2007-11-26  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * Frame.java (toPrint): Added a boolean for printing source
    +       libraries.
    +       * StackFactory.java: Updated.
    +
    
    frysk-core/frysk/util/ChangeLog
    +2007-11-26  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Added a boolean for printing source     libraries to Frame.toPrint().
    +       * TestStackTraceAction.java: updated.
    +       * StacktraceAction.java: Updated.
    +       * StressTestStackTraceAction.java: Updated.
    +

commit ae5acf615f1c91eec8e564581ea6b146a1f5a1b3
Merge: 707aa035b7188dea11be87dd24235f61d74a52df df8582eb828ed33a9263be3cdd69cbbd767af4ff
Author: Stan Cox <scox@redhat.com>
Date:   Mon Nov 26 11:21:20 2007 -0500

    Cleanup python imports.

commit df8582eb828ed33a9263be3cdd69cbbd767af4ff
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Nov 26 11:26:43 2007 -0500

    Add --enable-jar-compile config option; work-in-progress.
    
    frysk-common/ChangeLog
    2007-11-26  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.gen.sh (sources): When JAR_COMPILE, add .jar, instead
    	of .java files, to ${sources}.
    	* frysk-common.ac (--enable-jar-compile): New option.
    	(JAR_COMPILE): New AM_CONDITIONAL variable.

commit 707aa035b7188dea11be87dd24235f61d74a52df
Author: Stan Cox <scox@redhat.com>
Date:   Mon Nov 26 11:20:15 2007 -0500

    Cleanup python imports.
    
    * gen-type-expect-tests.py: Cleanup imports.
    * gen-type-funit-tests.py: Cleanup imports.

commit f68aa034c04d450d803e963eac9bb7bc4c70a019
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Nov 26 10:35:59 2007 -0500

    Rename GEN_CLASSDIR to JAVAROOT.
    
    frysk-common/ChangeLog
    2007-11-26  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.rules (JAVAROOT): Rename GEN_CLASSDIR.

commit ed76fbbf22fd2ebcc1eb96e78e3acaa3b83b1a1a
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Nov 26 10:00:52 2007 -0500

    Add --jni option to Makefile.gen.sh.

commit 202ff1ef1dc5ae45101a21b83b1cd391226bbf9c
Author: Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
Date:   Mon Nov 26 02:36:55 2007 -0200

    Mapping PPC32/64 registers to libunwing regs.

commit 11f4195cccf704a492d800a7a0357aab90e3a077
Author: Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
Date:   Mon Nov 26 02:34:37 2007 -0200

    Removing string references to Registers.

commit 69e179214a09ba01ce3b6a9838c275d8aa228db5
Merge: dfebec25d6667fdc223c46b4e826dc24c682bc7a b583b959411d8b171488bcd8d1aaf10f596d878b
Author: Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
Date:   Mon Nov 26 02:30:37 2007 -0200

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk
    
    Conflicts:
    
    	frysk-core/frysk/proc/ChangeLog

commit dfebec25d6667fdc223c46b4e826dc24c682bc7a
Author: Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
Date:   Mon Nov 26 02:10:53 2007 -0200

    Removing references to registers by strings.

commit 0e9cde50f8e6b3237fd5415f55ac28d4284090df
Author: Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
Date:   Mon Nov 26 02:07:30 2007 -0200

    Patching PPC32 and PPC64 registers to ptrace.

commit b583b959411d8b171488bcd8d1aaf10f596d878b
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Nov 23 13:38:25 2007 -0500

    swagiaal: renaed TestFStack and StressTestFStack.
    
    +++ b/frysk-core/frysk/util/ChangeLog
    +2007-11-23  Sami Wagiaalla  <swagiaal@toner.toronto.redhat.com>
    +
    +       * TestFStack.java: Renamed this...
    +       * TestStackTraceAction.java: ...to This.
    +
    +       * StressTestFStack.java: Renamed this...
    +       * StressTestStackTraceAction.java: ...to This.
    +

commit 62aaf4a1ee1f7a68ac9f8d694dd0bddba90c08ed
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Nov 23 15:48:53 2007 -0500

    swagiaal: fstack now prints shortened path names by default
    
    frysk-core/frysk/bindir/ChangeLog
    +2007-11-23  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * fstack.java: Added -fullpath option
    +
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-11-23  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * DebugInfoFrame.java: Added ".../" befor abbrivated file path.
    +       * DebugInfoStackFactory.java: Removed misc print statement.
    +
    
    frysk-core/frysk/proc/dead/ChangeLog
    @@ -1,3 +1,7 @@
    +2007-11-23  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestLinuxCore.java: Updated.
    +
    
    frysk-core/frysk/stack/ChangeLog
    +2007-11-23  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * Frame.java (toPrint): Removed printlibrary boolean argument.
    +       added fullpath boolean argument.
    +       * StackFactory.java: Updated
    +
    
    frysk-core/frysk/util/ChangeLog
    +2007-11-23  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Removed printlibrary boolean argument from Frame.toPrint()
    +       added fullpath boolean argument.
    +       * StacktraceAction.java: Updated.
    +       * StressTestFStack.java: Updated.
    +       * TestFStack.java: Updated.
    +

commit 61673966237af43b52cb33a5f93a1803c66d2884
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 23 15:46:25 2007 -0500

    For generated files create the directory.
    
    frysk-common/ChangeLog
    2007-11-23  Andrew Cagney  <cagney@redhat.com>
    
           * Makefile.rules (.java-sh.java): Add mkdir -p.
           (.cxx-sh.cxx): Ditto.
           (.c-sh.c): Ditto.
           (.shenum.java): Ditto.
           (.mkenum.java): Ditto.

commit c083c4a75b69bb19ac0a60d566f3ddbc19980b7e
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 23 14:11:53 2007 -0500

    Remove most cvs references.

commit 6145c77ab08743d638808aabcf2b37e2ff19788d
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 23 14:05:12 2007 -0500

    Add missing libunwind-ppc32.a
    
    2007-11-23  Andrew Cagney  <cagney@redhat.com>
    
           * Makefile.am (GEN_GCJ_LDADD_LIST): Add libunwind-ppc32.a

commit 8c320cb2580d3ba842778c46afa7ce04017ab92a
Author: Tim Moore <moore@blackbox.bricoworks.com>
Date:   Fri Nov 23 18:50:16 2007 +0100

    Added documentation on importing a third party package

commit 4d94f9bf96e6adf1d8e96afe84523e6359f9dc55
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Nov 23 10:50:51 2007 -0500

    swagiaal: enabled TestTypeEntry::testClassWithStaticMembers()
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-11-23  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestTypeEntry.java (testClassWithStaticMembers): enabled
    +       test.
    +

commit dd80df1049fd343e0df5d64db48b5f2e9af48f0a
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Fri Nov 23 16:23:04 2007 +0100

    Copy Document importing on vendor branches and merging upstream sources
    instructions from git-fu.html to index.html replacing cvs instructions.

commit 6a376f1cd345137afebeba5972613e535a88e518
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 23 10:00:42 2007 -0500

    Note libunwind patch.

commit 8675dcf1b411aa7dcbf21d868ca4643d345b78c3
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 23 09:04:51 2007 -0500

    Use autogen.sh; provide 64-bit command line.

commit 2180a0e3263189d34f8e01a891dc22994486a386
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Fri Nov 23 14:45:16 2007 +0100

    Get rid of ProcName libunwind symbol lookup.
    
    frysk-imports/libunwind/ChangeLog
    2007-11-23  Mark Wielaard  <mwielaard@redhat.com>
    
        Revert:
        2006-09-16  Alexandre Oliva  <aoliva@redhat.com>
    
        * src/x86/Gget_proc_info.c (unw_get_proc_info): Use
        unw_get_proc_name to build a proper proc_info_t.
        * src/x86_64/Gget_proc_info.c (unw_get_proc_info): Likewise.
        * src/hppa/Gget_proc_info.c (unw_get_proc_info): Likewise.
    
        2006-09-27  Alexandre Oliva  <aoliva@redhat.com>
    
        * src/elfxx.c (lookup_symbol): Cope with NULL buf and zero buf_len.
        * src/mi/Gget_proc_name.c (intern_string, get_proc_name): Likewise.
        * src/hppa/Gget_proc_info.c (unw_get_proc_info): Use it.
        * src/x86/Gget_proc_info.c (unw_get_proc_info): Likewise.
        * src/x86_64/Gget_proc_info.c (unw_get_proc_info): Likewise.
        * doc/unw_get_proc_name.tex: Document NULL buf and zero buf_len.
        * doc/unw_create_addr_space.tex (get_proc_name): Likewise.
        * doc/unw_get_proc_name.man: Rebuilt.
        * doc/unw_create_addr_space.man: Likewise.
    
    frysk-core/frysk/stack/ChangeLog
    2007-11-23  Mark Wielaard  <mwielaard@redhat.com>
    
        * LibunwindAddressSpace.java (getModuleFromAddress): Removed.
        (getProcName): Removed.
    
    frysk-sys/lib/unwind/ChangeLog
    2007-11-23  Mark Wielaard  <mwielaard@redhat.com>
    
        * AddressSpace.java (getProcName): Removed.
        * Cursor.java (getProcName): Removed.
        * ProcName.java: Removed.
        * TestUnwind.java (getProcName): Removed.
        * Unwind.java (getProcName): Removed.
        * cnu/UnwindH.hxx (min): Removed.
        (get_proc_name): Return UNW_ENOMEM.
        (getProcName): Removed.

commit 2d2be297dcf9af37e1fd58d1bdedb1a13838c2ab
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Fri Nov 23 13:25:38 2007 +0100

    	* git-fu.html: Document importing on vendor branches and merging
    	upstream sources.

commit 177953c49c7e94a7f24d81806782dbc005ca617d
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Fri Nov 23 12:35:04 2007 +0100

    Setup pc value for LinuxExeTask.
    
    2007-11-23  Mark Wielaard  <mwielaard@redhat.com>
    
            * LinuxExeTask.java (bankBuffers): New final field.
            (LinuxExeTask): Setup bankBuffers and explicitly set pc.
            (sendrecRegisterBanks): Use cached bankBuffers.

commit 0a57bd86cdd2366aeadf6833c871331ba0c9ae41
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Fri Nov 23 12:09:16 2007 +0100

           * CountDownLatch.java (await): Mark as synchronized.

commit 08ac5754d8dfc76ec585a61611b315f17e08acc0
Author: Rick Moseley <rmoseley@redhat.com>
Date:   Thu Nov 22 18:42:29 2007 -0600

    Fix bz #5396.
    
    * TestPeekCommand.java: Fix bz #5396; added test for when
      no params are entered for command(testPeekCommandNoParameter).

commit 210928258af6f0eaeb957a812b39eee1a7e61553
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Thu Nov 22 16:10:29 2007 -0500

    swagiaal: Added check for static vs. dynamic member functions.
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-11-22  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TypeEntry.java (getGccStructOrClassType): Now checks for static
    +       member functions.
    +       (hasArtifitialParameter): New.
    +

commit 35cc78c82c7872b85563e4981c8e0603b5bd8893
Author: Andrew Cagney <cagney@toenail.yyz.redhat.com>
Date:   Thu Nov 22 16:44:01 2007 -0500

    Conditionally set GLADE_DTD_FILE.
    
    frysk-gui/ChangeLog
    2007-11-22  Andrew Cagney  <cagney@redhat.com>
    
    	* configure.ac (GLADE_DTD_FILE): Conditionally set.

commit 4bed78efb9ade7bdb2446f1f08112edbc5af1e91
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 22 16:13:24 2007 -0500

    Fix tipo.
    
    frysk-common/ChangeLog
    2007-11-22  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.rules (.g.antlred): Fix typo disabling ECJ.

commit a60c7c85cd7f5f4e570350c196d52e23381f335b
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Thu Nov 22 15:34:53 2007 -0500

    swagiaal: test case and support for static data members.
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-11-22  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestTypeEntry.java (testClassWithStaticMembers): Added test for static
    +       and dynamic data members and member functions.
    +       (getGccStructOrClassType): Added Check for static data members.
    +
    
    frysk-core/frysk/value/ChangeLog
    +2007-11-22  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * CompositeType.java (addStaticMember): New overloaded functions.
    +

commit 23d35ae52512823d608fb46136564301948b5fe1
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 22 15:56:40 2007 -0500

    Pre-check each antlr file separately; handle GCJ's stray semicolon error.
    
    frysk-common/ChangeLog
    2007-11-22  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.rules (.g.antlred): Compile each file separatly.
    	* antlr-warnings.awk: Recognize the error "An empty declaration".

commit d7c815e89593b5133268c9574950ca09b01eb6c7
Author: Tim Moore <moore@blackbox.bricoworks.com>
Date:   Thu Nov 22 18:29:35 2007 +0100

    Avoid spurious waits in CountDownLatch.await
    
    frysk-core/frysk/util/ChangeLog
    2007-11-22  Tim Moore  <timoore@redhat.com>
    
    	* CountDownLatch.java (await): Loop to avoid spurious wakeup.

commit 943add0b4c20c6965b068c3a5e8923d367441abf
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Thu Nov 22 13:48:08 2007 -0500

    swagiaal: reenabled fstack -n tests
    
    frysk-core/frysk/bindir/ChangeLog
    +2007-11-22  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestFstack.java (testBackTraceWithDashN): enabled test.
    +       (testBackTraceWithDashNDashA): Ditto.
    +

commit aa593ea5965e213d521a48092a7785f5195170c5
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 22 13:43:28 2007 -0500

    Make GLADE_DTD_FILE configurable; update build notes.
    
    frysk-gui/ChangeLog
    2007-11-22  Andrew Cagney  <cagney@redhat.com>
    
    	* configure.ac: Set.
    	* Makefile.am (GLADE_DTD_FILE): Set to @GLADE_DTD_FILE@.

commit af8238b8a4e17e2022f32197ce7030ecbb8e231a
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Thu Nov 22 13:18:41 2007 -0500

    swagiaal: committed missing file funit-long-stack.c
    
    +2007-11-22  Sami Wagiaalla  <swagiaal@toner.toronto.redhat.com>
    +
    +       * funit-long-stack.c: New.
    +

commit d4cb4466214f91e8742535701baae43d6e71a611
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 22 13:09:59 2007 -0500

    Mark up unresolved tests.
    
    frysk-core/frysk/bindir/ChangeLog
    2007-11-22  Andrew Cagney  <cagney@redhat.com>
    
    	* TestFstack.java (testBackTraceWithDashN())
    	(testBackTraceWithDashNDashA()): Mark as unresolved, bug 5394.
    
    frysk-core/frysk/proc/live/ChangeLog
    2007-11-22  Andrew Cagney  <cagney@redhat.com>
    
    	* TestByteBuffer.java (testMemoryBufferCapacity()): Mark as
    	unresolved, bug 5394.:

commit 133f583505e712fc4911f624e42262833a37e468
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Thu Nov 22 12:51:30 2007 -0500

    Convert more "register" to Register.REGISTER.
    
    frysk-core/frysk/proc/ChangeLog
    2007-11-22  Andrew Cagney  <cagney@redhat.com>
    
    	* X86BankRegisters.java (IA32_ON_X8664): Use
    	IndirectBankRegisterMap .add(Register) and
    	.add(Register,Register).

commit cb32a788e5ece3e8775f3def07d86e13ee14a64f
Author: Andrew Cagney <cagney@toenail.yyz.redhat.com>
Date:   Thu Nov 22 12:58:36 2007 -0500

    Delete unused import of subprocess.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-11-22  Andrew Cagney  <cagney@redhat.com>
    
    	* gen-type-expect-tests.py: Do not import "subprocess".
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-11-22  Andrew Cagney  <cagney@redhat.com>
    
    	* gen-type-funit-tests.py: Do not import "subprocess".

commit f3a7416e830b9fbeacddac5c90183389e5b64136
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 22 12:50:38 2007 -0500

    Add preliminary RHEL 4 configure notes.

commit e4d4f7379e787d9b94795ea76f08994923eae8f9
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 22 11:57:00 2007 -0500

    Add IndirectBankRegisterMap.add(Register) and .add(Register,Register).
    
    frysk-core/frysk/proc/ChangeLog
    2007-11-22  Andrew Cagney  <cagney@redhat.com>
    
           * IndirectBankRegisterMap.java (add(Register)): New.
           (add(Register,Register)): New.

commit 3f968fbe46d1ba360e37d072921d716e147f6826
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Wed Nov 21 14:30:05 2007 -0500

    swagiaal: fstack now takes a -n <number of frames> option.
    
    frysk-core/frysk/bindir/ChangeLog
    +2007-11-21  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestFstack.java (testBackTraceWithDashN): New test.
    +       (testBackTraceWithDashNDashA): New test.
    +       * fstack.java (Stacker.Stacker): Added number-of-frames option
    +       and handling.
    +
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-11-21  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * DebugInfoStackFactory.java (printTaskStackTrace): Added
    +       numberOfFrames argument.
    +       (printVirtualTaskStackTrace): Ditto.
    +
    
    frysk-core/frysk/stack/ChangeLog
    +2007-11-21  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * StackFactory.java (printTaskStackTrace): Added number of
    +       frames check.
    +
    
    frysk-core/frysk/util/ChangeLog
    +2007-11-21  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * StacktraceAction.java: Now passes numberOfFrames argument.
    +

commit e968bea4004ca57402fc394bfa30edbf82756362
Merge: 7bac227a0595411ff3e883939fcd30d6ab831e9b adc15992c27aee3dc62efd09149a9c930f41a4a2
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Thu Nov 22 14:39:07 2007 +0100

    Merge branch 'master' of git://sourceware.org/git/frysk

commit 7bac227a0595411ff3e883939fcd30d6ab831e9b
Merge: 77939fcf72c66c6891797c90a0e4a19ec9e013e4 61307753916c524ccff305032b4c0ee45643eaea
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Thu Nov 22 14:26:09 2007 +0100

    Merge branch 'vendor/LIBUNWIND'
    
    Conflicts:
    
    	frysk-imports/libunwind/config/mkinstalldirs
    	frysk-imports/libunwind/configure
    	frysk-imports/libunwind/configure.in
    	frysk-imports/libunwind/src/ia64/Ginit.c
    	frysk-imports/libunwind/src/mi/init.c

commit adc15992c27aee3dc62efd09149a9c930f41a4a2
Author: Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
Date:   Thu Nov 22 09:47:40 2007 -0200

    Fixing PPC32on64 bank registers.

commit d493569a34db466c257c88071d35432e20859f66
Author: Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
Date:   Thu Nov 22 09:42:59 2007 -0200

    Renaming CR reg and adding register for original r3 (arg).

commit 77939fcf72c66c6891797c90a0e4a19ec9e013e4
Author: Zhao Shujing <pearly.zhao@oracle.com>
Date:   Thu Nov 22 16:52:37 2007 +0800

    Add a test testMemoryBufferCapacity() to TestByteBuffer.java

commit 04406050f6a4910464c1dd4756121123c9a3708b
Author: Andrew Cagney <cagney@toil.yyz.redhat.com>
Date:   Wed Nov 21 15:25:20 2007 -0500

    Use X8664Registers.DR0..DR7; eliminate "d6".
    
    frysk-core/frysk/proc/ChangeLog
    2007-11-21  Andrew Cagney  <cagney@redhat.com>
    
    	* IsaX8664.java: Use X8664Registers.DR6 instead of "d6".
    	* X86BankRegisters.java: Use X8664Registers.DR0 .. DR7.

commit b1e11394a6989b141abfb1c708d3c0566bfb5847
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Wed Nov 21 15:13:09 2007 -0500

    Slice operation for array types.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-21  Teresa Thomas  <tthomas@redhat.com>
    
    	* ArrayType.java (slice): New.
    	* Type.java (slice): New.
    	* TypeDecorator.java (slice): New.
    	* TestArray.java (testSlice): New test.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-21  Teresa Thomas  <tthomas@redhat.com>
    
    	* CExprEvaluator.g (SLICE): New.
    	* CExpr.g: Add grammar for slice operation.

commit 525ef64021a632e20ccd48f6e3c18d1b97b5a1ce
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Wed Nov 21 11:27:52 2007 -0500

    Commenting and reindentation.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-21  Teresa Thomas  <tthomas@redhat.com>
    
    	* Type.java: Comments added.
    	* TypeDecorator.java: Re-indent.

commit 87b91e7ae7c2e392a0ce9fb24626e202835e4d99
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Nov 21 11:51:04 2007 -0500

    Mention tab-completion and field stuff.

commit 721bffc34da9240d6b8cf707a48753990c77ba1b
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Nov 21 11:45:06 2007 -0500

    Re-split configure and build steps.

commit f8936dca409520dc5833354037912026ab2a9a7b
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Wed Nov 21 10:02:54 2007 +0000

    Fix #5383. Peek without arguments causes NPE.
    
    2007-11-21  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* PeekCommand.java (interpret): Check that arguments are > 0.

commit c6b2144b5562906445054a6fb3d991afa4356a7c
Author: Rick Moseley <rmoseley@redhat.com>
Date:   Tue Nov 20 23:08:28 2007 -0600

    Fix bz# 5380.
    
     * PeekCommand.java: Fix bz# 5380(make peek command
     work with all types of Hosts).
     * LoadCommand.java: Ditto.
     * CLI.java; Ditto.
     * TestPeekCommand.java: Ditto.

commit 25d68f5c3c6ad80284c5542dd5e31101265e40ae
Merge: efe9edfdc7bf60a52b68a456ca2b73594cb9244f 6f7c27b1111dfb66c7fcc05999f8b491a411daad
Author: Stan Cox <scox@redhat.com>
Date:   Tue Nov 20 17:44:17 2007 -0500

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit efe9edfdc7bf60a52b68a456ca2b73594cb9244f
Author: Stan Cox <scox@redhat.com>
Date:   Tue Nov 20 17:43:44 2007 -0500

    Remove unneeded reference to now removed BaseTypes.
    
    * CExprEvaluator.g:  Remove lib.dwfl.BaseTypes;

commit 6f7c27b1111dfb66c7fcc05999f8b491a411daad
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Nov 20 17:31:25 2007 -0500

    frysk-core/frysk/isa/ChangeLog
    
    2007-11-20  Andrew Cagney  <cagney@redhat.com>
    
    	* X8664Registers.java (XMM0, XMM1, XMM2, XMM3, XMM4, XMM5)
    	(XMM6, XMM7, XMM8, XMM9, XMM10, XMM11, XMM12, XMM13, XMM14)
    	(XMM15, FS_BASE, GS_BASE): Define.
    
    frysk-core/frysk/proc/ChangeLog
    2007-11-20  Andrew Cagney  <cagney@redhat.com>
    
    	* X86BankRegisters.java: Use X8664Registers.XMM0 et.al., ORIG_RAX,
    	RFLAGS, GS_BASE, FS_BASE.
    
    frysk-core/frysk/util/ChangeLog
    2007-11-20  Andrew Cagney  <cagney@redhat.com>
    
    	* X8664LinuxElfCorefile.java: Fix typo; "eflags" -> "rflags".

commit e9a2510db6ab13d940120d232caa347cdabc6b93
Author: Stan Cox <scox@redhat.com>
Date:   Tue Nov 20 17:00:21 2007 -0500

    Remove BaseTypes.java.
    
    * BaseTypes.java: Remove.

commit dfc486258b2df2dd8e4c5f1fa146017a21f7422e
Author: Stan Cox <scox@redhat.com>
Date:   Tue Nov 20 16:53:44 2007 -0500

    Remove BaseTypes.java.
    
    * TypeEntry.java (getType): Remove reference to DwarfDie.getBaseType().
    * BaseTypes.java: Remove.
    * DwarfDie.java (getBaseType): Remove.
    * cni/DwarfDie.cxx (DwarfDie:::get_base_type): Remove

commit f81881effcd7fc9c9d35bc20fbac346ca4eaa088
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Tue Nov 20 14:46:48 2007 -0500

    swagiaal: DeclarationSearchEngine throws an exception when an object is not found
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-11-20  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * ObjectDeclarationSearchEngine.java (getVariable): Now throws
    +       ObjectDeclaratioinNotFoundException instead of returning null.
    +       * TestObjectDeclarationSearchEngine.java (verifyVariable): Updated.
    +       * ObjectDeclaratioinNotFoundException.java: New file.
    +

commit 3dc414b91a043a1692b7caec0e03ff9d2563eb0a
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Tue Nov 20 14:10:05 2007 -0500

    swagiaal: function parameter values are no longer printed
    
    frysk-core/frysk/bindir/ChangeLog
    +2007-11-20  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestFstack.java (testBackTraceWithDashC): Removed check for
    +       param values.
    +       (testBackTraceWithDashA): Ditto.
    +
    
    frysk-core/frysk/scopes/ChangeLog
    +2007-11-20  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * Scope.java (toPrint): Added printing for variable
    +       value.
    +
    
    frysk-core/frysk/value/ChangeLog
    +2007-11-20  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * Variable.java (toPrint): No longer prints variable values;
    +       values must now be printed explicitly.
    +       (printValue): Prints variable values.
    +

commit 41b077c1832668f78e4a3e3503bf919ea6472ac6
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Nov 20 12:41:17 2007 -0500

    Missing <p>

commit 5570a66960bf83f7b1a2183af84f01981a294ee1
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Nov 20 12:39:43 2007 -0500

    More typo's - stray dt>

commit fba9485b006c8aa73fd180f677f042899534be97
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Nov 20 12:36:23 2007 -0500

    Fix html typos.

commit 00a14b14142b8633ff096b997d454e65996de96e
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Nov 20 12:33:49 2007 -0500

    Delete unreachable file.

commit f0d4cdd233d60d14a8f249a0dbc475ac1de5dfa2
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Nov 20 12:32:35 2007 -0500

    Strip out other OSs.

commit 6b3637cd355ca8465d26d67011b28a3fe87a4fe3
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Nov 20 12:26:48 2007 -0500

    Fix some relative paths.

commit 8789dff1d92139a71529b529fe30aa4200e846e7
Merge: c5722b7dbd78021357932ea696a92c9224c24152 c1fd6f37ec54c0d81fa3b56f4611832df6574dcd
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Nov 20 12:22:03 2007 -0500

    Merge branch 'master' of ssh://sourceware.org/git/frysk

commit c5722b7dbd78021357932ea696a92c9224c24152
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Nov 20 12:21:47 2007 -0500

    Prune old releases.

commit ba5fdd9695f974212a4d6b07362c7cc3071b261d
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Nov 20 12:13:38 2007 -0500

    Create sub-directories for old distros.

commit c1fd6f37ec54c0d81fa3b56f4611832df6574dcd
Author: Rick Moseley <rmoseley@redhat.com>
Date:   Tue Nov 20 10:54:51 2007 -0600

    Fix bz #5373.
    
    * RunCommand.java: Clear loadedProcs HashMap when done.
    * TestLoadCommand.java: Add test for the above change.

commit 3f179370e640e8f156df2f90a48855ed11446e34
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Tue Nov 20 10:24:28 2007 -0500

    Use word size of machine to create long type, instead of hard coded size of 8 bytes.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-20  Teresa Thomas  <tthomas@redhat.com>
    
    	* CExprEvaluator.g: Use word size of machine to
    	create long type.
    	* TestbedSymTab.java (getWordSize): Return machine
    	word size.

commit 254811a3ee56ca12371db0ada5fb03187fbe44cd
Author: Rick Moseley <rmoseley@redhat.com>
Date:   Mon Nov 19 21:50:18 2007 -0600

    Fix bz #5369.
    
    * RunCommand.java: Fix bz# 5369; jazz up help message.

commit 3e6a814efd3e79779a6e472ba385e74513f0ca34
Author: Rick Moseley <rmoseley@redhat.com>
Date:   Mon Nov 19 15:57:44 2007 -0600

    Fix bz# 5351.
    
    * CLI.java: Fix bz# 5351.
    * RunCommand.java: Ditto.
    * LoadCommand.java: Ditto.
    * AttachCommand.java: Ditto.

commit e885dc3eb4142c9a1787b55c0dc33a30b7a07b1f
Author: Stan Cox <scox@redhat.com>
Date:   Mon Nov 19 15:23:58 2007 -0500

    Eliminate Type.isTypedef and Type.setTypedefFIXME. (5311)
    
    * Type.java (isTypedef): Delete.
    (setTypedefFIXME): Delete.
    * CompositeType.java (toPrint): Remove isTypedef reference.
    * TypeEntry.java (getType): Remove setTypedefFIXME from STRUCTURE_TYPE_.

commit fd5a20b87a3d6c171fe8888b6d006b9241f1928c
Merge: 1213a237d4c989ed9f1310f0c823571d78cbb8f5 1a09ef28c7da47ad245f2a502780e5e592308035
Author: Stan Cox <scox@redhat.com>
Date:   Mon Nov 19 12:52:05 2007 -0500

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 1213a237d4c989ed9f1310f0c823571d78cbb8f5
Author: Stan Cox <scox@redhat.com>
Date:   Mon Nov 19 12:51:38 2007 -0500

    Add indentation to toPrint. (5310)
    
    * Type.java (toPrint(PrintWriter, Location, ByteBuffer, Format, int)):
    Add indent parameter.  Change all implementers.
    (toPrint(PrintWriter writer, int indent)): Likewise.
    * Value.java (toPrint(PrintWriter, ByteBuffer, Format, int): Likewise.
    * CompositeType.java (toPrint (PrintWriter, Location, ByteBuffer,
    * gen-type-funit-tests.py (main): Allow for improved formatting of
    array of struct and ptr to struct.
    Format, int)): Remove CompositeType special case.
    (toPrint (PrintWriter, int)): Likewise.

commit 1a09ef28c7da47ad245f2a502780e5e592308035
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Mon Nov 19 13:57:35 2007 +0000

    Fix 5355, missing executable name in LinuxHost.
    
    2007-11-19  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* TestLinuxCore.java (testInsertedBreakpoint): Pass executable
    	name to corefile LinuxHost .

commit e05a55a7ba2861173cb86e603b2e312f4c42b197
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Mon Nov 19 13:14:25 2007 +0000

    Document testcase, add empty stacktrace test
    
    2007-11-19  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* TestLinuxCore.java (testLinuxCoreFileStackTrace): Rename
    	variables, document test case, check for empty stacktraces.
    	frysk-core/frysk/proc/dead/.#TestLinuxCore.java

commit bbf660ad5f803e000274503ad878040f4d604fef
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Mon Nov 19 12:42:54 2007 +0100

    frysk-core/frysk/stack/ChangeLog
    2007-11-19  Mark Wielaard  <mwielaard@redhat.com>
    
        * LibunwindFrame.java (getAddress): Don't do a proc name lookup,
        use new Cursor.getIP().
    
    frysk-imports/libunwind/ChangeLog
    2007-11-19  Mark Wielaard  <mwielaard@redhat.com>
    
        * src/mi/Gget_reg.c (unw_get_reg): Use cached value from cursor
        when looking for UNW_REG_IP.
    
    frysk-sys/lib/unwind/ChangeLog
    2007-11-19  Mark Wielaard  <mwielaard@redhat.com>
    
        * Cursor.java (getIP): New method.
        (unwind): Check current ip.
        * Unwind.java (getIP): New method.
        * cni/UnwindH.hxx (getIP): Likewise.
        (getContext): Check for null elfImage.

commit 549835f8c32000e9cae1b45dd50012fb9c7762e0
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Mon Nov 19 10:50:43 2007 +0000

    Fix 5252 by passing executable path.
    
    2007-11-19  Phil Muldoon  <pmuldoon@redhat.com>
    
            * TestLinuxCore.java (testLinuxCoreFileStackTrace): Pass
            executable location to LinuxHost. Fix 5352. Remove unresolved.
            Fix 11-15 indention oops.

commit 73098ac8dd9b4c09ffbfac451136a3f520327d99
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Mon Nov 19 09:33:38 2007 +0000

    2007-11-19  Phil Muldoon  <pmuldoon@redhat.com>
    
            * TestFhd.java (testHpdCore): Remove unresolved.
            Add -noexe to Expect test.

commit 17129b1e6ff7a095f661a702e5fdcf8dd45a7436
Author: Andrew Cagney <cagney@redhat.com>
Date:   Sun Nov 18 15:37:04 2007 -0500

    Rename .complete to .completeMember.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-18  Andrew Cagney  <cagney@redhat.com>
    
    	* IncompleteMemberException.java: Update Type.complete renamed to
    	Type.completeMember.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-18  Andrew Cagney  <cagney@redhat.com>
    
    	* ArrayType.java (completeMember(String,List)): New.
    	* PointerType.java (completeMember(String,List)): New.
    	* Type.java (completeMember(String,List)): Rename
    	complete(String,List).
    	(completeFollowSym(String,List)): New.
    	* CompositeType.java: Update.

commit 11b29ff932127e58a13743509f930d118c25f02f
Author: Andrew Cagney <cagney@redhat.com>
Date:   Sun Nov 18 00:01:27 2007 -0500

    Fold "plocation", "ptype", and "examine" commands into "print".
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* EvalCommands.java (Printer): New.
    	(Options): Replace dumpTree with printer;
    	(EvalCommands(String,String,String)): Add options -location,
    	-type, -value, -tree, and -raw.
    	* TestEvalCommands.java (testPrintLocation()): New.
    	(testPrintLocationFails()): New.
    	(testPrintType()): New.
    	(testPrintTypeFails()): New.
    	* TestPtypeCommand.java: Delete.
    	* TestPlocationCommand.java: Delete.
    	* PtypeCommand.java: Delete.
    	* PlocationCommand.java: Delete.
    	* TestExamineCommand.java: Delete.
    	* ExamineCommand.java: Delete.
    	* TopLevelCommand.java: Update.
    	* TestHelp.java: Update.

commit af6a8ab4e12c0e3d33ada30b422ae0343f03d6ac
Author: Andrew Cagney <cagney@redhat.com>
Date:   Sat Nov 17 23:12:08 2007 -0500

    Eliminate unused name member.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* Command.java (Command(String,String,String)): Replace
    	Command(String,String,String,String); name dropped.
    	(interpret(CLI,Input)): Make package private.
    	* WhichsetsCommand.java: Update.
    	* WhatCommand.java: Update.
    	* ViewsetCommand.java: Update.
    	* UndefsetCommand.java: Update.
    	* StepNextCommand.java: Update.
    	* TopLevelCommand.java: Update.
    	* TestParameterizedCommand.java: Update.
    	* StepNextiCommand.java: Update.
    	* StepFinishCommand.java: Update.
    	* StepInstructionCommand.java: Update.
    	* StepCommand.java: Update.
    	* StackCommands.java: Update.
    	* RunCommand.java: Update.
    	* RegsCommand.java: Update.
    	* QuitCommand.java: Update.
    	* PtypeCommand.java: Update.
    	* PlocationCommand.java: Update.
    	* ListCommand.java: Update.
    	* HaltCommand.java: Update.
    	* GoCommand.java: Update.
    	* FocusCommand.java: Update.
    	* MultiLevelCommand.java: Update.
    	* ParameterizedCommand.java: Update.
    	* AliasCommands.java: Update.
    	* AttachCommand.java: Update.
    	* BreakpointCommand.java: Update.
    	* DbgVariableCommands.java: Update.
    	* DebuginfoCommand.java: Update.
    	* DefsetCommand.java: Update.
    	* DetachCommand.java: Update.
    	* DisassembleCommand.java: Update.
    	* DisplayCommand.java: Update.
    	* EvalCommands.java: Update.

commit 87fbda00526042d6f53a7b39921ce22706db9dce
Author: Andrew Cagney <cagney@redhat.com>
Date:   Sat Nov 17 22:37:26 2007 -0500

    Add an abbreviated command mechanism.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* Command.java (name): Delete.
    	(getName()): Delete.
    	* MultiLevelCommand.java (add(Command)): Delete.
    	(add(Command,String)): New.
    	(abbrevs): New.
    	(addAbbrev): New.
    	(lookup(String)): Use abbrevs.
    	(complete(CLI,Input,int,List)): Use lookup(String).
    	* TopLevelCommand.java: Update.

commit b3adba000519e004a2de1f4094fa7628c17fe3cf
Author: Andrew Cagney <cagney@redhat.com>
Date:   Sat Nov 17 21:52:19 2007 -0500

    Eliminate CommandHelp.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* CommandHelp.java: Delete.
    	* Command.java (getHelp()): Delete.
    	(help): Delete.

commit 47742cfcab2ab02dc1e2e4aca649974036690a9f
Author: Andrew Cagney <cagney@redhat.com>
Date:   Sat Nov 17 21:40:07 2007 -0500

    Check all top-level commands exist.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* TestHelp.java (topLevel): New.
    	(testHelp()): Use.
    	(testBlankCompletion()): New.
    	(setUp()): New.

commit 5322772f56b85e995df7bf5b6833ea1230f2492e
Author: Andrew Cagney <cagney@redhat.com>
Date:   Sat Nov 17 21:03:35 2007 -0500

    Implement: print (*(&a_struct)).<TAB>
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* IncompleteMemberException.java (complete(ExprSymTab,List)):
    	Implement.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* CompositeType.java (complete(String,List)): New.
    	* Type.java (complete(String,List)): New.

commit 7b64c9967f5cd2aaf2dc62aa473f7984da6dbff6
Author: Andrew Cagney <cagney@redhat.com>
Date:   Sat Nov 17 20:30:36 2007 -0500

    Detect more tab-completion cases in C expression parser.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* IncompleteTokenException.java (complete(ExprSymTab,List)): New.
    	* CompletionException.java (complete(ExprSymTab,List)): Abstract.
    	(getMessage()): Delete.
    	* IncompleteIdentifierException.java (getMessage()): New.
    	(complete(ExprSymTab,List)): New.
    	* IncompleteMemberException.java
    	(IncompleteMemberException(AST,AST)): Replace
    	IncompleteMemberException(AST).
    	(complete(ExprSymTab,List)): New.
    	* IncompleteScopeException.java: New.
    	* CExpr.g (postfix_expression): Recognize "foo.<TAB>", "foo-><TAB>".
    	(scope_expression): Recognize "::<tab>", and "::foo::<tab>".
    	(identifier): Delete.
    	* TestCompletion.java (testCompleteStructMember()): New.

commit 8895957a8e291f3aa8103be5ea07a6fd44048561
Author: Andrew Cagney <cagney@redhat.com>
Date:   Sat Nov 17 19:18:05 2007 -0500

    Use Expression in DebugInfo; simplify.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* DebugInfo.java (printNoSymbolTable(String,boolean)): Delete.
    	(print(String,DebugInfoFrame,boolean)): Delete.
    	(print(String,DebugInfoFrame)): Re-implement using Expression.
    	* gen-type-expect-tests.py (j.prologue): Update.

commit 5d3e7d0651efd963e11ab6d77fa9418cecdf9c29
Author: Andrew Cagney <cagney@redhat.com>
Date:   Sat Nov 17 18:50:52 2007 -0500

    Change hpd to use frysk.expr.Expression.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* CLI.java (parseValue(Task,String,boolean)): Delete.
    	(parseValue(Task,String)): Delete.
    	(parseExpression(Task,String)): New.
    	* DisassembleCommand.java: Update.
    	* EvalCommands.java: Update.
    	* ExamineCommand.java: Update.
    	* PlocationCommand.java: Update.
    	* PtypeCommand.java: Update.
    	* TestPtypeCommand.java: Update.

commit f230b8b7febc14c739bb70954b32ee1c9a67f540
Author: Andrew Cagney <cagney@redhat.com>
Date:   Sat Nov 17 17:51:38 2007 -0500

    Add Expression, encapsulates the parse tree from parsing an expression string.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* TestArithmetics.java (eval(String)): Use Expression.
    	* ExpressionFactory.java (parse(ExprSymTab,String)): New.
    	* Expression.java: New.

commit 5c771ea53ce8b3c98d3c47d6cc591746fb6d80e4
Author: Andrew Cagney <cagney@redhat.com>
Date:   Sat Nov 17 14:41:52 2007 -0500

    Re-implement expression completion using ExpressionFactory.complete(...).
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* DebugInfo.java (complete(DebugInfoFrame,String,int,List)): Delete.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* CompletionFactory.java (completeExpression(CLI,Input,int,List)):
    	Re-implement using
    	ExpressionFactory.complete(ExprSymTab,String,List) and
    	ObjectDeclarationSearchEngine.

commit 6f7d47da1af6ab5643be544dff512580aef96314
Author: Andrew Cagney <cagney@redhat.com>
Date:   Sat Nov 17 14:06:09 2007 -0500

    Add ExprSymTab.complete(String,List); test.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* ObjectDeclarationSearchEngine.java (complete(String,List)): New.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* CompletionException.java (getMessage()): New.
    	* TestCompletion.java (testOneCompletion()): New.
    	(testTwoCompletions()): New.
    	(testNoCompletions()): Replace testNothingToDo().
    	(complete(String,String[],int)): New.
    	* DetailedAST.java: New.
    	* ExprSymTab.java (complete(String,List)): New.
    	* ScratchSymTab.java (complete(String,List)): New.

commit fe41b1056315bbf0c87fbea81895c89784a01c36
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 16 13:16:53 2007 -0500

    Add ExpressionFactory and TestCompletion to frysk.expr.
    
    2007-11-16  Andrew Cagney  <cagney@redhat.com>
    
    	* TestCompletion.java: New.
    	* ExpressionFactory.java: New.

commit 3693a862c0268989040840a9ce338cf4a761f5d5
Author: Andrew Cagney <cagney@redhat.com>
Date:   Sat Nov 17 14:29:35 2007 -0500

    Mark testHpdBreakMultiThreaded and testLinuxCoreFileStackTrace as unresolved.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* TestBreakpoints.java (testHpdBreakMultiThreaded()): Mark as
    	unresolved, bug 5351.
    
    frysk-core/frysk/proc/dead/ChangeLog
    2007-11-17  Andrew Cagney  <cagney@redhat.com>
    
    	* TestLinuxCore.java (testLinuxCoreFileStackTrace()): Mark as
    	unresolved, bug 5353.

commit c91caeb6b58115c176b57e419581084ee067888c
Merge: b5cd3e0210e13f705c31ee46e992fbda3d61979f c9bca79bdca4785a6ca8209aaab7ffcf8ea24d1c
Author: Rick Moseley <rmoseley@redhat.com>
Date:   Sat Nov 17 02:35:03 2007 -0600

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk
    
    Conflicts:
    
    	frysk-core/frysk/hpd/ChangeLog

commit b5cd3e0210e13f705c31ee46e992fbda3d61979f
Author: Rick Moseley <rmoseley@redhat.com>
Date:   Sat Nov 17 02:26:53 2007 -0600

    Implement load/run capability.
    
    * AttachCommand.java: Implement load/run capability.
    * CLI.java: Ditto.
    * LoadCommand.java: Ditto.
    * RunCommand.java: Ditto.
    * TestLoadCommand: Test new load/run capability.
    * ProcTaskIDManager.java(removeProcID,manageProcSelect): New.
    * fhpd.java: Fix bz #5256.
    * TestFhd.java(testHpdCommand): Ditto.

commit c9bca79bdca4785a6ca8209aaab7ffcf8ea24d1c
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 16 12:03:25 2007 -0500

    Replace TabException with CompletionException; simplify.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-11-16  Andrew Cagney  <cagney@redhat.com>
    
    	* DebugInfo.java (complete(DebugInfoFrame,String,int,List)): Catch
    	CompletionException instead of TabException.  Do not attempt to
    	handle structures.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-16  Andrew Cagney  <cagney@redhat.com>
    
    	* TabException.java: Delete.
    	* CExpr.g (bTabPressed): Delete.
    	(tab_expression): Delete.
    	(primary_expression): Fold into scope_expression; when IDENT_TAB
    	throw IncompleteIdentifierException.
    	(IDENT_TAB): Rename TAB.
    	* CompletionException.java: New.
    	* IncompleteTokenException.java: New.
    	* IncompleteIdentifierException.java: New.
    	* IncompleteMemberException.java: New.

commit c0c08f0972f8bf58b60bad249421032b17e55f63
Merge: f76200f31dc070adaff33426daa90b239dd53865 afccca1009fdea92c30ebc3a34227045daa6d929
Author: Stan Cox <scox@redhat.com>
Date:   Fri Nov 16 10:57:20 2007 -0500

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit f76200f31dc070adaff33426daa90b239dd53865
Author: Stan Cox <scox@redhat.com>
Date:   Fri Nov 16 10:56:57 2007 -0500

    Use sendCommandExpectPrompt where applicable.
    
    * TestListCommand.java (testListPC): Use sendCommandExpectPrompt.
    (testListFunction): Likewise.
    (testListReverse): Likewise.
    (testListErrors): Likewise.

commit afccca1009fdea92c30ebc3a34227045daa6d929
Merge: baa1c43a2327ef44189fc18bfbc68a7155843b29 61c0f2d4090b4e683195cd530fb9ce4eef33c9b6
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Fri Nov 16 14:59:27 2007 +0000

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit baa1c43a2327ef44189fc18bfbc68a7155843b29
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Fri Nov 16 14:59:01 2007 +0000

    Correct previous commit 8 space indention.

commit 61c0f2d4090b4e683195cd530fb9ce4eef33c9b6
Author: Petr Machata <pmachata@redhat.com>
Date:   Fri Nov 16 15:08:59 2007 +0100

    Test both mapping guard kinds
    
    * ... and some cleanup.

commit 91ea7094b8352cb974509d5790a80c96a0de648e
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Fri Nov 16 11:42:40 2007 +0000

    Add -noexe option to fhpd command line
    
    2007-11-16  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* fhpd.java(main): Add option -noexe. Append
    	-noexe on no executable and option specified.

commit d4080f5cc94e2364b34b9e30c9cba19070d30c98
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 15 22:30:23 2007 -0500

    Remove stray references to ExprAST.
    
    frysk-common/ChangeLog
    2007-11-15  Andrew Cagney  <cagney@redhat.com>
    
    	* antlr-warnings.awk: Delete references to ExprAST.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-15  Andrew Cagney  <cagney@redhat.com>
    
    	* TestArithmetics.java (eval(String)): Do not set setASTNodeClass.
    	* TestVariables.java (eval(String)): Ditto.

commit 59fba07fbfacb30f9ae2323677c5ae20b5a14eaf
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 15 19:12:57 2007 -0500

    Tidy TAB lexer.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-15  Andrew Cagney  <cagney@redhat.com>
    
    	* CExpr.g (tid_expression): Delete.
    	(TAB_IDENT): Fold into TAB.

commit d446c71317b65455e9baf4f4b321680170e6b847
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 15 18:41:44 2007 -0500

    cni/Errno.cxx (vajprintf): Throw a runtime exception when things fail.

commit e9575e7376838347fec56e7551cc2560f93073f8
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 15 18:24:46 2007 -0500

    Have Errno set the parent's message; so getMessage() works.
    
    frysk-sys/frysk/sys/ChangeLog
    2007-11-15  Andrew Cagney  <cagney@redhat.com>
    
    	* Errno.java (Errno()): Delete.
    	(Eio): New.
    	(toString()): Delete.
    	(message): Delete.
    	(Errno(String)): Pass reason to super-class.
    	* cni/Errno.cxx (throwErrno): Update.

commit 26b9fd263f24c4998cabc52dbab8c3cd58ad7633
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 15 17:54:59 2007 -0500

    Use [new] CLI.printError to report runtime exceptions.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-15  Andrew Cagney  <cagney@redhat.com>
    
    	* PlocationCommand.java: Use CLI.printError(Exception).
    	* EvalCommands.java: Ditto.
    	* CLI.java (printError(Exception)): New.
    	(nasty(Exception)): New.
    	(doAttach()): Throw a RuntimeException when there
    	(execCommand(String)): Pass RuntimeExceptions to printError.
    	(commplete(String,int,List)): Print "nasty" exceptions.
    	* Message.java (Message): Remove constructor that takes a possible
    	exception cause.
    	(getException): Delete.
    	* CLI.java (addMessage): Delete variant that takes a possible
    	exception cause.
    	(flushMessages): Do not print exception cause if present.
    	* TestPlocationCommand.java (testPlocationFails()): Mark as
    	unresolved, 5345.

commit ccaef1c5b11c27ff856ce48f943b69fee0340e55
Author: Stan Cox <scox@redhat.com>
Date:   Thu Nov 15 17:56:47 2007 -0500

    Remove a random conflict message.

commit 7f3584d2eee7bc0dce00f03a8417af1c21de54f6
Merge: cfedd37029c197405be175a3ce24a53731995681 b88be9142254b4b1c5d5cd094137f52861ad9432
Author: Stan Cox <scox@redhat.com>
Date:   Thu Nov 15 17:51:56 2007 -0500

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk
    
    Conflicts:
    
    	frysk-core/frysk/hpd/ChangeLog
    	frysk-core/frysk/hpd/TestListCommand.java
    	frysk-core/frysk/pkglibdir/ChangeLog

commit cfedd37029c197405be175a3ce24a53731995681
Author: Stan Cox <scox@redhat.com>
Date:   Thu Nov 15 17:45:19 2007 -0500

    Change TestListCommand to use an easier to verify test program.
    
    * TestListCommand.java (testListPC): Change to use funit-quicksort.
    * funit-quicksort.c: New.

commit b88be9142254b4b1c5d5cd094137f52861ad9432
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Thu Nov 15 16:50:28 2007 -0500

    Simplify logical expressions.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-15  Teresa Thomas  <tthomas@redhat.com>
    
    	* ArithmeticUnit.java (getLogicalValue): Delete
    	argument mem, define here.
    	(logicalNegation): Update.
    	(logicalOr): Update.
    	(logicalAnd): Update.
    	* AddressUnit.java (getLogicalValue): Delete.
    	* FloatingPointUnit.java (getLogicalValue): Delete.
    	* IntegerUnit.java (getLogicalValue): Delete.
    	* TestValue.java: Update.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-15  Teresa Thomas  <tthomas@redhat.com>
    
    	* CExprEvaluator.g: Update.

commit 690290c4dde512010e498ddc45360a12f78324e7
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Thu Nov 15 12:47:05 2007 -0500

    swagiaal: Created and used DwAttributeNotFoundException
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-11-15  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       DwarfDie::getDataMemberLocation now throws DwAttributeNotFoundException
    +       instead of DwException.
    +       * TypeEntry.java (getUnionType): Updated.
    +
    
    frysk-sys/lib/dwfl/ChangeLog
    +2007-11-15  Sami Wagiaalla  <swagiaal@toner.toronto.redhat.com>
    +
    +       * DwAttributeNotFoundException.java: New file.
    +       * cni/DwAttributeNotFoundException.cxx: New file.
    +       * cni/DwarfDie.cxx: Now throws DwAttributeNotFoundException
    +       instead of DwException.
    +

commit 8dfc3ba44a89e553cb877c46f8c0552fc9ec171b
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 15 12:13:59 2007 -0500

    Mark testListPC and testListFunction as unresolved.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-15  Andrew Cagney  <cagney@redhat.com>
    
    	* TestListCommand.java (testListPC()): Mark as unresolved, 5332.
    	(testListFunction()): Mark as unresolved, 5333.

commit baac24889bed4fb5c319c5f3db25d0ebf5f5f47f
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 15 11:50:13 2007 -0500

    Delete frysk.expr.ExprAST.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-11-15  Andrew Cagney  <cagney@redhat.com>
    
    	* DebugInfo.java: Use AST not ExprAST.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-15  Andrew Cagney  <cagney@redhat.com>
    
    	* CExpr.g (options): Delete ASTLabelType.
    	* CExprEvaluator.g (options): Ditto.
    	* ExprAST.java: Delete.

commit 5f6f1885590d461c102fe24fee06a4917398a21c
Author: Petr Machata <pmachata@redhat.com>
Date:   Thu Nov 15 16:45:18 2007 +0100

    Test case for 5331.
    
    * When the task observed by a codeObserver forks, its child dies due to a SIGTRAP.
    * funit-fib-fork.c: if the child dies with a signal, it now kills itself with the same signal.
    * funit-fib-fork.c: added dummy breakpoint_me function to place a breakpoint to.  (Main wouldn't work (probably), thread of execution has to hit the breakpoint.)
    * Fix of my later ftrace changelog.

commit efc98011cc2d005c62da7050c720e037a9c22944
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Thu Nov 15 15:29:59 2007 +0000

    Use DaemonBlockedAtSignal in test.
    
    2007-11-15  pmuldoon  <pmuldoon@redhat.com>
    
    	* TestLinuxCore.java (testLinuxCoreFileStackTrace): Use DaemonBlockedAtSignal.
    	Create live map first, then core.

commit adb971cd44b8398b4f64cecb699ff2c3be8620aa
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Nov 14 21:03:56 2007 -0500

    Run each antlr in a separate directory (fix a parallel make problem).
    
    frysk-common/ChangeLog
    2007-11-14  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.rules (.g.antlred): Rename .g.antlered; use a tmp
    	directory named according to the target.
    	(javah-built): Delete.
    	(ANTLR): Define.
    	* Makefile.gen.sh: Rename .antlered to .antlred.  Include
    	*TokenTypes.txt in list of generated files.
    
    frysk-core/ChangeLog
    2007-11-14  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.am (ANTLR): Delete.

commit 29571987fd50faeb9acb929da80887508c2b3dd3
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Nov 14 16:56:02 2007 -0500

    Make generated .h files order-only dependent on generated .java files.
    
    frysk-common/ChangeLog
    2007-11-14  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.rules (built-sources): New.
    	($(SCRIPT_BUILT)): New.
    	($(JAVAH_BUILT)): New.
    	($(ANTLR_BUILT)): New.
    	* Makefile.gen.sh (SCRIPT_BUILT): New.
    	(JAVAH_BUILT): New.

commit d3ba8c41604b2cf30372d8bb00758b3d4e4596d0
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Wed Nov 14 16:50:48 2007 -0500

    Use integer return type for existing relational operations.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-14  Teresa Thomas  <tthomas@redhat.com>
    
    	* FloatingPointUnit.java: Use intType for relational
    	operations.
    	* IntegerUnit.java: Ditto.
    	* TestValue.java (testFloatOps): Update.
    	(testIntOps): Update.
    	(isTrue (double)): Delete.

commit e60eaf6b29b3ca49957843adc7e69f898f0f1a43
Author: Petr Machata <pmachata@redhat.com>
Date:   Wed Nov 14 21:38:00 2007 +0100

    Forgotten changelogs, no longer unresolved x8664 testcases.

commit 3c64e31d42bfb708ca142a559a4014d362eb0fc3
Author: Petr Machata <pmachata@redhat.com>
Date:   Wed Nov 14 21:27:52 2007 +0100

    Revamp mapping system.
    
    * Instead of trying to merge several maps into one, ltrace now carries each mapping separately.  As soon as the file gets mapped (the file, or part thereof), the controller is asked to provide working set.  This working set is then applied or removed depending on which parts are mapped or unmapped.  The reason for this is that it turned out that x8664 maps libraries uncontinuously, and dl_debug_state observer choked on that, because it saw the wrong mapping.  Problem is that with uncontinuous mapping, you can't merge several mappings into one logical mapping anymore, because some files can be doubly-mapped.  So we track each mapping separately.
    * Resolves: #5321
    * As usual, the coding style of the code that I touched was java-ized.

commit d66f674eb1d4f67e0f6f92a7ba39edc89cb74a39
Author: Petr Machata <pmachata@redhat.com>
Date:   Sat Nov 10 17:37:18 2007 +0100

    Mapping guard refactorings
    
    It's now more similar to traditional frysk observer pattern (with
    requestAdd et. al.).  The two guards are reimplemented as subclasses
    of more general Guard abstract class.  Each task has guard of its own,
    it's not created one guard per observer anymore.  Of course having a
    guard per proc would be yet better...

commit 5d772e1456994a832874051dd9eb307af3e4dd53
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Wed Nov 14 14:56:33 2007 -0500

    Delete older implementation of logical*.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-14  Teresa Thomas  <tthomas@redhat.com>
    
    	* ArithmeticUnit.java (logicalAnd(Value,Value)): Delete.
    	* ArithmeticUnit.java (logicalOr(Value,Value)): Delete.

commit b5bb4c4272e619dd93ffc08bd9c7168e8b70a095
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Wed Nov 14 14:38:57 2007 -0500

    Remove stray call to System.out.println.
    
    2007-11-14  Teresa Thomas  <tthomas@redhat.com>
    
    	* Type.java (getALU): Remove stray println.

commit b8552bc35614296282376192e1057d0c4f2bd065
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Wed Nov 14 14:23:42 2007 -0500

    Implement logical expressions for non-integer types; Simplify.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-14  Teresa Thomas  <tthomas@redhat.com>
    
    	* ArithmeticUnit.java (logicalAnd): Implement here,
    	use getLogicalValue.
    	(logicalOr): Ditto.
    	(logicalNegation): Ditto.
    	(wordSize): New.
    	* AddressUnit.java: Update.
    	(getLogicalValue): New.
    	(wordSize): Delete.
    	* IntegerUnit.java: Update.
    	(getLogicalValue): New.
    	* FloatingPointUnit.java: Update.
    	(getLogicalValue): New.
    	* TestValue.java: Add tests for above.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-14  Teresa Thomas  <tthomas@redhat.com>
    
    	* CExprEvaluator.g: Give task memory to
    	all logical operators.

commit c51aa91611f6b182762c6e81f5684650ac0082ef
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Nov 14 14:18:07 2007 -0500

    Complete options.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-14  Andrew Cagney  <cagney@redhat.com>
    
    	* ParameterizedCommand.java (complete(CLI,Input,int,List)): New.
    	(completer(CLI,Input,int,List)): New.
    	* Input.java (incompleteToken(int)): New.
    	(base(int)): Delete.
    	(Token.absolute(int)): New.
    	(start(int,int)): Delete.
    	* CompletionFactory.java: Use Input.incompleteToken(int).
    	(completeFocusedExpression): Delete.
    	* WhichsetsCommand.java: Ditto.
    	* AliasCommands.java: Update.
    	* ActionPointCommands.java: Update.
    	* AttachCommand.java: Update.
    	* CoreCommand.java: Update.
    	* DbgVariableCommands.java: Update.
    	* DebuginfoCommand.java: Update.
    	* DefsetCommand.java: Update.
    	* DetachCommand.java: Update.
    	* DisassembleCommand.java: Update.
    	* DisplayCommand.java: Update.
    	* TestParameterizedCommand.java: Ditto.
    	* StepNextiCommand.java: Ditto.
    	* StepNextCommand.java: Ditto.
    	* StepInstructionCommand.java: Ditto.
    	* StepFinishCommand.java: Ditto.
    	* StepCommand.java: Ditto.
    	* RegsCommand.java: Ditto.
    	* StackCommands.java: Ditto.
    	* QuitCommand.java: Ditto.
    	* PtypeCommand.java: Ditto.
    	* PlocationCommand.java: Ditto.
    	* PeekCommand.java: Ditto.
    	* LoadCommand.java: Ditto.
    	* ListCommand.java: Ditto.
    	* HaltCommand.java: Ditto.
    	* GoCommand.java: Update.
    	* FocusCommand.java: Update.
    	* ExamineCommand.java: Update.
    	* EvalCommands.java: Update.
    	* WhatCommand.java: Ditto.
    	* ViewsetCommand.java: Ditto.
    	* UndefsetCommand.java: Ditto.

commit 7f9bb90dbeec8a3db40e22541347fdd9730e304f
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Nov 14 13:03:05 2007 -0500

    Allow abbreviated long options.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-14  Andrew Cagney  <cagney@redhat.com>
    
    	* TestParameterizedCommand.java (testShortAmbigiousOption()): New.
    	(testShortUnambigiousOption()): New.
    	* ParameterizedCommand.java: Allow shortened form of options.

commit fb20dde8b9c322b77e642ba0d6f360deb3e9ee13
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Nov 14 09:14:00 2007 -0500

    Fix file name completion on second arg.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-14  Andrew Cagney  <cagney@redhat.com>
    
    	* TestCompletionFactory.java: New.
    	* Input.java (base(int)): New.
    	(cursor(int,int)): New.
    	* Command.java (complete(CLI,Input,int,List)): Make abstract.
    	* ParameterizedCommand.java (complete(CLI,Input,int,List)): Delete.
    	(complete(CLI,PTSet,String,int,List)): Delete.
    	* CompletionFactory.java (completeExpression(CLI,Input,int,List)):
    	Replace completeExpression(CLI,PTSet,String,int,List).
    	(completeFileName(CLI,Input,int,List)): Replace
    	completeFileName(CLI,String,int,List); handle multiple arguments.
    	* WhichsetsCommand.java: Update.
    	* WhatCommand.java: Update.
    	* ViewsetCommand.java: Update.
    	* UndefsetCommand.java: Update.
    	* TestParameterizedCommand.java: Update.
    	* StepNextiCommand.java: Update.
    	* StepNextCommand.java: Update.
    	* StepInstructionCommand.java: Update.
    	* StepFinishCommand.java: Update.
    	* StepCommand.java: Update.
    	* RunCommand.java: Update.
    	* StackCommands.java: Update.
    	* QuitCommand.java: Update.
    	* RegsCommand.java: Update.
    	* PtypeCommand.java: Update.
    	* PlocationCommand.java: Update.
    	* PeekCommand.java: Update.
    	* LoadCommand.java: Update.
    	* ListCommand.java: Update.
    	* HaltCommand.java: Update.
    	* GoCommand.java: Update.
    	* FocusCommand.java: Update.
    	* EvalCommands.java: Update.
    	* ExamineCommand.java: Update.
    	* DisplayCommand.java: Update.
    	* DisassembleCommand.java: Update.
    	* DetachCommand.java: Update.
    	* CoreCommand.java: Update.
    	* DefsetCommand.java: Update.
    	* DebuginfoCommand.java: Update.
    	* AttachCommand.java: Update.
    	* ActionPointCommands.java: Update.
    	* BreakpointCommand.java: Update.
    	* DbgVariableCommands.java: Update.

commit 16bda633871baa0b3bcc450af73a5e7c2ed37621
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Wed Nov 14 15:16:35 2007 +0100

    Add possible exception causes to Message for extra diagnostics.
    
    2007-11-14  Mark Wielaard  <mwielaard@redhat.com>
    
           * CLI.java (addMessage): New variant that takes a possible
           exception cause.
           (doAttach): Use new addMessage().
           (execCommand): Likewise.
           (flushMessages): Add possible exception cause if present.
           Actually flush outWriter.
           * EvalCommands.java (eval): Add possible RuntimeException cause.
           * Message.java (Message): Add constructor that takes a possible
           exception cause.
           (getException): New method.
           * PlocationCommand.java (interpret): Add possible RuntimeException
           cause.

commit 7b8e7ff2a2900c7837e1fee0de204f049fa01e58
Merge: 208d3e75e13ae1fbf8f8c24b222e34a2ef5054fb 9198be3c3245c0e8a8ab7cd054e99306d1a51250
Author: Stan Cox <scox@redhat.com>
Date:   Tue Nov 13 21:36:31 2007 -0500

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 208d3e75e13ae1fbf8f8c24b222e34a2ef5054fb
Author: Stan Cox <scox@redhat.com>
Date:   Tue Nov 13 21:04:02 2007 -0500

    Add tests for hpd list request.
    
    * ListCommand.java (interpret): Check that symbol is a subprogram.
    Fix reversing.

commit 9198be3c3245c0e8a8ab7cd054e99306d1a51250
Merge: c646b2fa475a95b3ed6d0ba9e877b2d4e3ead03e 7d8807565260d2a245e35af7ee1e06473e48588c
Author: Jose Flavio Aguilar Paulino <jflavio@bart.ltc.br.ibm.com>
Date:   Tue Nov 13 22:59:31 2007 -0200

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit c646b2fa475a95b3ed6d0ba9e877b2d4e3ead03e
Author: Jose Flavio Aguilar Paulino <jflavio@bart.ltc.br.ibm.com>
Date:   Tue Nov 13 22:58:09 2007 -0200

    Fixing build system to ppc32 libunwind cni.

commit e4196532f54d8a7724158b3c229d30934058721d
Author: Jose Flavio Aguilar Paulino <jflavio@bart.ltc.br.ibm.com>
Date:   Tue Nov 13 22:47:10 2007 -0200

    Correcting last files to support libunwind CNI to PowerPC32/64.

commit 7d8807565260d2a245e35af7ee1e06473e48588c
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Nov 13 19:14:25 2007 -0500

    Eliminate Input.getAction(); and the last command controlled by "argv[0]".
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-13  Andrew Cagney  <cagney@redhat.com>
    
    	* Input.java (getAction): Delete.
    	* TestInput.java: Update.
    	* TestEvalCommands.java: Rename TestPrint.java.
    	* AssignCommand.java: Delete.
    	* PrintCommand.java: Rename to ...
    	* EvalCommands.java: ... this.  Implement "assign" as a class.
    	* TopLevelCommand.java: Update.

commit fc228ee2d3554182856206ca08158e551ed5dfcb
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Tue Nov 13 14:49:36 2007 -0500

    Implement logical negation (!) for float and Address Types.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-13  Teresa Thomas  <tthomas@redhat.com>
    
    	* ArithmeticUnit.java (logicalNegation): Add task mem to
    	parmeter list.
    	* IntegerUnit.java (logicalNegation): Update.
    	* AddressUnit.java (logicalNegation): New.
    	* FloatingPointUnit.java (logicalNegation): New.
    	* TestValue.java (testFloatOps): Test for above.
    	(testAddressOps): New.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-11-13 Teresa Thomas <tthomas@redhat.com>
    
    	* funit-addresses.c (ptr): New.
    
    ase enter the commit message for your changes.

commit 9fd6262cfe554b85e3333b6b46d0988729ae1a25
Merge: c3260297538be6ea92f807cf3192dfbef1c0b8f1 b9945ac4ff2ab204f6c340a90bbaba11f8265266
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Tue Nov 13 14:43:43 2007 -0500

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit c3260297538be6ea92f807cf3192dfbef1c0b8f1
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Tue Nov 13 14:40:13 2007 -0500

    Add new getALU with no type arguments. Use for unary operations.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-13  Teresa Thomas  <tthomas@redhat.com>
    
    	* CExprEvaluator.g: Update.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-13  Teresa Thomas  <tthomas@redhat.com>
    
    	* ArrayType.java (getALU): New.
    	* PointerType.java (getALU): New.
    	* Type.java (getALU): New.
    	* FloatingPointType.java (getALU): New.
    	* IntegerType.java (getALU): New.
    	* IntegerUnit.java (IntegerUnit): New.

commit b9945ac4ff2ab204f6c340a90bbaba11f8265266
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Tue Nov 13 12:14:41 2007 -0500

    swagiaal: Marked ltrace tests are unresolvedx8664
    
    + 2007-11-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestLtrace.java (testAllLibrariesGetDetected): Marked
    +       as unresolvedx8664.
    +       (testCallRecorded): Ditto.
    +        (testArgumentsCorrect1): Ditto.

commit 826eaed4d19d4144b1bee0e843122735a0992b52
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Tue Nov 13 10:52:10 2007 -0500

    swagiaal: Marked testHpdBreakMultiThreadedContinue as unresolved.
    
    +2007-11-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestBreakpoints.java (testHpdBreakMultiThreadedContinue): Marked
    +       test as unresolved.
    +

commit 2e673124a3c0f4158f9800ecc5a719d03710c4ab
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Tue Nov 13 10:46:45 2007 -0500

    swagiaal: Removed value asserstion from TestFstack::testBackTraceWithParams.
    
    frysk-core/frysk/bindir/ChangeLog
    +2007-11-13  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestFstack.java (testBackTraceWithParams): Removed value
    +       asserstion.
    +

commit 815b8c4c2b6a75432eddf73cb74df27e9553acb5
Merge: 847686667e0bee61585272f989e62d68595b4188 0631ebed24c1df74fb903d8429916768602aca43
Author: Stan Cox <scox@redhat.com>
Date:   Mon Nov 12 19:39:55 2007 -0500

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 847686667e0bee61585272f989e62d68595b4188
Author: Stan Cox <scox@redhat.com>
Date:   Mon Nov 12 19:39:16 2007 -0500

    Fix line numbers and current line position.
    
    * ListCommand.java (interpret): Initialize from function PC.
    Right adjust line numbers.

commit 0631ebed24c1df74fb903d8429916768602aca43
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Nov 12 18:56:31 2007 -0500

    Pass both CORE&EXE to fstack; avoid path length problems.
    
    frysk-core/frysk/bindir/ChangeLog
    2007-11-12  Andrew Cagney  <cagney@redhat.com>
    
    	* TestFstack.java (fstack(String,String[])): New; use throughout.
    	(tearDown()): Delete.

commit c105e3372fba89b087d26ed5f4e98546851714bb
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Mon Nov 12 17:29:30 2007 -0500

    Add an int return type for logical, equality and relational operations.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-12  Teresa Thomas  <tthomas@redhat.com>
    
    	* ArithmeticUnit.java (intType): New.
    	(ArithmeticUnit): New.
    	* IntegerUnit.java (IntegerUnit): Call super.
    	* FloatingPointUnit.java (FloatingPointUnit): Ditto.
    	* AddressUnit.java (AddressUnit): Ditto.
    	* IntegerType.java (getALU): Give wordSize to all ALUs.
    	* FloatingPointType.java (getALU): Ditto.

commit e13132fb16f45165b5d1a3ce9aa54f87b2bfa5d3
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Mon Nov 12 17:28:25 2007 -0500

    Comments added.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-12  Teresa Thomas  <tthomas@redhat.com>
    
    	* ArrayType.java (getALU): Comments added.
    	* PointerType.java (getALU): Comments added.
    	* Type.java (getALU): Comments added.

commit ed081c0d3afa9702c4d2bbce9ffa39fd02bce1f3
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Nov 12 16:22:22 2007 -0500

    Re-implement StackCommands; merge in WhereCommand, add "frame".
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-11-12  Andrew Cagney  <cagney@redhat.com>
    
    	* DebugInfoStackFactory.java (printStackTrace): Handle -ve
    	numberOfFrames.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-12  Andrew Cagney  <cagney@redhat.com>
    
    	* TestStackCommands.java (testFrame()): New.
    	* StackCommands.java (Up): New.
    	(Down): New.
    	(Frame): New.
    	* TopLevelCommand.java: Update.
    	* CommandOption.java (Mangitude): Copy to ...
    	* Magnitude.java: ... here.  New.
    	* ListCommand.java: Update.

commit 0af7f15678cc58ed51713bb1c76fb384aa58be6c
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Mon Nov 12 13:12:27 2007 -0500

    Use BigInteger.compareTo for comparisons in logical operations.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-12  Teresa Thomas  <tthomas@redhat.com>
    
    	* IntegerUnit.java: Use BigInteger for logical
    	operations.

commit a67dec4fdb23794fced6454ca317a4eb109e36a6
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Nov 12 13:08:20 2007 -0500

    Refactor all frame tests into TestStackCommands; expand.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-12  Andrew Cagney  <cagney@redhat.com>
    
    	* StackCommands.java: Rename FrameCommands.java.
    	* TopLevelCommand.java: Update.
    	* TestStackCommands.java: New.
    	* TestFrameCommands.java: Delete.
    	* TestWhereCommand.java: Delete.

commit e1b21136210c5575307114bbb0a66545b141470d
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Nov 12 11:56:08 2007 -0500

    Add HpdTestbed.hpdTerminatingProgram(String).
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-12  Andrew Cagney  <cagney@redhat.com>
    
    	* HpdTestbed.java (HpdTestbed(String[])): Make private.
    	(hpdTerminatingProgram(String)): New.
    	* HpdCoreFileTestbed.java: Delete.
    	* TestWhereCommand.java (testFhpdVirtualStackTrace()): Use.
    	(testFhpdVirtualStackTraceWithScopes()): Ditto.
    
    frysk-core/frysk/testbed/ChangeLog
    2007-11-12  Andrew Cagney  <cagney@redhat.com>
    
    	* DaemonBlockedAtSignal.java (DaemonBlockedAtSignal(File)): New.
    	* TestCoreFileAtSignal.java (testCoreFileAtSignal()): Enable;
    	simplify.
    	* CoreFileAtSignal.java (constructCore(File)): New.
    	(constructCore(String)): Use.

commit 65cc62fab99852356333ed0dc98bb91118d4e021
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Mon Nov 12 11:35:34 2007 -0500

    Use asLong() instead of asBigInteger().longValue() in IntegerUnit.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-12  Teresa Thomas  <tthomas@redhat.com>
    
    	* IntegerUnit.java: Use asLong() instead of
    	asBigInteger().longValue().

commit 90fa678ccd14e9266d81df04f888203f234f47d7
Author: Andrew Cagney <cagney@redhat.com>
Date:   Mon Nov 12 10:52:16 2007 -0500

    Create inline and non-inline(outline) versions of frysk-inlined.c
    
    frysk-core/frysk/bindir/ChangeLog
    2007-11-12  Andrew Cagney  <cagney@redhat.com>
    
    	* TestFstack.java: Update; funit-inlined renamed to
    	funit-stack-inlined.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-11-12  Andrew Cagney  <cagney@redhat.com>
    
    	* TestFrameDebugInfo.java: Update; funit-inlined renamed to
    	funit-stack-inlined.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-12  Andrew Cagney  <cagney@redhat.com>
    
    	* TestWhereCommand.java: Update; funit-inlined renamed to
    	funit-stack-inlined.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-11-12  Andrew Cagney  <cagney@redhat.com>
    
    	* funit-stack-inlined.c: Rename funit-inlined.c
    	* funit-stack-outlined.c: New; Non-inline funit-stack-inlined.c.

commit ee1656cad8a1546e983eb80dc25cf09b6fb5f345
Author: Stan Cox <scox@redhat.com>
Date:   Mon Nov 12 10:38:23 2007 -0500

    Turn on TestTypeEntryValue
    
    * gen-type-funit-tests.py (c.add_decl): Make variables external.
    * gen-type-expect-tests.py (j.start_test): Turn on TestTypeEntryValue

commit f3cbb7a3c8679f4a58771e90f55691fa371f62b9
Author: Stan Cox <scox@redhat.com>
Date:   Sun Nov 11 22:22:45 2007 -0500

    Improve struct display and have TestTypeEntryValue match it.
    
    * CompositeType.java (toPrint (int, PrintWriter, Location,
    ByteBuffer, Format): New.
    * TestComposite.java (testBigStructure, testLittleStructure):
    Allow for new formatting.
    * gen-type-expect-tests.py (j.add_test): Escape \n for value.
    * gen-type-funit-tests.py (c.add): Escape \n for value.
    (main): Use newline instead of \n for expected results.

commit 3d96853b2e7b6935288fc4881f2a9230bc743506
Merge: 26494adb8e756245aebbb591ad28aba39375aa58 bddcc9f83077db2a97348cb8689975794c819d55
Author: Jose Flavio Aguilar Paulino <jflavio@bart.ltc.br.ibm.com>
Date:   Sat Nov 10 12:47:16 2007 -0200

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 26494adb8e756245aebbb591ad28aba39375aa58
Author: Jose Flavio Aguilar Paulino <jflavio@bart.ltc.br.ibm.com>
Date:   Sat Nov 10 02:06:29 2007 -0200

    Fix for Power64 (isa registers and groups)

commit bddcc9f83077db2a97348cb8689975794c819d55
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 9 22:55:37 2007 -0500

    Eliminate unused UserHelp
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-09  Andrew Cagney  <cagney@redhat.com>
    
    	* UserHelp.java: Delete.
    	* CLI.java (printUsage(String)): Delete.
    	(userhelp): Delete.
    	(handlers): Delete.
    	(addHandler): Delete.

commit 17a8d02379e74546d0fe49a54839248d92e66ad7
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 9 22:30:00 2007 -0500

    List extends ParameterizedCommand
    
    2007-11-09  Andrew Cagney  <cagney@redhat.com>
    
    	* TestParameterizedCommand.java (testOptionWithDashArg()): New.
    	(testUnknownOpt()): New.
    	(testTooManyArgs(), testExtraArg(), testMissingOption()): Delete.
    	* CommandOption.java (Magnitude): New.
    	* ListCommand.java: Extend ParameterizedCommand.

commit e069b59bb15ed2140a0d39e1806f4e5d1e16d347
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 9 21:06:14 2007 -0500

    Ignore *~; don't ignore "bin"; stop new files hiding in Untracked.

commit 15b8b363369e0940cf83a199162a1e4023bf22e5
Merge: 691f275a213a2eaddb4689b83fee7bfdd8d1842c 3b9805588cfd98e0f769f691365f9d55b7204a01
Author: Stan Cox <scox@redhat.com>
Date:   Fri Nov 9 19:32:55 2007 -0500

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 3b9805588cfd98e0f769f691365f9d55b7204a01
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 9 18:59:23 2007 -0500

    Refactor action commands into ActionPointCommands.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-09  Andrew Cagney  <cagney@redhat.com>
    
    	* ActionPointCommands.java: New.
    	* DeleteCommand.java: Delete.
    	* EnableCommand.java: Delete.
    	* DisableCommand.java: Delete.
    	* ActionsCommand.java: Delete.
    	* CLI.java: Update.
    	* TopLevelCommands.java: Update.
    	* TestHelp.java: Update.

commit 691f275a213a2eaddb4689b83fee7bfdd8d1842c
Merge: 541b4186e931dab4246e5dc99efa811c06945822 8b867fb62647409597fd921ec3e0888e53976190
Author: Stan Cox <scox@redhat.com>
Date:   Fri Nov 9 18:02:57 2007 -0500

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 541b4186e931dab4246e5dc99efa811c06945822
Author: Stan Cox <scox@redhat.com>
Date:   Fri Nov 9 18:02:09 2007 -0500

    Clean up array display in anticipation of turning on TestTypeEntryValue.
    
    * gen-type-expect-tests.py (j.prologue): Throttle ptr tests for now.
    * gen-type-funit-tests.py (c.add): Filter quotes, new lines, member "."
    (main): Handle char specially.  Match result formatting to fhpd
    * ArrayType.java (toPrint): Do multiple dimension here.  Move
    vector handling...
    (toPrintVector): ...here.
    expectations.

commit cb9bf2d8e90be105f1257155be5386eab2281706
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 9 16:56:35 2007 -0500

    Undefset extend ParameterizedCommand
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-09  Andrew Cagney  <cagney@redhat.com>
    
    	* UndefsetCommand.java: Extend ParameterizedCommand.

commit 8b867fb62647409597fd921ec3e0888e53976190
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 9 15:50:11 2007 -0500

    Second half of refactor Set/Unset.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-09  Andrew Cagney  <cagney@redhat.com>
    
    	* DbgVariables.java (complete(String,int,List)): New.
    	* TestDbgVariables.java: New.
    	* DbgVariableCommands: New.
    	* SetCommand.java: Delete.
    	* UnsetCommand.java: Delete.
    	* TopLevelCommand.java: Update.
    	* CLI.java (dbgvars): Make final; update.

commit 6d8e45c3d597cb380215da40c2a6b02702ee4b9d
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 9 15:48:59 2007 -0500

    Refactor unset and set; test.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-09  Andrew Cagney  <cagney@redhat.com>
    
    	* DbgVariables.java (complete(String,int,List)): New.
    	* TestDbgVariables.java: New.
    	* DbgVariableCommands: New.
    	* SetCommand.java: Delete.
    	* UnsetCommand.java: Delete.
    	* TopLevelCommand.java: Update.
    	* CLI.java (dbgvars): Make final; update.

commit fd94985768aaab064cb3fdae15087ace1fa7b188
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Fri Nov 9 15:21:16 2007 -0500

    Tests for logicalNegation, getLogicalValue on int types added.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-09  Teresa Thomas  <tthomas@redhat.com>
    
    	* TestValue.java (testIntOps): Test for logicalNegation,
    	getLogicalValue added.
    	* IntegerUnit.java (logicalNegation): Simplify.

commit 7f1af8e43becb1579889c0764a96e37e4efe52b1
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Nov 9 14:29:26 2007 -0500

    swagiaal: removed value argument CompositeType::iterator().Fixes broken build.
    
    frysk-core/frysk/value/ChangeLog
    +2007-11-09  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * CompositeType.java (iterator): removed value argument
    +       from bad merge.
    +

commit 90461168c98edfed137f66e8633b66e04e15f499
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Fri Nov 9 14:22:27 2007 -0500

    Implement arithmetic and logical operations in ArithmeticUnit.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-09  Teresa Thomas  <tthomas@redhat.com>
    
    	* FloatingPointUnit.java (lessThan): New.
    	(greaterThan): New.
    	(greaterThanOrEqualTo): New.
    	(lessThanOrEqualTo): New.
    	(equal): New.
    	(notEqual): New.
    	* IntegerUnit.java (shiftLeft): New.
    	(lessThan): New.
    	(greaterThan): New.
    	(greaterThanOrEqualTo): New.
    	(lessThanOrEqualTo): New.
    	(equal): New.
    	(notEqual): New.
    	(bitWiseAnd): New.
    	(bitWiseXor): New.
    	(bitWiseOr): New.
    	(bitWiseComplement): New.
    	(logicalAnd): New.
    	(logicalOr): New.
    	(logicalNegation): New.
    	(getLogicalValue): New.
    	* Type.java (shiftLeft): Delete.
    	(shiftRight): Delete.
    	(lessThan): Delete.
    	(greaterThan): Delete.
    	(lessThanOrEqualTo): Delete.
    	(greaterThanOrEqualTo): Delete.
    	(equal): Delete.
    	(notEqual): Delete.
    	(bitWiseAnd): Delete.
    	(bitWiseXor): Delete.
    	(bitWiseOr): Delete.
    	(bitWiseComplement): Delete.
    	(logicalAnd): Delete.
    	(logicalOr): Delete.
    	(logicalNegation): Delete.
    	(shiftLeftEqual): Delete.
    	(shiftRightEqual): Delete.
    	(bitWiseOrEqual): Delete.
    	(bitWiseXorEqual): Delete.
    	(bitWiseAndEqual): Delete.
    	(getLogicalValue): Delete.
    	* TypeDecorator.java: Delete above functions.
    	* ArithmeticType.java: Ditto.
    	(returnType): Delete function.
    	* ArithmeticUnit.java: Add above functions.
    	* TestValue.java: Updated.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-09  Teresa Thomas  <tthomas@redhat.com>
    
    	* CExprEvaluator.g: Update evaluator to
    	use Arithmetic Unit.

commit 0f6d423b274fdbde0e75003e468a041032284a8f
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Nov 9 13:29:01 2007 -0500

    swagiaal: Prepare CompositeType for support of static memebers.
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-11-09  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestTypeEntry.java (testClassWithStaticMembers): New test.
    +
    
    frysk-core/frysk/scopes/ChangeLog
    @@ -1,3 +1,7 @@
    +2007-11-09  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * Composite.java (getType): New function.
    +
    
    frysk-core/frysk/value/ChangeLog
    +2007-11-09  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * CompositeType.java (addStaticMember): New function.
    +       (Member.Member): Moved Access and inheretence arguments
    +       from DynamicMember to this constructor.
    +

commit 23954c1bc36265e03cb5c67b4dab931a5b044ba1
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Tue Nov 6 15:52:59 2007 -0500

    swagiaal: Created class StaticMember in CompositeType
    
    frysk-core/frysk/value/ChangeLog
    +2007-11-06  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * CompositeType.java: Renamed Member to DynamicMember.
    +       Created StaticMember
    +       Created Member.
    +       DynamicMember and StaticMember now extends Member.
    +

commit a3c6407966e079ff93d3b6b9ff1c77a1537210db
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Tue Nov 6 11:13:40 2007 -0500

    swagiaal: Renamed Dwfl::getDie to Dwfl::getCompilationUnit.
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-11-06  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Renamed Dwfl::getDie to Dwfl::getCompilationUnit.
    +       * gen-type-expect-tests.py: Updated.
    +       * TestTypeEntry.java: Updated.
    +       * TestDebugInfoStackTrace.java: Updated.
    +       * DebugInfoFrame.java: Updated.
    +       * DebugInfo.java: Updated.
    +
    
    frysk-core/frysk/scopes/ChangeLog
    +2007-11-06  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Renamed Dwfl::getDie to Dwfl::getCompilationUnit.
    +       * TestScopeFactory.java: Updated.
    +
    
    frysk-sys/lib/dwfl/ChangeLog
    +2007-11-06  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * Dwfl.java: Renamed getDie to getCompilationUnit.
    +       * TestDwfl.java: Updated.
    +       * TestDwarfDie.java: Updated.
    +

commit fdb837f1918543acf84ece7806c0900798fd27d2
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 9 13:18:33 2007 -0500

    Fix typo in changelog.

commit 167c2efe1c4c8a23f92698d544fd1a142d02e3fb
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 9 13:01:13 2007 -0500

    PrintCommand extends ParameterizedCommand.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-09  Andrew Cagney  <cagney@redhat.com>
    
    	* TestParameterizedCommand.java (check(...)): Add check for
    	input.stringValue().
    	* PrintCommand.java: Extend ParameterizedCommand.
    	* CommandOption.java (parseFormat(String)): New.

commit 1e79ab9a46d499104cc07e265842e5b075a90a3b
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 9 12:53:08 2007 -0500

    Fix completion of: alias <TAB>
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-09  Andrew Cagney  <cagney@redhat.com>
    
    	* MultiLevelCommand.java: Handle null tokens.
    	* ParameterizedCommand.java: Ditto.

commit 685835609bb5c145000f0dd69785b781672e7a36
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 9 12:05:16 2007 -0500

    Workaround PPC register problems.
    
    frysk-core/frysk/proc/ChangeLog
    2007-11-09  Andrew Cagney  <cagney@redhat.com>
    
    	* PPCBankRegisters.java (PPC32BE_ON_PPC64BE): Don't add "nip",
    	"ctr", "lnk", "xer", "ccr".

commit 2bec14b3c5d10a5cd3c61abe74ac2014b370ab25
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri Nov 9 11:41:26 2007 -0500

    Stop Input.stringValue() including arguments.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-09  Andrew Cagney  <cagney@redhat.com>
    
    	* Input.java: Eliminate the sentinel.
    	(remove(int)): Delete.
    	(removeFirst()): New.
    	(removeLast()): New.
    	(stringValue()): Handle truncated input.
    	* ParameterizedCommand.java: Update.
    	* TestInput.java (testRemoveLast()): new.

commit b0961692e1128f38fc66e23bdfa710e102b03fbb
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Nov 9 09:42:24 2007 -0500

    swagiaal: Changed CoreFileAtSignal to return core File instead of core Proc.
    
    frysk-core/frysk/bindir/ChangeLog
    +2007-11-09  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Changed CoreFileAtSignal to return core File instead of core Proc.
    +       * TestFstack.java: Updated.
    +
    
    frysk-core/frysk/hpd/ChangeLog
    @@ -1,3 +1,8 @@
    +2007-11-09  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Changed CoreFileAtSignal to return core File instead of core Proc.
    +       * TestWhereCommand.java: Updated.
    +
    
    frysk-core/frysk/testbed/ChangeLog
    +2007-11-09  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * CoreFileAtSignal.java (constructCore): Now return core file
    +       instead of proc.
    +       * TestCoreFileAtSignal.java (testCoreFileAtSignal): Updated.
    +       Corrected path to executable.
    +

commit d45e53827daa98b1110dc481207bd1d0b996eb3e
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Thu Nov 8 15:23:56 2007 -0500

    swagiaal: Corefile tests now pass exe argument. fix for 5156
    
    frysk-core/frysk/bindir/ChangeLog
    +2007-11-08  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestFstack.java (testBackTraceWithDashV): Reenabled test.
    +       Now passes executable as an argument to fstack.
    +
    
    frysk-core/frysk/hpd/ChangeLog
    @@ -1,3 +1,11 @@
    +2007-11-08  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestWhereCommand.java: Reenabled tests.
    +       Tests now use HpdCoreFileTestBed.
    +       * HpdTestbed.java (HpdTestbed): Changed t protected
    +       from private.
    +       * HpdCoreFileTestbed.java: New file.
    +
    
    frysk-core/frysk/testbed/ChangeLog
    +2007-11-08  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * CoreFileAtSignal.java: Now passes executable path to core file
    +       constructor.
    +

commit 6c44fcf8aa2f01b9cc33e1a44994baac43d02a4a
Merge: e9ed145fa778d99060a834f06d4221438309f7f6 b6cf2c808620d180fdcf03ff2e4dc0451768fef4
Author: Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
Date:   Fri Nov 9 12:58:34 2007 -0200

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit e9ed145fa778d99060a834f06d4221438309f7f6
Author: Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
Date:   Fri Nov 9 12:14:56 2007 -0200

    Fixing a minor PPC32 script issue.

commit cb713025e2c07f132a37d73d1dbea95dd1c5b4a8
Author: Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
Date:   Fri Nov 9 11:37:22 2007 -0200

    Adding scripts to generate unwind classes for Power32/64

commit b6cf2c808620d180fdcf03ff2e4dc0451768fef4
Author: Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
Date:   Fri Nov 9 11:15:00 2007 -0200

    Updating proc  classes to support Power32/64.

commit cdf04613ab0ab6467f13024783e426d0e30449f1
Author: Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
Date:   Fri Nov 9 10:35:12 2007 -0200

    Fixing Power32 ISA. Patching the registers and creating register groups.

commit 56fdb833280afc1291dc06a9a393f825bead5d06
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 8 19:19:00 2007 -0500

    Eliminate call to CLI.printUsage in FocusCommand.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-08  Andrew Cagney  <cagney@redhat.com>
    
    	* FocusCommand.java: Eliminate call to CLI.printUsage.

commit d6ea34b1e8d84d5a00f56a2a2a53192bc13ed82d
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 8 19:04:43 2007 -0500

    Refactor viewset and whichsets to extend ParameterizedCommand.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-08  Andrew Cagney  <cagney@redhat.com>
    
    	* ViewsetCommand.java: Extend ParameterizedCommand.
    	* WhichsetsCommand.java: Eliminate call to CLI.printUsage.

commit 309eec77f9ee936fe2139ed010c9f6b258393c5a
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 8 18:32:08 2007 -0500

    Clean up plocation, ptype, defset, frame, set; to extend ParameterizedCommand.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-08  Andrew Cagney  <cagney@redhat.com>
    
    	* PlocationCommand.java: Extend ParameterizedCommand.
    	* PtypeCommand.java: Ditto.
    	* DefsetCommand.java: Eliminate call to CLI.printUsage.
    	* FrameCommands.java: Ditto.
    	* SetCommand.java: Ditto.

commit 1616ff612ae89cf4f062d1e5b103bf7a5807255a
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 8 17:41:06 2007 -0500

    WhichCommand and FrameCommands extend ParameterizedCommands.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-08  Andrew Cagney  <cagney@redhat.com>
    
    	* WhereCommand.java: Extend ParameterizedCommand.
    	* FrameCommands.java: Ditto.

commit d9bd1560c585138ab990d7ad0b65b3d9e6ad8ce1
Merge: f2f0a6b50c1d6adf0b8cf623ff48d7622db42a27 92e9c47e02ab8b02ccd29dac7763d286d4652353
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 8 15:56:13 2007 -0500

    Merge branch 'master' of ssh://sourceware.org/git/frysk

commit f2f0a6b50c1d6adf0b8cf623ff48d7622db42a27
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 8 15:55:58 2007 -0500

    AttachCommand extends ParameterizedCommand; simplify.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-08  Andrew Cagney  <cagney@redhat.com>
    
    	* CLI.java (doAttach(Task)): Delete.
    	(doAttach(Proc)): Replace doAttach(int,Proc,Task).
    	* RunCommand.java: Update.
    	* AttachCommand.java: Update; extend ParameterizedCommand; delete
    	-task option.

commit 92e9c47e02ab8b02ccd29dac7763d286d4652353
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Thu Nov 8 15:38:17 2007 -0500

    Support expression index[arrayName].
    
    frysk-core/frysk/value/ChangeLog
    2007-11-08  Teresa Thomas  <tthomas@redhat.com>
    
    	* Type.java (index): Make operation commutative.
    	* TestArray.java (testIndexOneD): Add test for above.

commit f0dd7a1f1381eb180a42ab7ddb9f56d717aa48ff
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Thu Nov 8 13:43:22 2007 -0500

    Use task's wordSize for pointer creation.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-08  Teresa Thomas  <tthomas@redhat.com>
    
    	* AddressUnit.java (wordSize): New.
    	(add): Use wordSize for pointer creation.
    	(AddressUnit): Change AddressUnit(PointerType) to
    	AddressUnit(PointerType,int).
    	* PointerType.java (getALU): Update.
    	* IntegerType.java (getALU): Update.

commit f3a2cbd98c35e69810590eee5de0eb0fd4396d5a
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Thu Nov 8 13:41:56 2007 -0500

    Return wordsize of the frysk proc if debugee task not found.
    
    2007-11-08  Teresa Thomas  <tthomas@redhat.com>
    
    	* ScratchSymTab.java (getWordSize): Return word size
    	of frysk proc's architecture.

commit 015e476beb1ca02e5039974f9e8072a5eb631e7b
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 8 13:23:17 2007 -0500

    Add TestAliasCommands.java.
    
    2007-11-08  Andrew Cagney  <cagney@redhat.com>
    
    	* TestAliasCommands.java: New file.

commit b5953ea2cdffa37921ca9f21e01c3c5c0e712261
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 8 13:20:11 2007 -0500

    Alias commands extend ParameterizedCommand; test.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-08  Andrew Cagney  <cagney@redhat.com>
    
    	* AliasCommands.java: New.
    	* AliasCommand.java: Delete.
    	* UnaliasCommand.java: Delete.
    	* ParameterizedCommand.java: Fix off-by-one error.
    	* AliasCommand.java: Extend ParameterizedCommand.
    	* CLI.java: Update.
    	* TopLevelCommand.java: Update.

commit c5892213ca4bee5d89b7c02ce0ba9ab19d3bb8ed
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 8 11:27:19 2007 -0500

    More commands extend ParameterizedCommand.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-08  Andrew Cagney  <cagney@redhat.com>
    
    	* DebuginfoCommand.java: Extend ParameterizedCommand.
    	* WhichsetsCommand.java: Ditto.
    	* WhatCommand.java: Ditto.
    	* StepNextiCommand.java: Ditto.
    	* StepNextCommand.java: Ditto.
    	* StepInstructionCommand.java: Ditto.
    	* StepFinishCommand.java: Ditto.
    	* BreakpointCommand.java: Ditto.
    	* DefsetCommand.java: Ditto.
    	* DetachCommand.java: Ditto.
    	* DisplayCommand.java: Ditto.
    	* FocusCommand.java: Ditto.
    	* GoCommand.java: Ditto.
    	* HaltCommand.java: Ditto.
    	* QuitCommand.java: Ditto.
    	* RegsCommand.java: Ditto.
    	* SetCommand.java: Ditto.
    	* StepCommand.java: Ditto.

commit cc4bec76cd893ccb3be127fbf4748ac34019f392
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Thu Nov 8 16:25:13 2007 +0000

    Check for null elf header, and allow fhpd to handle error printing.
    
    2007-11-08  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* CoreCommand.java (interpret): Remove try{} for host building.
    	Let fhpd error handling print message.
    
    2007-11-08  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* LinuxHost.java (LinuxHost): Check for null Elf Header

commit 67936b53edea993c47c32d70f6190c29aef01cfe
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 8 10:44:43 2007 -0500

    Report as an error, an option with a missing argument.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-08  Andrew Cagney  <cagney@redhat.com>
    
    	* ParameterizedCommand.java
    	(handleOption(Input,String,int,Object)): Fix off-by-one errors.
    	(HelpException): Delete.
    	* TestParameterizedCommand.java (setUp()): Add options.
    	(check(String,String[],boolean,String)):  New.
    	(checkInvalid(String)): New.
    	(testTooManyArgs()): New.
    	(testMissingArg()): New.
    	(testExtraArg()): New.
    	(testMissingOption()): New.

commit 3b6b68b00544cc4eb9e352de1cdc578083569f9d
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 8 09:43:19 2007 -0500

    Make ParameterizedCommand.complet(...) abstract.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-08  Andrew Cagney  <cagney@redhat.com>
    
    	* CompletionFactory.java (completeFileName(CLI,String,int,List)): New.
    	(completeExpression(CLI,PTSet,String,int,List)): New.
    	(completeFileName(CLI,Input,int,List)): Delete.
    	* ParameterizedCommand.java (complete(CLI,Input,int,List)): New.
    	(complete(CLI,PTSet,String,int,List)): New; abstract.
    	* CoreCommand.java (complete(CLI,PTSet,String,int,List)): New.
    	* ExamineCommand.java: Ditto.
    	* DisassembleCommand.java: Ditto.
    	* LoadCommand.java: Ditto.
    	* PeekCommand.java: Ditto.
    	* TestParameterizedCommand.java: Ditto.

commit b64b53ab72226ccc8c0bab0372a6de8328d22f81
Author: Petr Machata <pmachata@redhat.com>
Date:   Thu Nov 8 14:02:46 2007 +0100

    Support for _dl_debug_state mmap/unmap guard.
    
    * Map/unmap guard refactored to class of its own.  Method attachTo(Task) will pick either _dl_debug_state-based guard, or syscall-based guard if the former isn't available for some reason.
    * Few coding style changes across the code.  Trying to become java compliant if the resulting patch is small enough.

commit 9db08d018eb772dc97a7244e1c8bde3fbd523f8d
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Thu Nov 8 12:04:46 2007 +0000

    Reformat to SUN style, and remove errant System.out

commit 5dfe33d429e0f1c08a271e91bc7aa2e44ed938c5
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Thu Nov 8 11:58:45 2007 +0000

    Rework corefile workflow. Touch tests to keep up with change.
    Mark one test as unresolved pending Parameter refactor.
    
    2007-11-08  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* TestFhd.java (testHpdCore): Add unresolved(5295).
    
    2007-11-08  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* TestCoreCommand.java (testCoreCommand): Append -noexe to
    	test.
    	* CoreCommand.java (CoreCommand): Use CommandOption.
    	Look for -noexe.
    	(interpret): Rewrite using workflow.
    	(getProc): New.
    	(getHost): New.
    
    2007-11-08  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* LinuxHost.java (LinuxHost): Check in exe is set to
    	null.

commit 767f3b3a74eeac703deb3c972e485ae0e5f6fee2
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Nov 7 23:15:13 2007 -0500

    Add ParameterizedCommand handling command options / parameters.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-07  Andrew Cagney  <cagney@redhat.com>
    
    	* TestParameterizedCommand.java: New.
    	* CommandOption.java: New.
    	* ParameterizedCommand.java: New.
    	* ExamineCommand.java: Extend ParameterizedCommand.
    	* PeekCommand.java: Ditto.
    	* CoreCommand.java: Ditto.
    	* LoadCommand.java: Ditto.
    	* DisassembleCommand.java: Ditto.
    	* OptionParser.java: Delete.
    	* Command.java (parser): Delete.
    	* TestOptionParser.java: Delete.

commit 935a05a3cc0421e015b6170a5e09042fe933c4fb
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Nov 7 16:20:18 2007 -0500

    Add Command.help(CLI,Input); and use/test.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-07  Andrew Cagney  <cagney@redhat.com>
    
    	* CLI.java (CLI): Do not add HelpCommand using addHandler.
    	* MultiLevelCommand.java (lookup(String)): New.
    	(help(CLI,Input)): New.
    	(interpret(CLI,Input)): Use lookup(String).
    	* TopLevelCommand.java (Help): New.
    	(TopLevelCommand(DbgVariables)): Use Help to implement "help".
    	* Command.java (help(CLI,Input)): New.
    	* TestHelp.java: New file.
    	* HelpCommand.java: Delete.

commit 74e3e2ffac29c082dc752233408ef8efb73a0aad
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Wed Nov 7 15:56:55 2007 -0500

    swagiaal: Removed Value argument from CompositeType::iterator().
    
    frysk-core/frysk/value/ChangeLog
    +2007-11-07  Sami Wagiaalla  <swagiaal@toner.toronto.redhat.com>
    +
    +       * CompositeType.java: Changed iterator() to not require
    +       a Value object.
    +

commit 718026a59c0ed8ed3a4e7eb97090244332b8c210
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Wed Nov 7 14:07:52 2007 -0500

    Implement *, /, *=, /= in Arithmetic Unit.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-07  Teresa Thomas  <tthomas@redhat.com>
    
    	* FloatingPointUnit.java (multiply): New.
    	(divide): New.
    	(mod): New.
    	* IntegerUnit.java (multiply): New.
    	(divide): New.
    	(mod): New.
    	* ArithmeticUnit.java (divide): New.
    	(multiply): New.
    	(timesEqual): New.
    	(divideEqual): New.
    	(mod): New.
    	(modEqual): New..
    	* ArithmeticType.java (multiply): Delete.
    	(timesEqual): Delete.
    	(divide): Delete.
    	(divideEqual): Delete.
    	(mod): Delete
    	(modEqual): Delete.
    	* TypeDecorator.java (multiply): Delete.
    	(timesEqual): Delete.
    	(divide): Delete.
    	(divideEqual): Delete.
    	(mod): Delete.
    	(modEqual): Delete.
    	* Type.java (multiply): Delete.
    	(timesEqual): Delete.
    	(divide): Delete.
    	(divideEqual): Delete.
    	(mod): Delete.
    	(modEqual): Delete.
    	* TestValue.java: Updated.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-06  Teresa Thomas  <tthomas@redhat.com>
    
    	* CExprEvaluator.g (STAR): Use Arithmetic Unit.
    	(TIMESEQUAL): Ditto.
    	(DIVIDE): Ditto.
    	(DIVIDEEQUAL): Ditto.
    	(MOD): Ditto.
    	(MODEQUAL): Ditto.

commit 925c031c35d3340a51b3ae57bae38b1818a5e278
Merge: 350d28dba9dc96932f0a8891ee169a3324a177c7 58677c3da1a72166a3aa8a2a2a14a4ffca765b5c
Author: Stan Cox <scox@redhat.com>
Date:   Wed Nov 7 09:36:54 2007 -0500

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk
    
    Conflicts:
    
    	frysk-core/frysk/debuginfo/ChangeLog

commit 350d28dba9dc96932f0a8891ee169a3324a177c7
Author: Stan Cox <scox@redhat.com>
Date:   Wed Nov 7 09:30:56 2007 -0500

    Turn on TestTypeEntryType testing.
    
    * gen-type-expect-tests.py (j.start_test): Only unresolve value tests.

commit 58677c3da1a72166a3aa8a2a2a14a4ffca765b5c
Author: Tim Moore <moore@blackbox.bricoworks.com>
Date:   Tue Nov 6 18:33:43 2007 +0100

    Fix errors from breakpoints when rerunning a program
    
    frysk-core/frysk/rt/ChangeLog:
    2007-11-06  Tim Moore  <timoore@redhat.com>
    
    	* BreakpointManager.java (refreshBreakpoints): Enable breakpoint
    	even if it has no state.
    
    frysk-core/frysk/stepping/ChangeLog
    2007-11-06  Tim Moore  <timoore@redhat.com>
    
    	* SteppingEngine.java (ThreadLifeObservable.updateTerminated):
    	Clean out the dead task and its siblings if necessary.

commit b0fe6a24f1b83254fd0a74c4fad2e72a46b49b26
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Wed Nov 7 10:42:47 2007 +0000

    Reformat to SUN Style

commit 56f7ede3726faf57106e3b509f5f7c7073546517
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Wed Nov 7 10:38:00 2007 +0000

    Check ELF file is a corefile as a very first check.
    
    2007-11-07  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* LinuxHost.java (LinuxHost): Create up front ET_CORE check in
    	constructor.

commit 018fde86cb15293f8bc7fc89ae5fdc595fd1a2ce
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Wed Nov 7 09:55:20 2007 +0000

    Step two for building a richer fhpd corefile interaction. Report exceptions up to user, in a friendly manner, but abort further use of that core.
    
    2007-11-07  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* CoreCommand.java (interpret): Check for runtime exceptions
    	from LinuxHost. Abort on exception, and (nicely) report exception message.

commit 1048e398da0387157df4237cd1e896e33821aaa9
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Tue Nov 6 17:10:18 2007 -0500

    New ctor for InvalidOperatorException.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-06  Teresa Thomas  <tthomas@redhat.com>
    
    	* InvalidOperatorException.java
    	(InvalidOperatorException(Type, Type, String)): New.

commit 17c8a7ffe15ebae6973d44ba9dcf9d35487d89bc
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Tue Nov 6 15:40:02 2007 -0500

    Implement -, -= operators in Arithmetic Unit.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-06  Teresa Thomas  <tthomas@redhat.com>
    
    	* ArithmeticUnit.java (subtract): New.
    	(minusEqual): New.
    	* AddressUnit.java (subtract): New.
    	* IntegerUnit.java (subtract): New.
    	* FloatingPointUnit.java (subtract): New.
    	* Type.java (subtract): Delete.
    	(minusEqual): Delete.
    	* ArithmeticType.java (subtract): Delete.
    	(minusEqual): Delete.
    	* TypeDecorator.java (subtract): Delete.
    	(minusEqual): Delete.
    	* TestValue.java: Updated.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-06  Teresa Thomas  <tthomas@redhat.com>
    
    	* CExprEvaluator.g (MINUS): Use Arithmetic Unit.
    	(MINUSEQUAL): Ditto.

commit edeb2f82b0415eac3261fa50a4ce1862212b5d1e
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Tue Nov 6 15:31:41 2007 -0500

    Double dispatch for ALU simplified.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-06  Teresa Thomas  <tthomas@redhat.com>
    
    	* IntegerType.java: Double dispatch for ALU simplified.
    	* ArrayType.java: Ditto.
    	* PointerType.java: Ditto.
    	* FloatingPointType.java: Ditto.
    	* Type.java: Updated.

commit 6c1b2134a1081b7d65f0656fcc13a9ae85d964f9
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Tue Nov 6 14:57:57 2007 +0000

    Rework how corefiles and executables pair. Build a corefile status object. Return much richer information to CoreCommand.
    
    2007-11-06  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* LinuxProc.java (LinuxProc): Do not search for exe beyond pwd.
    	* LinuxHost.java (LinuxHost): Build a CorefileStatus.
    	(getStatus): New.
    	(DeconstructCoreFile.update): Build status from Proc.
    	* CorefileStatus.java: New
    
    2007-11-06  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* CoreCommand.java (interpret): Rewrite corefile model.
    	Give much richer information back on corefile building.

commit 7c185652b3cca2ab1cbfeeb45482ec772d1b4c5b
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Mon Nov 5 17:20:13 2007 -0500

    Implement [] operator for pointers to string.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-05  Teresa Thomas  <tthomas@redhat.com>
    
    	* Type.java (index): Task memory added to parameter list.
    	* PointerType.java (index): New.
    	* TypeDecorator.java (index): Updated.
    	* TestArray.java (testIndexOneD): Updated.
    	(testIndexTwoD): Updated.
    	* TestPointer.java (testCharPointerIndex): New test.
    	* ArrayType.java (dereference): Comments added.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-05  Teresa Thomas  <tthomas@redhat.com>
    
    	* CExprEvaluator.g (INDEX): Update.

commit 1f743a637ed71ac1edb56baf96bf7164746a9986
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Mon Nov 5 15:55:00 2007 -0500

    swagiaal: Added javadoc to ComposityType::add().
    
    frysk-core/frysk/value/ChangeLog
    +2007-11-05  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * CompositeType.java (add): Added javadoc.
    +

commit bdfa33bbf284c5ae57c9153dbed7221cffe76cdb
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Mon Nov 5 14:01:31 2007 -0500

    swagiaal: Removed print statement from funit-cpp-scopes-class-static.cxx.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    +2007-11-05  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * funit-cpp-scopes-class-static.cxx: Removed print statement.
    +

commit b7b26ffa3178205ac00a8f5d879f16dbc53dd725
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Mon Nov 5 13:53:41 2007 -0500

    swagiaal: Added test for retrieving class of a static function
    
    frysk-core/frysk/pkglibdir/ChangeLog
    +2007-11-05  Sami Wagiaalla  <swagiaal@toner.toronto.redhat.com>
    +
    +       * funit-cpp-scopes-class-static.cxx: New file.
    +
    
    frysk-core/frysk/scopes/ChangeLog
    +2007-11-05  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestScopes.java (testGetOriginalStaticSubprogram): New test.
    +

commit c64d932a6aec18fdecb156db093eec2b20491941
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Mon Nov 5 11:54:32 2007 -0500

    swagiaal: Added getName() to Composite.
    
    frysk-core/frysk/scopes/ChangeLog
    +2007-11-05  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * Composite.java (getName): New.
    +       (Composite): Added initialization for type.
    +       * TestScopes.java (testGetOriginalSubprogram): Used
    +       Composite.getName().
    +

commit b87d52695755287f818d2ea2aa6838159037c131
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Mon Nov 5 15:11:09 2007 -0500

    Delete unused function getValueFIXME.
    
    2007-11-05  Teresa Thomas  <tthomas@redhat.com>
    
    	* TestbedSymTab.java (getValueFIXME): Delete.

commit f75b400997a86b427c954cbb75458eb685082bae
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Mon Nov 5 14:50:40 2007 -0500

    Implement *(array + index), Call add(), plusEquals() directly from expression evaluator.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-05  Teresa Thomas  <tthomas@redhat.com>
    
    	* TestValue.java: Update.
    	* ArithmeticUnit.java (plusEqual): New.
    	* ArithmeticType.java (add): Delete.
    	(plusEqual): Delete.
    	* Type.java (add): Delete.
    	(plusEqual): Delete.
    	* TestArray.java (testAdd): New test.
    	* AddressUnit.java (AddressUnit(ArrayType, int wordSize)): New.
    	(addArray): New.
    	* ArrayType.java (getALU): Give wordSize to ALU.
    	* FloatingPointType.java (getALU): Ditto.
    	* IntegerType.java (getALU): Ditto.
    	* PointerType.java (getALU): Ditto.
    	* Type.java (getALU): Ditto.
    	* TypeDecorator.java (add): Delete.
    	(plusEqual): Delete.
    
    frysk-core/frysk/expr/ChangeLog
    2007-11-05  Teresa Thomas  <tthomas@redhat.com>
    	* CExprEvaluator.g (PLUS): Use getALU.
    	(PLUSEQUAL): Use getALU.
    	* ScratchSymTab.java (getWordSize): Return bogus
    	word size when no task attached.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-11-05  Teresa Thomas  <tthomas@redhat.com>
    
    	* PieceLocation.java (getAddress): Edit exception
    	message.

commit 0c64e6f6b3a9ee51744685e58512d0ca08491aab
Merge: 3c1340e831c55c5d7ca917e2370083e18532aac9 7c8b3606f7bbdba53db6b9002a14c788871c2ef0
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Mon Nov 5 13:38:57 2007 -0500

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 7c8b3606f7bbdba53db6b9002a14c788871c2ef0
Author: Stan Cox <scox@redhat.com>
Date:   Mon Nov 5 11:37:24 2007 -0500

    Allow asLong for a value with a decorated type.
    
    * Value.java (asLong): Get type via gettUltimateType.
    (asBigInteger): Likewise.
    (doubleValue): Likewise.

commit 3c1340e831c55c5d7ca917e2370083e18532aac9
Merge: 12b355bed615ba7a4e7640acd46904a45828cf8f 8c4b048cc0b6f01798236cf67bd3faccced7fd0d
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Mon Nov 5 10:53:24 2007 -0500

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 12b355bed615ba7a4e7640acd46904a45828cf8f
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Mon Nov 5 10:24:15 2007 -0500

    Implement getAddress for ByteBufferLocation.
    
    2007-11-05  Teresa Thomas  <tthomas@redhat.com>
    
    	* ByteBufferLocation.java (offset): New.
    	(ByteBufferLocation): Updated.
    	(getAddress): Implemented.

commit 8c4b048cc0b6f01798236cf67bd3faccced7fd0d
Author: Stan Cox <scox@redhat.com>
Date:   Fri Nov 2 22:40:13 2007 -0400

    Make TestTypeEntry pass.
    
    * TestTypeEntry.java (testScalar): Properly match volatile.
    (testArray): Properly match multi dimension array bounds.
    (testStruct): Likewise.
    (testClass): Allow for type qualifier.
    * CompositeType.java: Fix inheritance whitespace display.

commit 602efc42dc06336fa2938f15290a6dc721559db5
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Nov 2 16:31:19 2007 -0400

    swagiaal: Renamed Struct to Composite.
    
    frysk-core/frysk/scopes/ChangeLog
    +2007-11-02  Sami Wagiaalla  <swagiaal@toner.toronto.redhat.com>
    +
    +       * Struct.java: Renamed this...
    +       * Composite.java: ...to this.
    +       * TestScopes.java (testGetOriginalSubprogram): Updated
    +       * Subroutine.java (getComposite): Updated
    +

commit 94c3775976a8c86382d595b703098b0c71497fd2
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Nov 2 13:18:04 2007 -0400

    swagiaal: Delete InlinedSubroutine and added an inlined attribute to subprogram.
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2007-11-02  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Delete InlinedSubroutine, and added an inlined attribute
    +       to subprogram.
    +       * DebugInfoFrame.java: Updated.
    +       * DebugInfoStackFactory.java: Updated.
    +       * TestFrameDebugInfo.java: Updated
    
    frysk-core/frysk/scopes/ChangeLog
    +2007-11-02  Sami Wagiaalla  <swagiaal@toner.toronto.redhat.com>
    +
    +       Delete InlinedSubroutine, and added an inlined attribute
    +       to subprogram.
    +       * InlinedSubroutine.java: Deleted.
    +       * ScopeFactory.java: Updated.
    +       * Subroutine.java: Added isInlined();
    +       * ScopeFactory.java: Updated
    +

commit 616c9bbb472fb0b0d23e4ae233c2f19926fe8d20
Author: Petr Machata <pmachata@redhat.com>
Date:   Fri Nov 2 16:51:55 2007 +0100

    New test for ltrace
    
    Testing whether arguments recorded at function call match reality, and that return values are as expected.

commit 5fba661cfc4cfc9ba9712629ff9722f25e900f86
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Fri Nov 2 10:13:12 2007 -0400

    Ctors in ArithmeticUnit redesigned.
    
    frysk-core/frysk/value
    2007-11-02  Teresa Thomas  <tthomas@redhat.com>
    
    	* FloatingPointUnit.java: Ctors	redefined.
    	* IntegerUnit.java (IntegerUnit): Parameter types
    	changed.
    	* AddressUnit.java (AddressUnit): Ditto.
    	* IntegerType.java (getALU(IntegerType)): Updated.
    	* FloatingPointType.java (getALU(IntegerType)): Updated.

commit e6ef20ea4ba562272bec0390ef8f21cd135c8f65
Author: Petr Machata <pmachata@redhat.com>
Date:   Fri Nov 2 12:32:26 2007 +0100

    Better support for x8664 and i386
    
    * IA32Arch.java: Turn off poor man's call formatter.
      Answer six arguments instead of four.
      Return Integers instead of Longs.
    * X8664Arch.java: Implement funcall arglist.
    * fltrace.java: Output values in hex.

commit f0b1b75ee2a83ab45d1f485999c0b730623b8992
Author: Zhao Shujing <pearly.zhao@oracle.com>
Date:   Fri Nov 2 14:39:50 2007 +0800

    2007-11-02  Zhao Shujing <pearly.zhao@oracle.com>
    
            * memory/MemoryWindow.java: Change the data visualization as a grid
            display. Fixes #4623.
            * gladedir/memorywindow.glade: Remove toBox and toSpin.

commit 5d1b036912714aaf96f18a475b26dddd6d3dd404
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 1 21:02:17 2007 -0400

    Backport jline off-by-one fix.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-11-01  Andrew Cagney  <cagney@redhat.com>
    
    	* DebugInfo.java (complete(DebugInfoFrame,String,int,List)):
    	Remove off-by-one workaround.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-01  Andrew Cagney  <cagney@redhat.com>
    
    	* Command.java (complete(CLI,Input,int,List)): Remove comment
    	about off-by-one jline workaround.
    	* CompletionFactory.java (complete(CLI,Input,int,List)): Update.
    	* MultiLevelCommand.java (complete(CLI,Input,int,List)): Update.
    
    frysk-imports/jline/ChangeLog
    2007-11-01  Andrew Cagney  <cagney@redhat.com>
    
    	Backport fix from upstream.
    	* src/jline/CandidateListCompletionHandler.java
    	(setBuffer(ConsoleReader,String,int)): Fix off-by-one bug.
    	(complete(ConsoleReader,List,int)): Remove +1 work-around.
    	* src/jline/ArgumentCompletor.java: Ditto.

commit fbff6ae82603c65c901e253c7ab4945d460fd451
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 1 16:25:33 2007 -0400

    Protyotype completer for <load> command.
    
    2007-11-01  Andrew Cagney  <cagney@redhat.com>
    
    	* LoadCommand.java (complete(CLI,Input,int,List)): New.
    	* CompletionFactory.java (completeFileName(CLI,Input,int,List)): New.

commit 112afb116fabbc33393b8433151755f48f87e172
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 1 16:23:14 2007 -0400

    Prototype tab completion for load command.
    
    2007-11-01  Andrew Cagney  <cagney@redhat.com>
    
    	* LoadCommand.java (complete(CLI,Input,int,List)): New.
    	* CompletionFactory.java (completeFileName(CLI,Input,int,List)): New.

commit d3279f42b8b7a5d41d8ed555b16ec03cfdb1f750
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 1 16:11:24 2007 -0400

    Remove stray System.out.println calls.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-01  Andrew Cagney  <cagney@redhat.com>
    
    	* MultiLevelCommand.java: Delete stray println calls.

commit 4f81cf21be731043f65e5d1a9b89a1a61459cd8b
Merge: 363069779145144df3c68044dbf1179fb1cff882 21e4f55695b984351d10d6c31b83d26db9320d12
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 1 16:09:46 2007 -0400

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 363069779145144df3c68044dbf1179fb1cff882
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 1 16:09:29 2007 -0400

    Delete stray System.out.println calls.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-01  Andrew Cagney  <cagney@redhat.com>
    
    	* MultiLevelCommand.java: Delete stray println calls.

commit 21e4f55695b984351d10d6c31b83d26db9320d12
Merge: 15974e0978c51088fcd1790e209fe916c5e3cbb3 e15ffe04ea59dc702049c30aa5dd1056146cca64
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Thu Nov 1 15:59:27 2007 -0400

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk
    
    Conflicts:
    
    	frysk-core/frysk/hpd/PrintCommand.java

commit 15974e0978c51088fcd1790e209fe916c5e3cbb3
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Thu Nov 1 15:58:28 2007 -0400

    Include types while printing pointers.
    
    2007-11-01  Teresa Thomas  <tthomas@redhat.com>
    
    	* PrintCommand.java (interpret): Include types while
    	printing pointers.
    	* TestPrint.java (testAddressOf): Updated.

commit e15ffe04ea59dc702049c30aa5dd1056146cca64
Merge: a8e31f562e741188e95ae56e6a76ec07cd1c9f4f 3d06c438b3071f125a4e192fce6d528bead30355
Author: Stan Cox <scox@redhat.com>
Date:   Thu Nov 1 15:55:21 2007 -0400

    Merge branch 'master' of ssh://sourceware.org/git/frysk

commit a8e31f562e741188e95ae56e6a76ec07cd1c9f4f
Author: Stan Cox <scox@redhat.com>
Date:   Thu Nov 1 15:54:51 2007 -0400

    Temporarily mark generated type tests as unresolved.
    
    * gen-type-expect-tests.py (j.start_test): Make unresolved optional.
    (j.start_test): ...but for now continue to mark all as unresolved.

commit 3d06c438b3071f125a4e192fce6d528bead30355
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 1 15:32:36 2007 -0400

    Refactor completers to be per-command.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-01  Andrew Cagney  <cagney@redhat.com>
    
    	* CompletionFactory.java: New.
    	* PrintCommand.java (complete(CLI,Input,int,List)): New.
    	* Command.java (complete(CLI,Input,int,List)): New.
    	* MultiLevelCommand.java (complete(CLI,Input,int,List)): New.
    	* CLI.java (complete(CLI,Input,int,List)): Call
    	topLevelCommand.complete(CLI,Input,int,List).

commit 6fd3991b4c18ac81d18ec1ba2a1124bde681af46
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 1 12:10:28 2007 -0400

    Add a completer factory.
    
           * CompleterFactory.java: New.
           * PrintCommand.java (complete(CLI,Input,int,List)): New.

commit 09e617df1bc6166deccb40f198957b50c3bfff16
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Oct 31 23:01:51 2007 -0400

    Move completer to Command class.
    
    2007-10-31  Andrew Cagney  <cagney@redhat.com>
    
    	* Command.java (complete(CLI,Input,int,List)): New.
    	* MultiLevelCommand.java (complete(CLI,Input,int,List)): New.
    	* CLI.java (complete(CLI,Input,int,List)): Call
    	topLevelCommand.complete(CLI,Input,int,List).

commit c95850d3c1a85617bff5fa0a2e33c669017fc429
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Oct 31 17:53:57 2007 -0400

    Stub addition of token location to Input.

commit 7180467e5f5bf8d92d60b1410301f9b441356a54
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Oct 30 12:30:25 2007 -0400

    frysk-core/frysk/hpd/ChangeLog
    
    2007-10-30  Andrew Cagney  <cagney@redhat.com>
    
    	* Command.java (complete(CLI,Input,int,List)): New.
    	* MultiLevelCommand.java (complete(CLI,Input,int,List)): New.
    	* CLI.java (complete(CLI,Input,int,List)): Call
    	topLevelCommand.complete(CLI,Input,int,List).

commit 5ab75e3e321494d854b608c9a49b35d82b83b0ff
Merge: db7b92ed953e9ccc27d7e89df00b346fa1c4ce53 f830b783687f42c1f0ada84e54b2694878e52c16
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 1 15:17:40 2007 -0400

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit db7b92ed953e9ccc27d7e89df00b346fa1c4ce53
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 1 15:17:27 2007 -0400

    Add a sentinel token to Input.java (simplifies callers).
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-01  Andrew Cagney  <cagney@redhat.com>
    
    	* Input.java (tokenize(String)): Add a sentinel token.
    	(size()): Adjust.
    	(Input(String)): Update.
    	(stringValue()): Simplify.
    	(stringArrayValue()): Update.
    	(accept()): Update.
    	* TestInput.java: Update.

commit f830b783687f42c1f0ada84e54b2694878e52c16
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Thu Nov 1 14:54:32 2007 -0400

    Delete get method in ArrayType.
    
    2007-11-01  Teresa Thomas  <tthomas@redhat.com>
    
    	* ArrayType.java (get): Delete.
    	* TestArray.java (testArrayOfArrayOfNumber): Delete.

commit 5ece74f14d68ecbe840fa56644740ab26b614971
Merge: c4602fb8f5e32895cd2bb51d597523194a9c0200 55e198f683d22fd3d6c8fde69b3006383b054a2d
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Thu Nov 1 13:00:37 2007 -0400

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk
    
    Conflicts:
    
    	frysk-core/frysk/value/ChangeLog
    
    Framework to evaluate arithmetic expressions using double dispatch.
    
    frysk-core/frysk/value/ChangeLog
    2007-11-01  Teresa Thomas  <tthomas@redhat.com>
    
    	* IntegerUnit.java: New file.
    	* FloatingPointUnit.java: New file.
    	* AddressUnit.java: New file.
    	* ArithmeticUnit.java: New file.
    	* ArithmeticType.java (add): Use getALU.
    	* Type.java (getALU(Type)): New.
    	(getALU(IntegerType)): New.
    	(getALU(FloatingPointType)): New.
    	* IntegerType.java (getALU(Type)): New.
    	(getALU(IntegerType)): New.
    	(getALU(FloatingPointType)): New.
    	(getALU(PointerType)): New.
    	* FloatingPointType.java (getALU(Type)): New.
    	(getALU(IntegerType)): New.
    	(getALU(FloatingPointType)): New.
    	* PointerType.java: (getALU(Type)): New.
    	(getALU(IntegerType)): New.
    	(getALU(FloatingPointType)): New.
    	(getALU(PointerType)): New.
    	(add): Delete.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-11-01 Teresa Thomas <tthomas@redhat.com>
    
    	* funit-addresses.c (float_): New.
    	(double_): New.

commit c4602fb8f5e32895cd2bb51d597523194a9c0200
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Thu Nov 1 12:57:26 2007 -0400

    frysk-core/frysk/value/ChangeLog
    2007-11-01  Teresa Thomas  <tthomas@redhat.com>
    
    	* IntegerUnit.java: New file.
    	* FloatingPointUnit.java: New file.
    	* AddressUnit.java: New file.
    	* ArithmeticUnit.java: New file.
    	* ArithmeticType.java (add): Use getALU.
    	* Type.java (getALU(Type)): New.
    	(getALU(IntegerType)): New.
    	(getALU(FloatingPointType)): New.
    	* IntegerType.java (getALU(Type)): New.
    	(getALU(IntegerType)): New.
    	(getALU(FloatingPointType)): New.
    	(getALU(PointerType)): New.
    	* FloatingPointType.java (getALU(Type)): New.
    	(getALU(IntegerType)): New.
    	(getALU(FloatingPointType)): New.
    	* PointerType.java: (getALU(Type)): New.
    	(getALU(IntegerType)): New.
    	(getALU(FloatingPointType)): New.
    	(getALU(PointerType)): New.
    	(add): Delete.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-11-01 Teresa Thomas <tthomas@redhat.com>
    
    	* funit-addresses.c (float_): New.
    	(double_): New.

commit 55e198f683d22fd3d6c8fde69b3006383b054a2d
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 1 12:23:38 2007 -0400

    Add Input.Token.toString().
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-01  Andrew Cagney  <cagney@redhat.com>
    
           * Input.java (Token.toString()): New.

commit d73f544eaf719dc55d9878ebff42ec9e6e58b5bd
Merge: 2aa1d69de5afd827a967d160667eec3316ab2f06 a99c99562d24d2fbe6374d297593d971786a7c1e
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 1 12:08:01 2007 -0400

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 2aa1d69de5afd827a967d160667eec3316ab2f06
Author: Andrew Cagney <cagney@redhat.com>
Date:   Thu Nov 1 12:07:44 2007 -0400

    Add Input.stringValue to get the entire input's value.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-11-01  Andrew Cagney  <cagney@redhat.com>
    
    	* Input.java (stringValue()): New.
    	(getFullCommand()): Delete.
    	(stringArrayValue()): Rename parameters.
    	* PlocationCommand.java: Use.
    	* PrintCommand.java: Use.
    	* PtypeCommand.java: Use.
    	* RunCommand.java: Update.

commit a99c99562d24d2fbe6374d297593d971786a7c1e
Merge: 111619e175d86ebb35477f7b311c8a6209075322 444d18a7e125da5104dc6e9160139853b1e06052
Author: Stan Cox <scox@redhat.com>
Date:   Thu Nov 1 11:54:58 2007 -0400

    Merge branch 'master' of ssh://sourceware.org/git/frysk

commit 111619e175d86ebb35477f7b311c8a6209075322
Author: Stan Cox <scox@redhat.com>
Date:   Thu Nov 1 11:50:08 2007 -0400

    Run type tests, value tests still unresolved.
    
    * gen-type-expect-tests.py (j.start_test): Only mark value tests as unresolved.

commit 444d18a7e125da5104dc6e9160139853b1e06052
Author: Stan Cox <scox@redhat.com>
Date:   Thu Nov 1 10:29:03 2007 -0400

    Fix CompositeType.java merge snafu.

commit c9596ac48aadaab5ab03d474558908c45207f6cc
Merge: c0494873607b37e8b09baf4e203465df6d624cd7 7fbf910f93d2343fe3b88d553a8c4f8fb7cb74dc
Author: Stan Cox <scox@redhat.com>
Date:   Thu Nov 1 09:55:30 2007 -0400

    Merge branch 'master' of ssh://sourceware.org/git/frysk

commit c0494873607b37e8b09baf4e203465df6d624cd7
Merge: f121bcd0b1366d243f2c39f665ba5b87c80ec1ad 0b0b1c4358f2b4a6e21709c894a1813130c5702e
Author: Stan Cox <scox@redhat.com>
Date:   Thu Nov 1 09:54:58 2007 -0400

    Merge branch 'master' of ssh://sourceware.org/git/frysk
    
    Conflicts:
    
    	frysk-core/frysk/value/ChangeLog
    	frysk-core/frysk/value/CompositeType.java

commit 7fbf910f93d2343fe3b88d553a8c4f8fb7cb74dc
Author: Petr Machata <pmachata@redhat.com>
Date:   Thu Nov 1 14:01:30 2007 +0100

    Better support for '#' stack tracing operator
    
    * `-#` is now recognized correctly by rule parser, and implemented as "still trace the symbol, but do not stack trace".
    * Simplified working set handling.

commit e96fe6edeb58b43ae24f3813fbfaf4422cab7ab7
Merge: 86f82520dcb5fbf7c1527c77823ab3499c6e7762 0b0b1c4358f2b4a6e21709c894a1813130c5702e
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Oct 31 20:03:55 2007 -0400

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 86f82520dcb5fbf7c1527c77823ab3499c6e7762
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Oct 31 20:03:40 2007 -0400

    Simplify Makefile.gen.sh, by not bothering with nodist_ stuff.
    
    frysk-common/ChangeLog
    2007-10-31  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.gen.sh (nodist_lib_sources): Delete.
    	(nodist_TestRunner_SOURCES): Delete.
    	(dist_prefix): Delete.

commit f121bcd0b1366d243f2c39f665ba5b87c80ec1ad
Author: Stan Cox <scox@redhat.com>
Date:   Wed Oct 31 17:48:23 2007 -0400

    Fix type display so TestTypeEntryType passes.
    
    * TypeEntry.java (getUnionType): New.
    (getType): Add UNION_TYPE_, VOLATILE_TYPE_, CONST_TYPE_.
    * TypeDecorator.java (toPrint): Handle PointerType.
    * PointerType.java toPrint(String s, PrintWriter writer): New.
    * ArrayType.java toPrint(String s, PrintWriter writer): New.
    * CompositeType.java toPrint(int indentation, PrintWriter writer): New.
    * Type.java getName: Make public.
    * cni/DwarfDie.cxx (skip_storage_attr): Remove.

commit 0b0b1c4358f2b4a6e21709c894a1813130c5702e
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Oct 31 17:39:39 2007 -0400

    Fix typo in ChangeLog entry; s/TestInput/Input/.

commit 09b08e63045abd9eb9f1f51c10a51f60946b929d
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Oct 31 17:34:56 2007 -0400

    Track location of Input parameters; expand HPD Input token tests.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-10-31  Andrew Cagney  <cagney@redhat.com>
    
    	* TestInput.java (getParameters()): Delete.
    	(parameters()): New.
    	(remove(int)): New.
    	(tokenize(String)): Rewrite.
    	(testEmpty()): New.
    	(testOneToken()): New.
    	(testOneSpacedToken()): New.
    	(testSeveralTokens()): New.
    	(testDoubleQuote()): New.
    	(testDoubleQuoteInToken()): New.
    	(testEmptyQuote()): New.
    	(testEmptyQuoteBetweenParameters()): New.
    	(testEscapedQuote()): New.
    	(testSetAndParameters()): New.
    	(testMissingQuote()): New.
    	(testMissingRightBracket()): New.
    	(testMissingEscapee()): New.
    	* OptionParser.java: Eliminate calls to Input.getParameters().
    	* TestOptionParser.java: Ditto.
    	* PlocationCommand.java: Ditto.
    	* PrintCommand.java: Ditto.
    	* PtypeCommand.java: Ditto.

commit f87037a8feb54da0d972d14f9089976b4f24d0af
Merge: b293ec8713bfc401241fc2dc0935fea152794438 43ef04c521f150e27428fe4e93bf215ee737d59a
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Oct 31 17:21:17 2007 -0400

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit b293ec8713bfc401241fc2dc0935fea152794438
Author: Andrew Cagney <cagney@redhat.com>
Date:   Wed Oct 31 17:20:55 2007 -0400

    For .c-in et.al., list base .c in SOURCES.
    
    frysk-common/ChangeLog
    2007-10-31  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.gen.sh (.c-in, .cxx-in, .c-sh, .cxx-sh): Add base .c or
    	.cxx file to ...SOURCES and not the original source.  Drop use of
    	automake's nodist_

commit 43ef04c521f150e27428fe4e93bf215ee737d59a
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Wed Oct 31 16:34:30 2007 -0400

    swagiaal: CompositeType.java: Moved getValue inside the Memeber class.
    
    +2007-10-31  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * CompositeType.java: Moved getValue inside the Memeber class.
    +
    +

commit 80725c1b8691b8c8d50c4a0f0578f58188e4b7c4
Author: Petr Machata <pmachata@redhat.com>
Date:   Wed Oct 31 20:34:19 2007 +0100

    Stack tracing on syscalls and symbols
    
    * `-s` option introduced with the same semantics as in ftrace.
    * `#` is now allowed as operator in working set rules, with the semantics of "dump core when you hit this".
    * Now using "," as delimiter between rules, to mimic ftrace.
    * Stub of signal handling.
    * Manual page updated.

commit ccec90da41bbf02f31154e6d4625e143becaa7b4
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Wed Oct 31 15:35:55 2007 -0400

    Delete get method from CompositeType
    
    frysk-core/frysk/value/ChangeLog
    +2007-10-31  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * CompositeType.java (get): Deleted.
    +

commit ad7871d0467520931cdb50a6e363343def80fd6a
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Oct 30 22:26:28 2007 -0400

    Disable generated type tests, unresolved 5235.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-10-30  Andrew Cagney  <cagney@redhat.com>
    
    	* gen-type-expect-tests.py: Mark all tests as unresolved, 5235.

commit baa7ae0ce66f27ee35261c32f699ebd7020ab35f
Author: Petr Machata <pmachata@redhat.com>
Date:   Wed Oct 31 00:20:04 2007 +0100

    Make the test case testMultiTaskUpdateCalledSeveralTimes unresolved

commit f6f4dedcd05613eccc03e1311b8412cc65afdffd
Author: Petr Machata <pmachata@redhat.com>
Date:   Wed Oct 31 00:07:17 2007 +0100

    Necessary changelogs

commit f8e8494ffc9a978efdbec038859db2aa31f89abb
Author: Petr Machata <pmachata@redhat.com>
Date:   Wed Oct 31 00:04:34 2007 +0100

    ltrace symbol cache fix, cleanups
    
    * Fixed storing of loaded symbol table to cache.
    * Changed syntax of -plt, -sym, -dyn arguments to ltrace commandline utility.
    * Few cleanups.

commit 6a370e7b421bea70c2a1a7259b398f14c63d6f48
Author: Petr Machata <pmachata@redhat.com>
Date:   Tue Oct 30 23:59:29 2007 +0100

    Add testcase for #5234.

commit 78ad8a9e03f7dc5a709971efe0e84acde7e9e2fc
Author: Stan Cox <scox@redhat.com>
Date:   Tue Oct 30 15:34:28 2007 -0400

    Trim blddir from JUnitTests.java test list.
    
    * Makefile.rules (JUnitTests.java): Also trim blddir.

commit ec523d106391dafc70a593c27f9a23009008f5ca
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Oct 30 14:49:40 2007 -0400

    A simple broken program.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-10-30  Andrew Cagney  <cagney@redhat.com>
    
    	* funit-hello.c: New file.

commit 42a9d6f47e521d0520f4844c62f641407dfc91ef
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Oct 30 13:21:20 2007 -0400

    2007-10-30 Andrew Cagney <cagney@redhat.com>
    
    	* Makefile.gen.sh (.cxx-in, .cxx-sh, .c-in, .c-sh): Do not add to
    	sources line.

commit 6cba36f999c359d4b8852857d74aff5c6e1be869
Merge: 0c4428ebddbf921b78540bbc86de0df663a33e9f aac94ab6cd473f4f7053398dcc7e86fd13609119
Author: Stan Cox <scox@redhat.com>
Date:   Tue Oct 30 13:00:25 2007 -0400

    Merge branch 'master' of ssh://sourceware.org/git/frysk

commit 0c4428ebddbf921b78540bbc86de0df663a33e9f
Author: Stan Cox <scox@redhat.com>
Date:   Tue Oct 30 12:59:56 2007 -0400

    Trim $(srcdir) from JUnitTests.java list
    
    * Makefile.rules (JUnitTests.java): Trim $(srcdir) from test list.

commit aac94ab6cd473f4f7053398dcc7e86fd13609119
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Oct 30 12:23:21 2007 -0400

    Detect "main" in .c and .cxx generator scripts.
    
    frysk-common/ChangeLog
    2007-10-30  Andrew Cagney  <cagney@redhat.com>
    
    	* Makefile.gen.sh (has_main): Handle .c-in, .cxx-in, .c-sh, and
    	.cxx-sh files.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-10-30  Andrew Cagney  <cagney@redhat.com>
    
    	* funit-type-entry.c-sh: Add main() marker for Makefile.gen.sh.

commit 801f9a2d375c50f0614377866055223b81bb6a05
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Oct 30 12:09:07 2007 -0400

    Remove redundant funit-type-entry rules.
    
    2007-10-30  Andrew Cagney  <cagney@redhat.com>
    
           * Makefile.am (frysk/debuginfo/TestTypeEntryType.java)
           (frysk/debuginfo/TestTypeEntryValue.java): Depend on
           funit-type-entry.c, not funit-type-entry.
           (frysk/pkglibdir/funit-type-entry): Delete rule.

commit dda0823a9480cd9cc0744f11b8878c8c9697b78f
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Oct 30 11:44:21 2007 -0400

    Rename .javain to .java-in; rename .shjava to .java-sh; et.al.
    
    frysk-common/ChangeLog
    2007-10-30  Andrew Cagney  <cagney@redhat.com>
    
    	* TestRunner.java-in: Rename TestRunner.javain.
    	* Makefile.rules (.java-sh, .c-sh, .cxx-sh, .java-in, .cxx-in,
    	.c-in): New rules.
    	(.mkjava, MKJAVA): Delete.
    	* Makefile.gen.sh: Replace .shjava, .javain, and .cxxin with -sh
    	and -in rules.  Delete .mkjava rules.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-10-30  Andrew Cagney  <cagney@redhat.com>
    
    	* TestTypeEntryType.java-sh: Rename TestTypeEntryType.shjava.
    	* TestTypeEntryValue.java-sh: Rename TestTypeEntryValue.shjava.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-10-30  Andrew Cagney  <cagney@redhat.com>
    
    	* funit-type-entry.c-sh: Rename funit-type-entry.sh.
    
    frysk-gui/frysk/gui/ChangeLog
    2007-10-30  Andrew Cagney  <cagney@redhat.com>
    
    	* FryskGui.java-in: Rename FryskGui.javain.
    
    frysk-sys/frysk/ChangeLog
    2007-10-30  Andrew Cagney  <cagney@redhat.com>
    
    	* cni/Config.cxx-in: Rename cni/Config.cxxin.
    
    frysk-sys/frysk/sys/ChangeLog
    2007-10-30  Andrew Cagney  <cagney@redhat.com>
    
    	* SyscallNum.java-sh: Rename SyscallNum.shjava.
    
    frysk-sys/inua/ChangeLog
    2007-10-30  Andrew Cagney  <cagney@redhat.com>
    
    	* elf/AT.java-sh: Rename elf/AT.shjava.
    
    frysk-sys/lib/unwind/ChangeLog
    2007-10-30  Andrew Cagney  <cagney@redhat.com>
    
    	* UnwindPPC64.java-sh: Rename UnwindPPC64.shjava.
    	* UnwindX86.java-sh: Rename UnwindX86.shjava.
    	* UnwindX8664.java-sh: Rename UnwindX8664.shjava.

commit 46142009832e842b692e37de660e5666653b6a50
Author: Andrew Cagney <cagney@redhat.com>
Date:   Tue Oct 30 11:38:51 2007 -0400

    Really add MultiLevelCommand.java and TopLevelCommand.java?

commit eb1389135847c29164b25cd2c6ad986b774f8cf5
Merge: 28189fe0fd5348e3c716916ef0f818ebc599ace2 f11f04ecd60a5b695f9a5f5e9c90429d558ff9e0
Author: Stan Cox <scox@redhat.com>
Date:   Tue Oct 30 10:11:46 2007 -0400

    Merge branch 'master' of ssh://sourceware.org/git/frysk

commit 28189fe0fd5348e3c716916ef0f818ebc599ace2
Author: Stan Cox <scox@redhat.com>
Date:   Tue Oct 30 09:47:01 2007 -0400

    Support generated type test framework.
    
    * Makefile.rules (JUnitTests.java): Use files-java.list.
    * Makefile.am (pkglib_PROGRAMS): Add funit-type-entry.

commit f11f04ecd60a5b695f9a5f5e9c90429d558ff9e0
Author: Tim Moore <timoore@redhat.com>
Date:   Tue Oct 30 12:38:05 2007 +0100

    Start rewriting documentation to reflect the change from CVS to Git

commit 5144e6d4b597dec48bfb246a30a51ab33369ee0d
Author: Stan Cox <scox@redhat.com>
Date:   Mon Oct 29 21:23:57 2007 -0400

    Add generated type test framework
    
    * Makefile.rules (JUnitTests.java): Use files-java.list.
    * Makefile.am (pkglib_PROGRAMS): Add funit-type-entry.
    * TestTypeEntryType.shjava: New file.
    * TestTypeEntryValue.shjava: New file.
    * gen-type-expect-tests.py: New file.

commit d93af7ec2b4a7d0c4771d6f55556f959748c8712
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Mon Oct 29 22:26:18 2007 -0400

    Rename Command.parse() to Command.interpret() to match interpreter pattern.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-10-29  Andrew Cagney  <cagney@redhat.com>
    
    	* Command.java (interpret(CLI,Input)): Rename parse(CLI,Input).
    	* CLI.java: Update.
    	* UnaliasCommand.java: Update.
    	* WhichsetsCommand.java: Update.
    	* WhereCommand.java: Update.
    	* WhatCommand.java: Update.
    	* ViewsetCommand.java: Update.
    	* UnsetCommand.java: Update.
    	* UndefsetCommand.java: Update.
    	* StepNextiCommand.java: Update.
    	* StepNextCommand.java: Update.
    	* StepInstructionCommand.java: Update.
    	* StepFinishCommand.java: Update.
    	* StepCommand.java: Update.
    	* SetCommand.java: Update.
    	* RunCommand.java: Update.
    	* RegsCommand.java: Update.
    	* QuitCommand.java: Update.
    	* PtypeCommand.java: Update.
    	* PrintCommand.java: Update.
    	* PlocationCommand.java: Update.
    	* PeekCommand.java: Update.
    	* MultiLevelCommand.java: Update.
    	* LoadCommand.java: Update.
    	* ListCommand.java: Update.
    	* HelpCommand.java: Update.
    	* HaltCommand.java: Update.
    	* GoCommand.java: Update.
    	* FrameCommands.java: Update.
    	* FocusCommand.java: Update.
    	* ExamineCommand.java: Update.
    	* EnableCommand.java: Update.
    	* DisplayCommand.java: Update.
    	* DisassembleCommand.java: Update.
    	* DisableCommand.java: Update.
    	* DetachCommand.java: Update.
    	* DeleteCommand.java: Update.
    	* DefsetCommand.java: Update.
    	* DebuginfoCommand.java: Update.
    	* CoreCommand.java: Update.
    	* BreakpointCommand.java: Update.
    	* AttachCommand.java: Update.
    	* AliasCommand.java: Update.
    	* ActionsCommand.java: Update.

commit dacc59358eb2afc6fa9f5e6726aec527dfadd403
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Mon Oct 29 19:03:37 2007 -0400

    Add MultiLevelCommand, and TopLevelCommand.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-10-29  Andrew Cagney  <cagney@redhat.com>
    
    	* CLI.java (execCommand(String)): Use TopLevelCommand.
    	(topLevelCommand): New.
    	* TopLevelCommand.java: New.
    	* MultiLevelCommand.java: New.
    	* TestOptionParser.java: Simplify.

commit 034104129a3dc46105b04a07d0bebb1789ef0c4d
Merge: 0544e01deeb240855eb33851a7dc3c7e4ec0d2ae a98265b7e66e273ae5df319847afa0ac2902b8a8
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Mon Oct 29 18:10:41 2007 -0400

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 0544e01deeb240855eb33851a7dc3c7e4ec0d2ae
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Mon Oct 29 18:10:20 2007 -0400

    Add Input.accept() making class more parser friendly; test.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-10-29  Andrew Cagney  <cagney@redhat.com>
    
    	* Input.java (accept()): New.
    	(Input(String)): Do not accept first token.
    	(getParameters()): Return a List.
    	(parameter(int)): New.
    	(size()): New.
    	* TestInput.java: New file.
    	* CLI.java: Call Input.accept().
    	* QuitCommand.java: Ditto.
    	* StepInstructionCommand.java: Update.
    	* PrintCommand.java: Update.
    	* UndefsetCommand.java: Update.
    	* WhatCommand.java: Update.
    	* WhereCommand.java: Update.
    	* WhichsetsCommand.java: Update.
    	* ViewsetCommand.java: Update.
    	* StepFinishCommand.java: Update.
    	* UnaliasCommand.java: Update.
    	* UnsetCommand.java: Update.
    	* StepNextiCommand.java: Update.
    	* TestOptionParser.java: Update.
    	* PlocationCommand.java: Update.
    	* AliasCommand.java: Update.
    	* StepNextCommand.java: Update.
    	* RunCommand.java: Update.
    	* RegsCommand.java: Update.
    	* StepCommand.java: Update.
    	* PeekCommand.java: Update.
    	* ActionsCommand.java: Update.
    	* SetCommand.java: Update.
    	* PtypeCommand.java: Update.
    	* AttachCommand.java: Update.
    	* BreakpointCommand.java: Update.
    	* CoreCommand.java: Update.
    	* DefsetCommand.java: Update.
    	* DebuginfoCommand.java: Update.
    	* DeleteCommand.java: Update.
    	* DetachCommand.java: Update.
    	* DisableCommand.java: Update.
    	* DisassembleCommand.java: Update.
    	* EnableCommand.java: Update.
    	* DisplayCommand.java: Update.
    	* FocusCommand.java: Update.
    	* ExamineCommand.java: Update.
    	* GoCommand.java: Update.
    	* FrameCommands.java: Update.
    	* HaltCommand.java: Update.
    	* HelpCommand.java: Update.
    	* ListCommand.java: Update.
    	* LoadCommand.java: Update.

commit a98265b7e66e273ae5df319847afa0ac2902b8a8
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Mon Oct 29 17:14:33 2007 -0400

    frysk-core/frysk/debuginfo/ChangeLog
    +2007-10-29  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestAddress.java: Replaced DebugInfoEvaluator with
    +       ObjectDeclarationSearchEngine.
    +       * DebugInfo.java: Ditto.
    +       * DebugInfoEvaluator.java: Deleted.
    +       * ObjectDeclarationSearchEngine.java (getValueFIXME): Deleted.
    +       (getValue): Added handling for register fetching.
    +

commit 4dae4663bb90f5012e8d574a1078272f918f2b19
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Mon Oct 29 16:42:10 2007 -0400

    Rename HpdCommandParser to OptionParser.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-10-29  Andrew Cagney  <cagney@redhat.com>
    
    	* OptionParser.java: Rename HpdCommandParser.java; make members
    	private; use Iterator, List and LinkedList.
    	(setHeader(String)): Delete.
    	(setFooter(String)): Delete.
    	* TestOptionParser.java: Rename TestHpdCommandParser.java.
    	* DisassembleCommand.java: Update.
    	(addOptions): Delete.
    	* Command.java: Update.
    	* CoreCommand.java: Update.
    	* ExamineCommand.java: Update.
    	* PeekCommand.java: Update.
    	* LoadCommand.java: Update.

commit 7e44e3b7a52fd77aa23fc5383829ddd4e48f75e1
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Mon Oct 29 16:31:53 2007 -0400

    Rename HpdCommandParser to OptionParser; cleanup.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-10-29  Andrew Cagney  <cagney@redhat.com>
    
    	* OptionParser.java: Rename HpdCommandParser.java; make members
    	private; use Iterator, List and LinkedList.
    	(setHeader(String)): Delete.
    	(setFooter(String)): Delete.
    	* TestOptionParser.java: Rename TestHpdCommandParser.java.
    	* DisassembleCommand.java: Update.
    	(addOptions): Delete.
    	* Command.java: Update.
    	* CoreCommand.java: Update.
    	* ExamineCommand.java: Update.
    	* PeekCommand.java: Update.
    	* LoadCommand.java: Update.

commit ab163c6796f68e64132cd5dfd64a5a3fc5f08f8e
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Mon Oct 29 14:43:34 2007 -0400

    frysk-core/frysk/bindir/ChangeLog
    +2007-10-29  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestFstack.java (testBackTraceWithDashV): Marked as
    +       unresolved(5156).
    +
    
    frysk-core/frysk/hpd/ChangeLog
    +2007-10-29  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestWhereCommand.java (testFhpdVirtualStackTrace): Marked as
    +       unresolved(5156).
    +       (testFhpdVirtualStackTraceWithScopes): Ditto.
    +

commit 7cea33b7004b2ffc60b93569c87b9553e901ec9d
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Mon Oct 29 14:21:53 2007 -0400

    Delete function getValueFIXME and unused expr operations.
    
    frysk-core/frysk/expr/ChangeLog
    2007-10-29  Teresa Thomas  <tthomas@redhat.com>
    
    	* CExprEvaluator.g (REFERENCE): Delete.
    	* CExpr.g (REFERENCE): Delete.
    	 (SUBSCRIPT): Delete.
        	* ScratchSymTab.java (getValueFIXME): Delete.
    	* ExprSymTab.java (getValueFIXME): Delete.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-10-29  Teresa Thomas  <tthomas@redhat.com>
    	* DebugInfoEvaluator.java (getValueFIXME): Delete.

commit 8d575607413cb50db6498e61bc135818e525d8e0
Author: Teresa Thomas <tthomas@redhat.com>
Date:   Mon Oct 29 13:24:57 2007 -0400

    frysk-core/frysk/value/ChangeLog
    2007-10-29  Teresa Thomas  <tthomas@redhat.com>
    
    	* PointerType.java (add): New.

commit 7d45f23c958ffd6dd41f94dcaf4853c4904c9807
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Mon Oct 29 16:24:21 2007 +0000

    Fix missing pid == null handling.
    
    2007-10-29  Phil Muldoon  <pmuldoon@redhat.com>
    
    	* fcore.java (dumpPid): Null check
    	return of getProcFromPid.

commit 4629c96b8d734004a235b41506f47277210d6748
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Mon Oct 29 10:25:14 2007 +0100

    Fix bug #4895 updateHit gets called for each task.
    
    frysk-core/frysk/proc/ChangeLog
    2007-10-29  Mark Wielaard  <mwielaard@redhat.com>
    
           * Observable.java (observers): Now a HashMap.
           (add): Keep count.
           (delete): Likewise.
           (contains): New method.
           (iterator): Use HashMap.keySet().
           (removeAllObservers): Likewise.
           * Task.java (notifyCodeBreakpoint): Check whether observer is
           contained in the codeObservers of this Task.
           * TestTaskObserverCode.java (testMultiTaskUpdate): New test.
           (testMultiTaskUpdateUnblockDelete): Likewise.
           (requestDummyRun): New variant that takes a Task.
    
    frysk-core/frysk/proc/live/ChangeLog
    2007-10-29  Mark Wielaard  <mwielaard@redhat.com>
    
           * LinuxTaskState.java (sendContinue): Add logging.

commit 530c823861f4e5e4f7dacec28042ad4a1985cecb
Author: Tim Moore <timoore@redhat.com>
Date:   Mon Oct 29 08:18:05 2007 +0100

    Removed CVSROOT directory

commit a5d0e051ff7a95e27b653a507843718f58a38509
Author: Andrew Cagney <cagney@morgan.lan>
Date:   Sun Oct 28 14:05:49 2007 -0400

    Replace cat ParseException with catch RuntimeException
    
    frysk-gui/frysk/gui/srcwin/ChangeLog
    2007-10-28  Andrew Cagney  <cagney@redhat.com>
    
    	* SourceView.java: Catch RuntimeException instead of
    	ParseException.
    	* SourceBuffer.java: Ditto.
    	* InlineSourceView.java: Ditto.
    	* InlineBuffer.java: Ditto.

commit 68491788962c077b6d44265064faf8287b239392
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Fri Oct 26 16:51:50 2007 -0400

    Delete unused.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-10-26  Andrew Cagney  <cagney@redhat.com>
    
    	* UserHelp.java (addHelp(String,String,String,String)): Delete.

commit b87196a91c95b4492be52880f63aae352058a916
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Fri Oct 26 16:45:09 2007 -0400

    Delete unused functions.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-10-26  Andrew Cagney  <cagney@redhat.com>
    
    	* UserHelp.java (isValidCommand(String)): Delete.
    	(commandHelp): Make private.

commit 56cbb281f30fb3108ee52c5bb69f264f9f0d2f2e
Merge: d027f2f86c423eae0bda1c6bebbf479f5a7a48cd fb0e43371490bd13b7bd2597c5bdff4e8a511594
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Fri Oct 26 16:04:20 2007 -0400

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit d027f2f86c423eae0bda1c6bebbf479f5a7a48cd
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Fri Oct 26 16:03:59 2007 -0400

    Replace java.text.ParseException with frysk.hpd.InvalidCommandException.
    
    frysk-core/frysk/hpd/ChangeLog
    2007-10-26  Andrew Cagney  <cagney@redhat.com>
    
    	* Command.java (parse(CLI,Input)): Do not throw ParseException.
    	* InvalidCommandException.java: New.
    	* TestPeekCommand.java: Update.
    	* WhichsetsCommand.java: Update.
    	* WhereCommand.java: Update.
    	* WhatCommand.java: Update.
    	* ViewsetCommand.java: Update.
    	* UnsetCommand.java: Update.
    	* UndefsetCommand.java: Update.
    	* UnaliasCommand.java: Update.
    	* TestSetParser.java: Update.
    	* TestHpdCommandParser.java: Update.
    	* StepNextiCommand.java: Update.
    	* StepNextCommand.java: Update.
    	* StepInstructionCommand.java: Update.
    	* StepFinishCommand.java: Update.
    	* StepCommand.java: Update.
    	* SetNotationParser.java: Update.
    	* SetCommand.java: Update.
    	* RunCommand.java: Update.
    	* RegsCommand.java: Update.
    	* QuitCommand.java: Update.
    	* PtypeCommand.java: Update.
    	* PrintCommand.java: Update.
    	* PlocationCommand.java: Update.
    	* PeekCommand.java: Update.
    	* LoadCommand.java: Update.
    	* ListCommand.java: Update.
    	* Input.java: Update.
    	* HelpCommand.java: Update.
    	* HaltCommand.java: Update.
    	* GoCommand.java: Update.
    	* FrameCommands.java: Update.
    	* FocusCommand.java: Update.
    	* ExamineCommand.java: Update.
    	* EnableCommand.java: Update.
    	* DisplayCommand.java: Update.
    	* DisassembleCommand.java: Update.
    	* DisableCommand.java: Update.
    	* DetachCommand.java: Update.
    	* DeleteCommand.java: Update.
    	* DefsetCommand.java: Update.
    	* DebuginfoCommand.java: Update.
    	* CoreCommand.java: Update.
    	* CLI.java: Update.
    	* BreakpointCommand.java: Update.
    	* AttachCommand.java: Update.
    	* AliasCommand.java: Update.
    	* ActionsCommand.java: Update.

commit fb0e43371490bd13b7bd2597c5bdff4e8a511594
Merge: 4305f492d758a25f449e819a1579249629d2b1f3 42bcf8d26d4d4c2dcfc0599c92726e1d38a27631
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Oct 26 15:55:06 2007 -0400

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 4305f492d758a25f449e819a1579249629d2b1f3
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Oct 26 15:54:48 2007 -0400

    frysk-core/frysk/debuginfo/ChangeLog
    +2007-10-26  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * ObjectDeclarationSearchEngine.java
    +       (ObjectDeclarationSearchEngine): new.
    +       Now implements ExprSymTab.
    +       Added frame, task and isa variables.
    +       * TestObjectDeclarationSearchEngine.java: Updated.
    +
    
    frysk-core/frysk/scopes/ChangeLog
    +2007-10-26  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Added constructor to ObjectDeclarationSearchEngine which
    +       takes a frame.
    +       * TestDie.java: Updated.
    +

commit 42bcf8d26d4d4c2dcfc0599c92726e1d38a27631
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Fri Oct 26 14:50:07 2007 -0400

    Eliminate never-thrown throw ParseException.
    
    frysk-core/frysk/debuginfo/ChangeLog
    2007-10-26  Andrew Cagney  <cagney@redhat.com>
    
    	* DebugInfo.java: Remove throws ParseException.
    
    frysk-core/frysk/rt/ChangeLog
    2007-10-26  Andrew Cagney  <cagney@redhat.com>
    
    	* DisplayValue.java: No need to catch catch ParseException.

commit 3c40fe3f471b1887f0f360814432894068d773e2
Merge: c2e491058fa86acedadbe989f38d029d1c25f63f 5256b3b9bbdc640e3a733d8eac4ff7d48ff11bc3
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Fri Oct 26 13:50:18 2007 -0400

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 5256b3b9bbdc640e3a733d8eac4ff7d48ff11bc3
Author: Teresa Thomas <tthomas@toothpaste.toronto.redhat.com>
Date:   Fri Oct 26 13:43:23 2007 -0400

    [] implemented as a Type Operator.
    
    frysk-core/frysk/expr/ChangeLog
    2007-10-26  Teresa Thomas  <tthomas@redhat.com>
    
    	* CExprEvaluator.g (INDEX): New.
    	* CExpr.g (INDEX): New.
    
    frysk-core/frysk/value/ChangeLog
    2007-10-26  Teresa Thomas  <tthomas@redhat.com>
    
    	* TestArray.java (testIndexOneD): New.
    	(testIndexTwoD): New.
    	* ArrayType.java (index): New.
    	* Type.java (index): New.
    	* TypeDecorator.java (index): New.
    
    frysk-core/frysk/pkglibdir/ChangeLog
    2007-10-26 Teresa Thomas <tthomas@redhat.com>
    
    	* funit-addresses.c (num): Delete.
    	(oneD): New.
    	(twoD): New.

commit b75ab5d8afa418e2b35a7d9264b7f25d7c8f6205
Author: Tim Moore <moore@blackbox.bricoworks.com>
Date:   Fri Oct 26 18:51:23 2007 +0200

    added libunwind-ppc32 to ignored files

commit 9d154da17b38f74798d04da43d6dd1e3ecaf49ab
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Oct 26 12:33:40 2007 -0400

    frysk-core/frysk/expr/ChangeLog
    + 2007-10-26  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Changed return type     from Variable to ObjectDeclaration
    +       * CExprAnnotator.g: Updated.
    +

commit c2e491058fa86acedadbe989f38d029d1c25f63f
Merge: 85a9e62ae901d4a664ea06a5133d714d9aa965a4 9de39c95de9daba9bffdb74ba37a7fedc52dc50a
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Fri Oct 26 12:27:34 2007 -0400

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 85a9e62ae901d4a664ea06a5133d714d9aa965a4
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Fri Oct 26 12:26:58 2007 -0400

    frysk-core/frysk/hpd/ChangeLog
    2007-10-26  Andrew Cagney  <cagney@redhat.com>
    
    	* Command.java (cli): Delete.
    	(Command(String,CLI,CommandHelp)): Delete.
    	(Command(String,String,String,String,String)): Replace
    	Command(CLI,String,String,String,String).
    	(parse(CLI,Input)): Replace parse(Input).
    	(getCLI()): Delete.
    	* TestHpdCommandParser.java: Update.
    	(setUp(), tearDown()): New.
    	* CLI.java: Update.
    	* PeekCommand.java: Update.
    	* LoadCommand.java: Update.
    	* ExamineCommand.java: Update.
    	* RegsCommand.java: Update.
    	* DisassembleCommand.java: Update.
    	* RunCommand.java: Update.
    	* DisplayCommand.java: Update.
    	* WhichsetsCommand.java: Update.
    	* WhatCommand.java: Update.
    	* ViewsetCommand.java: Update.
    	* UnsetCommand.java: Update.
    	* UndefsetCommand.java: Update.
    	* UnaliasCommand.java: Update.
    	* StepInstructionCommand.java: Update.
    	* StepCommand.java: Update.
    	* SetCommand.java: Update.
    	* QuitCommand.java: Update.
    	* PtypeCommand.java: Update.
    	* CoreCommand.java: Update.
    	* PlocationCommand.java: Update.
    	* StepNextiCommand.java: Update.
    	* StepNextCommand.java: Update.
    	* ListCommand.java: Update.
    	* HaltCommand.java: Update.
    	* GoCommand.java: Update.
    	* FocusCommand.java: Update.
    	* StepFinishCommand.java: Update.
    	* EnableCommand.java: Update.
    	* FrameCommands.java: Update.
    	* DetachCommand.java: Update.
    	* DeleteCommand.java: Update.
    	* DefsetCommand.java: Update.
    	* DebuginfoCommand.java: Update.
    	* AssignCommand.java: Update.
    	* PrintCommand.java: Update.
    	* AliasCommand.java: Update.
    	* ActionsCommand.java: Update.

commit 9de39c95de9daba9bffdb74ba37a7fedc52dc50a
Merge: 69eea99c0a89721c200108fc4c360f82fc33e0fc 1d5c19a29134213e956b21064bb21ea80850d7b6
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Oct 26 12:06:43 2007 -0400

    Reloved conflict:
    
    Merge branch 'master' of ssh://sources.redhat.com/git/frysk
    
    Conflicts:
    
    	frysk-core/frysk/debuginfo/ChangeLog

commit 69eea99c0a89721c200108fc4c360f82fc33e0fc
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Oct 26 12:02:33 2007 -0400

    frysk-core/frysk/debuginfo/ChangeLog
    +2007-10-26  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       Changed ExprSymTab.getVariable return type to ObjectDeclaration
    +       * TestAddress.java: Updated.
    +       * DebugInfoEvaluator.java: Updated.
    +
    
    frysk-core/frysk/expr/ChangeLog
    +2007-10-26  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * ExprSymTab.java (getVariable): Changed return type
    +       from Variable to ObjectDeclaration
    +       * TestbedSymTab.java: Updated.
    +       * ScratchSymTab.java: Updated.
    +

commit 1d5c19a29134213e956b21064bb21ea80850d7b6
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Fri Oct 26 17:43:35 2007 +0200

    Find and use correct thread_parent task frame index.
    
    2007-10-26  Mark Wielaard  <mwielaard@redhat.com>
    
           * TestDebugInfoStackTrace.java (frameAssertions): Find and use
           correct thread_parent task frame index.

commit 1368769efdab16f79dd7fa501951af12a3f59cee
Merge: b6d6ee78054d1c76a7f16ade71c2d6e3d5b869e7 92ef039427bad9cadc3285a108c72896db587d29
Author: Mark Wielaard <mark@hermans.wildebeest.org>
Date:   Fri Oct 26 17:15:43 2007 +0200

    Merge branch 'master' of git://sourceware.org/git/frysk

commit b6d6ee78054d1c76a7f16ade71c2d6e3d5b869e7
Author: Mark Wielaard <mark@hermans.wildebeest.org>
Date:   Fri Oct 26 17:15:21 2007 +0200

    Don't subtract one from EFLAGS bit mask.
    
    2007-10-26  Mark Wielaard  <mwielaard@redhat.com>
    
           * RegsCase.java (IA32): Don't subtract one from EFLAGS bit mask.

commit 92ef039427bad9cadc3285a108c72896db587d29
Author: Zhao Shujing <pearly.zhao@oracle.com>
Date:   Fri Oct 26 16:48:52 2007 +0800

    2007-10-26  Zhao Shujing <pearly.zhao@oracle.com>
    
            * disassembler/DisassemblyWindow.java: remove the GtkWindow Warning.

commit e6a66b64f5f3f7c189ac416a8df669a786202cbe
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Thu Oct 25 17:10:46 2007 -0400

    index 116a130..ee604bf 100644 frysk-core/frysk/hpd/ChangeLog
    2007-10-25  Andrew Cagney  <cagney@redhat.com>
    
    	* Command.java (parse(Input)): Rename, handle(Input).
    	* PeekCommand.java: Update.
    	* LoadCommand.java: Update.
    	* ExamineCommand.java: Update.
    	* RegsCommand.java: Update.
    	* DisassembleCommand.java: Update.
    	* CoreCommand.java: Update.
    	* RunCommand.java: Update.
    	* DisplayCommand.java: Update.
    	* WhichsetsCommand.java: Update.
    	* WhereCommand.java: Update.
    	* WhatCommand.java: Update.
    	* ViewsetCommand.java: Update.
    	* UnsetCommand.java: Update.
    	* UndefsetCommand.java: Update.
    	* UnaliasCommand.java: Update.
    	* StepInstructionCommand.java: Update.
    	* StepCommand.java: Update.
    	* SetCommand.java: Update.
    	* QuitCommand.java: Update.
    	* PtypeCommand.java: Update.
    	* PlocationCommand.java: Update.
    	* StepNextiCommand.java: Update.
    	* StepNextCommand.java: Update.
    	* ListCommand.java: Update.
    	* HelpCommand.java: Update.
    	* HaltCommand.java: Update.
    	* GoCommand.java: Update.
    	* FocusCommand.java: Update.
    	* StepFinishCommand.java: Update.
    	* EnableCommand.java: Update.
    	* FrameCommands.java: Update.
    	* DisableCommand.java: Update.
    	* DetachCommand.java: Update.
    	* DeleteCommand.java: Update.
    	* DefsetCommand.java: Update.
    	* DebuginfoCommand.java: Update.
    	* BreakpointCommand.java: Update.
    	* PrintCommand.java: Update.
    	* AttachCommand.java: Update.
    	* AliasCommand.java: Update.
    	* ActionsCommand.java: Update.

commit fd329abe0e4e4795836c5364e76e15d3dbd69ef2
Merge: 630181014b0dbbb3ac51b972a2ce42af76e5b243 862f3de8e97dfdb0d3b302631aadd0ddd746a391
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Thu Oct 25 16:47:16 2007 -0400

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit 630181014b0dbbb3ac51b972a2ce42af76e5b243
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Thu Oct 25 16:46:49 2007 -0400

    index 116a130..b6ab290 100644 frysk-core/frysk/hpd/ChangeLog
    2007-10-25  Andrew Cagney  <cagney@redhat.com>
    
    	* CommandHandler.java: Delete.
    	* Command.java: Rename CLIHandler.java; do not extend
    	CommandHandler.
    	* ActionsCommand.java: Update.
    	* AliasCommand.java: Update.
    	* AttachCommand.java: Update.
    	* BreakpointCommand.java: Update.
    	* CLI.java: Update.
    	* CoreCommand.java: Update.
    	* DebuginfoCommand.java: Update.
    	* DefsetCommand.java: Update.
    	* DeleteCommand.java: Update.
    	* DetachCommand.java: Update.
    	* DetachCommand.java: Update.
    	* DisableCommand.java: Update.
    	* DisassembleCommand.java: Update.
    	* DisplayCommand.java: Update.
    	* EnableCommand.java: Update.
    	* ExamineCommand.java: Update.
    	* FocusCommand.java: Update.
    	* FrameCommands.java: Update.
    	* GoCommand.java: Update.
    	* HaltCommand.java: Update.
    	* HelpCommand.java: Update.
    	* ListCommand.java: Update.
    	* LoadCommand.java: Update.
    	* PeekCommand.java: Update.
    	* PlocationCommand.java: Update.
    	* PrintCommand.java: Update.
    	* PtypeCommand.java: Update.
    	* QuitCommand.java: Update.
    	* RegsCommand.java: Update.
    	* RunCommand.java: Update.
    	* SetCommand.java: Update.
    	* StepCommand.java: Update.
    	* StepFinishCommand.java: Update.
    	* StepInstructionCommand.java: Update.
    	* StepNextCommand.java: Update.
    	* StepNextiCommand.java: Update.
    	* TestHpdCommandParser.java: Update.
    	* UnaliasCommand.java: Update.
    	* UndefsetCommand.java: Update.
    	* UnsetCommand.java: Update.
    	* ViewsetCommand.java: Update.
    	* WhatCommand.java: Update.
    	* WhereCommand.java: Update.
    	* WhichsetsCommand.java: Update.

commit 862f3de8e97dfdb0d3b302631aadd0ddd746a391
Author: Tim Moore <moore@localhost.localdomain>
Date:   Thu Oct 25 22:41:30 2007 +0200

    Add links to Eclipse files in frysk-top

commit 646d3b573b584bd6b2742e4d780f15812a20402f
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Thu Oct 25 16:33:42 2007 -0400

    b/frysk-core/frysk/hpd/ChangeLog
    index 116a130..cab923c 100644
    2007-10-25  Andrew Cagney  <cagney@redhat.com>
    
    	* Command.java: Rename CLIHandler.java.
    	* ActionsCommand.java: Update.
    	* AliasCommand.java: Update.
    	* AttachCommand.java: Update.
    	* BreakpointCommand.java: Update.
    	* CLI.java: Update.
    	* CoreCommand.java: Update.
    	* DebuginfoCommand.java: Update.
    	* DefsetCommand.java: Update.
    	* DeleteCommand.java: Update.
    	* DetachCommand.java: Update.
    	* DetachCommand.java: Update.
    	* DisableCommand.java: Update.
    	* DisassembleCommand.java: Update.
    	* DisplayCommand.java: Update.
    	* EnableCommand.java: Update.
    	* ExamineCommand.java: Update.
    	* FocusCommand.java: Update.
    	* FrameCommands.java: Update.
    	* GoCommand.java: Update.
    	* HaltCommand.java: Update.
    	* HelpCommand.java: Update.
    	* ListCommand.java: Update.
    	* LoadCommand.java: Update.
    	* PeekCommand.java: Update.
    	* PlocationCommand.java: Update.
    	* PrintCommand.java: Update.
    	* PtypeCommand.java: Update.
    	* QuitCommand.java: Update.
    	* RegsCommand.java: Update.
    	* RunCommand.java: Update.
    	* SetCommand.java: Update.
    	* StepCommand.java: Update.
    	* StepFinishCommand.java: Update.
    	* StepInstructionCommand.java: Update.
    	* StepNextCommand.java: Update.
    	* StepNextiCommand.java: Update.
    	* TestHpdCommandParser.java: Update.
    	* UnaliasCommand.java: Update.
    	* UndefsetCommand.java: Update.
    	* UnsetCommand.java: Update.
    	* ViewsetCommand.java: Update.
    	* WhatCommand.java: Update.
    	* WhereCommand.java: Update.
    	* WhichsetsCommand.java: Update.

commit 704ef97640b9398e7efd8cb80571f0cb57e8f81c
Author: Andrew Cagney <cagney@nettle.(none)>
Date:   Thu Oct 25 16:01:12 2007 -0400

    Index: frysk-core/frysk/hpd/ChangeLog
    2007-10-25  Andrew Cagney  <cagney@redhat.com>
    
    	* Input.java: Rename Command.java.
    	* CommandHandler.java: Update.
    	* CLIHandler.java: Update.
    	* CLI.java: Update.
    	* ActionsCommand.java: Update.
    	* BreakpointCommand.java: Update.
    	* AttachCommand.java: Update.
    	* PrintCommand.java: Update.
    	* AliasCommand.java: Update.
    	* DisplayCommand.java: Update.
    	* DisassembleCommand.java: Update.
    	* DisableCommand.java: Update.
    	* DetachCommand.java: Update.
    	* DeleteCommand.java: Update.
    	* DefsetCommand.java: Update.
    	* CoreCommand.java: Update.
    	* DebuginfoCommand.java: Update.
    	* WhichsetsCommand.java: Update.
    	* WhereCommand.java: Update.
    	* WhatCommand.java: Update.
    	* ViewsetCommand.java: Update.
    	* UndefsetCommand.java: Update.
    	* UnsetCommand.java: Update.
    	* UnaliasCommand.java: Update.
    	* TestHpdCommandParser.java: Update.
    	* StepNextiCommand.java: Update.
    	* StepNextCommand.java: Update.
    	* StepFinishCommand.java: Update.
    	* StepInstructionCommand.java: Update.
    	* StepCommand.java: Update.
    	* SetCommand.java: Update.
    	* RunCommand.java: Update.
    	* RegsCommand.java: Update.
    	* PtypeCommand.java: Update.
    	* QuitCommand.java: Update.
    	* PeekCommand.java: Update.
    	* PlocationCommand.java: Update.
    	* LoadCommand.java: Update.
    	* ListCommand.java: Update.
    	* HaltCommand.java: Update.
    	* HelpCommand.java: Update.
    	* GoCommand.java: Update.
    	* FocusCommand.java: Update.
    	* FrameCommands.java: Update.Update.

-----------------------------------------------------------------------


hooks/post-receive
--
frysk system monitor/debugger


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-01-08 15:54 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-08 15:54 [SCM] pmuldoon/watchpoint1: a7293cffc1743a71c3a5912aaa862f736a3b2bef pmuldoon

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).