From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6964 invoked by alias); 24 Jan 2008 18:49:02 -0000 Received: (qmail 6914 invoked by uid 367); 24 Jan 2008 18:48:53 -0000 Date: Thu, 24 Jan 2008 18:49:00 -0000 Message-ID: <20080124184853.6898.qmail@sourceware.org> From: cagney@sourceware.org To: frysk-cvs@sourceware.org Subject: [SCM] master: Move Register et.al. to frysk.isa.registers. X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: 1d1338d115a70655940f94a009d401afeb86ea0b X-Git-Newrev: 695ce5e38cd65a6c28565cfbf6d30ab73b0ffc8f Mailing-List: contact frysk-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: frysk-cvs-owner@sourceware.org Reply-To: frysk@sourceware.org X-SW-Source: 2008-q1/txt/msg00113.txt.bz2 The branch, master has been updated via 695ce5e38cd65a6c28565cfbf6d30ab73b0ffc8f (commit) from 1d1338d115a70655940f94a009d401afeb86ea0b (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit 695ce5e38cd65a6c28565cfbf6d30ab73b0ffc8f Author: Andrew Cagney Date: Thu Jan 24 13:34:34 2008 -0500 Move Register et.al. to frysk.isa.registers. frysk-core/frysk/isa/registers/ChangeLog 2008-01-24 Andrew Cagney * IA32Registers.java: Move to here from frysk.isa. * PPC32Registers.java: Ditto. * PPC64Registers.java: Ditto. * Register.java: Ditto. * RegisterGroup.java: Ditto. * RegisterMap.java: Ditto. * Registers.java: Ditto. * RegistersFactory.java: Ditto. * TestRegisterMap.java: Ditto. * TestRegisters.java: Ditto. * X8664Registers.java: Ditto. * X87Registers.java: Ditto. * package.html: New. frysk-core/frysk/debuginfo/ChangeLog 2008-01-24 Andrew Cagney * DwarfRegisterMapFactory.java: Update; Register moved to frysk.isa.registers. * LocationExpression.java: Ditto. * ObjectDeclarationSearchEngine.java: Ditto. * RegisterPiece.java: Ditt. frysk-core/frysk/ftrace/ChangeLog 2008-01-24 Andrew Cagney * IA32Arch.java: Update; Register moved to frysk.isa.registers. * X8664Arch.java: Ditto. frysk-core/frysk/hpd/ChangeLog 2008-01-24 Andrew Cagney * RegsCommand.java: Update; Register moved to frysk.isa.registers. * TestEvalCommands.java: Ditto. frysk-core/frysk/isa/banks/ChangeLog 2008-01-24 Andrew Cagney * BankArrayRegister.java: Update; Register moved to frysk.isa.registers. * BankArrayRegisterMap.java: Ditto. * BankRegister.java: Ditto. * BankRegisterMap.java: Ditto. * IndirectBankArrayRegisterMap.java: Ditto. * LinuxIA32RegisterBanks.java: Ditto. * LinuxPPCRegisterBanks.java: Ditto. * LinuxX8664RegisterBanks.java: Ditto. * PPCBankRegisters.java: Ditto. * RegisterBanks.java: Ditto. * RegisterMap.java: Ditto. * X86BankRegisters.java: Ditto. frysk-core/frysk/isa/syscalls/ChangeLog 2008-01-24 Andrew Cagney * LinuxIA32SyscallTable.java: Update; Register moved to frysk.isa.registers. * LinuxPPC32SyscallTable.java: Ditto. * LinuxPPC64SyscallTable.java: Ditto. * LinuxX8664SyscallTable.java: Ditto. frysk-core/frysk/proc/ChangeLog 2008-01-24 Andrew Cagney * Task.java: Update; Register moved to frysk.isa.registers. * LinuxCoreTask.java: Ditto. * TestCoreRegs.java: Ditto. * TestLinuxCore.java: Ditto. * IsaPowerPC.java: Ditto. * LinuxIA32.java: Ditto. * LinuxPPC32.java: Ditto. * LinuxPPC64.java: Ditto. * LinuxPtraceTask.java: Ditto. * LinuxX8664.java: Ditto. * TestRegs.java: Ditto. frysk-core/frysk/proc/dead/ChangeLog 2008-01-24 Andrew Cagney * LinuxCoreTask.java: Update; Register moved to frysk.isa.registers. * TestCoreRegs.java: Ditto. * TestLinuxCore.java: Ditto. frysk-core/frysk/proc/live/ChangeLog 2008-01-24 Andrew Cagney * IsaPowerPC.java: Update; Register moved to frysk.isa.registers. * LinuxIA32.java: Ditto. * LinuxPPC32.java: Ditto. * LinuxPPC64.java: Ditto. * LinuxPtraceTask.java: Ditto. * LinuxX8664.java: Ditto. * TestRegs.java: Ditto. frysk-core/frysk/stack/ChangeLog 2008-01-24 Andrew Cagney * Frame.java: Update; Register moved to frysk.isa.registers. * FrameDecorator.java: Ditto. * LibunwindAddressSpace.java: Ditto. * LibunwindFrame.java: Ditto. * LibunwindRegisterMapFactory.java: Ditto. * TestRegs.java: Ditt. frysk-core/frysk/testbed/ChangeLog 2008-01-24 Andrew Cagney * FryskAsm.java: Update; Register moved to frysk.isa.registers. * RegsCase.java: Ditto. * TestFryskAsm.java: Ditto. * TestRegs.java: Ditto. frysk-core/frysk/util/ChangeLog 2008-01-24 Andrew Cagney * IA32LinuxElfCorefile.java: Update; Register moved to frysk.isa.registers. * PPC32LinuxElfCorefile.java: Ditto. * PPC64LinuxElfCorefile.java: Ditto. * X8664LinuxElfCorefile.java: Ditto. frysk-gui/frysk/gui/ChangeLog 2008-01-24 Andrew Cagney * register/RegisterWindow.java: Update; Register moved to frysk.isa.registers. ----------------------------------------------------------------------- Summary of changes: frysk-core/frysk/debuginfo/ChangeLog | 8 +++++++ .../frysk/debuginfo/DwarfRegisterMapFactory.java | 6 ++-- frysk-core/frysk/debuginfo/LocationExpression.java | 4 +- .../debuginfo/ObjectDeclarationSearchEngine.java | 6 ++-- frysk-core/frysk/debuginfo/RegisterPiece.java | 2 +- frysk-core/frysk/ftrace/ChangeLog | 3 ++ frysk-core/frysk/ftrace/IA32Arch.java | 2 +- frysk-core/frysk/ftrace/X8664Arch.java | 4 +- frysk-core/frysk/hpd/ChangeLog | 5 ++++ frysk-core/frysk/hpd/RegsCommand.java | 6 ++-- frysk-core/frysk/hpd/TestEvalCommands.java | 2 +- frysk-core/frysk/isa/banks/BankArrayRegister.java | 2 +- .../frysk/isa/banks/BankArrayRegisterMap.java | 4 +- frysk-core/frysk/isa/banks/BankRegister.java | 2 +- frysk-core/frysk/isa/banks/BankRegisterMap.java | 2 +- frysk-core/frysk/isa/banks/ChangeLog | 14 ++++++++++++ .../isa/banks/IndirectBankArrayRegisterMap.java | 2 +- .../frysk/isa/banks/LinuxIA32RegisterBanks.java | 4 +- .../frysk/isa/banks/LinuxPPCRegisterBanks.java | 4 +- .../frysk/isa/banks/LinuxX8664RegisterBanks.java | 4 +- frysk-core/frysk/isa/banks/PPCBankRegisters.java | 2 +- frysk-core/frysk/isa/banks/RegisterBanks.java | 2 +- frysk-core/frysk/isa/banks/RegisterMap.java | 2 +- frysk-core/frysk/isa/banks/X86BankRegisters.java | 6 ++-- frysk-core/frysk/isa/registers/ChangeLog | 22 ++++++++++++++++++++ .../frysk/isa/{ => registers}/IA32Registers.java | 2 +- .../frysk/isa/{ => registers}/PPC32Registers.java | 2 +- .../frysk/isa/{ => registers}/PPC64Registers.java | 2 +- frysk-core/frysk/isa/{ => registers}/Register.java | 2 +- .../frysk/isa/{ => registers}/RegisterGroup.java | 2 +- .../frysk/isa/{ => registers}/RegisterMap.java | 2 +- .../frysk/isa/{ => registers}/Registers.java | 2 +- .../isa/{ => registers}/RegistersFactory.java | 5 +++- .../frysk/isa/{ => registers}/TestRegisterMap.java | 2 +- .../frysk/isa/{ => registers}/TestRegisters.java | 2 +- .../frysk/isa/{ => registers}/X8664Registers.java | 2 +- .../frysk/isa/{ => registers}/X87Registers.java | 2 +- frysk-core/frysk/isa/registers/package.html | 7 ++++++ frysk-core/frysk/isa/syscalls/ChangeLog | 15 +++++++++++++ .../frysk/isa/syscalls/LinuxIA32SyscallTable.java | 2 +- .../frysk/isa/syscalls/LinuxPPC32SyscallTable.java | 2 +- .../frysk/isa/syscalls/LinuxPPC64SyscallTable.java | 2 +- .../frysk/isa/syscalls/LinuxX8664SyscallTable.java | 2 +- frysk-core/frysk/proc/ChangeLog | 12 ++++++++++ frysk-core/frysk/proc/Task.java | 2 +- frysk-core/frysk/proc/dead/ChangeLog | 5 ++++ frysk-core/frysk/proc/dead/LinuxCoreTask.java | 2 +- frysk-core/frysk/proc/dead/TestCoreRegs.java | 2 +- frysk-core/frysk/proc/dead/TestLinuxCore.java | 2 +- frysk-core/frysk/proc/live/ChangeLog | 14 ++++++++++- frysk-core/frysk/proc/live/IsaPowerPC.java | 2 +- frysk-core/frysk/proc/live/LinuxIA32.java | 2 +- frysk-core/frysk/proc/live/LinuxPPC32.java | 2 +- frysk-core/frysk/proc/live/LinuxPPC64.java | 2 +- frysk-core/frysk/proc/live/LinuxPtraceTask.java | 4 +- frysk-core/frysk/proc/live/LinuxX8664.java | 2 +- frysk-core/frysk/proc/live/TestRegs.java | 2 +- frysk-core/frysk/stack/ChangeLog | 9 ++++++++ frysk-core/frysk/stack/Frame.java | 2 +- frysk-core/frysk/stack/FrameDecorator.java | 2 +- frysk-core/frysk/stack/LibunwindAddressSpace.java | 4 +- frysk-core/frysk/stack/LibunwindFrame.java | 4 +- .../frysk/stack/LibunwindRegisterMapFactory.java | 12 +++++----- frysk-core/frysk/stack/TestRegs.java | 2 +- frysk-core/frysk/testbed/ChangeLog | 7 ++++++ frysk-core/frysk/testbed/FryskAsm.java | 10 ++++---- frysk-core/frysk/testbed/RegsCase.java | 18 ++++++++-------- frysk-core/frysk/testbed/TestFryskAsm.java | 2 +- frysk-core/frysk/testbed/TestRegs.java | 6 ++-- frysk-core/frysk/util/ChangeLog | 6 +++++ frysk-core/frysk/util/IA32LinuxElfCorefile.java | 4 +- frysk-core/frysk/util/PPC32LinuxElfCorefile.java | 4 +- frysk-core/frysk/util/PPC64LinuxElfCorefile.java | 4 +- frysk-core/frysk/util/X8664LinuxElfCorefile.java | 4 +- frysk-gui/frysk/gui/ChangeLog | 5 ++++ frysk-gui/frysk/gui/register/RegisterWindow.java | 8 +++--- 76 files changed, 238 insertions(+), 107 deletions(-) create mode 100644 frysk-core/frysk/isa/registers/ChangeLog rename frysk-core/frysk/isa/{ => registers}/IA32Registers.java (99%) rename frysk-core/frysk/isa/{ => registers}/PPC32Registers.java (99%) rename frysk-core/frysk/isa/{ => registers}/PPC64Registers.java (99%) rename frysk-core/frysk/isa/{ => registers}/Register.java (98%) rename frysk-core/frysk/isa/{ => registers}/RegisterGroup.java (98%) rename frysk-core/frysk/isa/{ => registers}/RegisterMap.java (99%) rename frysk-core/frysk/isa/{ => registers}/Registers.java (99%) rename frysk-core/frysk/isa/{ => registers}/RegistersFactory.java (97%) rename frysk-core/frysk/isa/{ => registers}/TestRegisterMap.java (99%) rename frysk-core/frysk/isa/{ => registers}/TestRegisters.java (99%) rename frysk-core/frysk/isa/{ => registers}/X8664Registers.java (99%) rename frysk-core/frysk/isa/{ => registers}/X87Registers.java (99%) create mode 100644 frysk-core/frysk/isa/registers/package.html First 500 lines of diff: diff --git a/frysk-core/frysk/debuginfo/ChangeLog b/frysk-core/frysk/debuginfo/ChangeLog index 9c69266..b2320e3 100644 --- a/frysk-core/frysk/debuginfo/ChangeLog +++ b/frysk-core/frysk/debuginfo/ChangeLog @@ -1,3 +1,11 @@ +2008-01-24 Andrew Cagney + + * DwarfRegisterMapFactory.java: Update; Register moved to + frysk.isa.registers. + * LocationExpression.java: Ditto. + * ObjectDeclarationSearchEngine.java: Ditto. + * RegisterPiece.java: Ditt. + 2008-01-23 Andrew Cagney * TestDebugInfoStackTrace.java (testBacktrace()): Use diff --git a/frysk-core/frysk/debuginfo/DwarfRegisterMapFactory.java b/frysk-core/frysk/debuginfo/DwarfRegisterMapFactory.java index 52646a3..d9430bd 100644 --- a/frysk-core/frysk/debuginfo/DwarfRegisterMapFactory.java +++ b/frysk-core/frysk/debuginfo/DwarfRegisterMapFactory.java @@ -43,9 +43,9 @@ import lib.dwfl.DwarfRegistersX86; import lib.dwfl.DwarfRegistersX8664; import frysk.isa.ISA; import frysk.isa.ISAMap; -import frysk.isa.IA32Registers; -import frysk.isa.RegisterMap; -import frysk.isa.X8664Registers; +import frysk.isa.registers.IA32Registers; +import frysk.isa.registers.RegisterMap; +import frysk.isa.registers.X8664Registers; public class DwarfRegisterMapFactory { diff --git a/frysk-core/frysk/debuginfo/LocationExpression.java b/frysk-core/frysk/debuginfo/LocationExpression.java index 70021ee..47ce119 100644 --- a/frysk-core/frysk/debuginfo/LocationExpression.java +++ b/frysk-core/frysk/debuginfo/LocationExpression.java @@ -48,8 +48,8 @@ import lib.dwfl.DwOp; import lib.dwfl.DwarfDie; import lib.dwfl.DwarfOp; import frysk.Config; -import frysk.isa.Register; -import frysk.isa.RegisterMap; +import frysk.isa.registers.Register; +import frysk.isa.registers.RegisterMap; import frysk.stack.Frame; public class LocationExpression { diff --git a/frysk-core/frysk/debuginfo/ObjectDeclarationSearchEngine.java b/frysk-core/frysk/debuginfo/ObjectDeclarationSearchEngine.java index 363569c..94aee90 100644 --- a/frysk-core/frysk/debuginfo/ObjectDeclarationSearchEngine.java +++ b/frysk-core/frysk/debuginfo/ObjectDeclarationSearchEngine.java @@ -50,9 +50,9 @@ import java.util.LinkedList; import java.util.List; import frysk.expr.ExprSymTab; import frysk.isa.ISA; -import frysk.isa.Register; -import frysk.isa.Registers; -import frysk.isa.RegistersFactory; +import frysk.isa.registers.Register; +import frysk.isa.registers.Registers; +import frysk.isa.registers.RegistersFactory; import frysk.proc.Task; import frysk.scopes.Scope; import frysk.value.ObjectDeclaration; diff --git a/frysk-core/frysk/debuginfo/RegisterPiece.java b/frysk-core/frysk/debuginfo/RegisterPiece.java index e2374dc..376d7cf 100644 --- a/frysk-core/frysk/debuginfo/RegisterPiece.java +++ b/frysk-core/frysk/debuginfo/RegisterPiece.java @@ -39,7 +39,7 @@ package frysk.debuginfo; -import frysk.isa.Register; +import frysk.isa.registers.Register; import frysk.stack.Frame; import java.io.PrintWriter; diff --git a/frysk-core/frysk/ftrace/ChangeLog b/frysk-core/frysk/ftrace/ChangeLog index 5ceb934..dd7975b 100644 --- a/frysk-core/frysk/ftrace/ChangeLog +++ b/frysk-core/frysk/ftrace/ChangeLog @@ -1,5 +1,8 @@ 2008-01-24 Andrew Cagney + * IA32Arch.java: Update; Register moved to frysk.isa.registers. + * X8664Arch.java: Ditto. + * Ftrace.java: Update Syscall moved to frysk.isa.syscalls. * MappingGuard.java: Ditto. diff --git a/frysk-core/frysk/ftrace/IA32Arch.java b/frysk-core/frysk/ftrace/IA32Arch.java index a400040..ff15475 100644 --- a/frysk-core/frysk/ftrace/IA32Arch.java +++ b/frysk-core/frysk/ftrace/IA32Arch.java @@ -42,7 +42,7 @@ package frysk.ftrace; import inua.eio.ByteBuffer; import frysk.proc.Task; -import frysk.isa.IA32Registers; +import frysk.isa.registers.IA32Registers; /** * x86 implementation of Arch interface. diff --git a/frysk-core/frysk/ftrace/X8664Arch.java b/frysk-core/frysk/ftrace/X8664Arch.java index baba399..b9b7895 100644 --- a/frysk-core/frysk/ftrace/X8664Arch.java +++ b/frysk-core/frysk/ftrace/X8664Arch.java @@ -42,8 +42,8 @@ package frysk.ftrace; import inua.eio.ByteBuffer; import frysk.proc.Task; -import frysk.isa.X8664Registers; -import frysk.isa.Register; +import frysk.isa.registers.X8664Registers; +import frysk.isa.registers.Register; /** * x86_64 implementation of Arch interface. diff --git a/frysk-core/frysk/hpd/ChangeLog b/frysk-core/frysk/hpd/ChangeLog index d35a0e6..1c9d3f4 100644 --- a/frysk-core/frysk/hpd/ChangeLog +++ b/frysk-core/frysk/hpd/ChangeLog @@ -1,3 +1,8 @@ +2008-01-24 Andrew Cagney + + * RegsCommand.java: Update; Register moved to frysk.isa.registers. + * TestEvalCommands.java: Ditto. + 2008-01-23 Rick Moseley * TestRunCommand.java (testRunCommandParamter): New. diff --git a/frysk-core/frysk/hpd/RegsCommand.java b/frysk-core/frysk/hpd/RegsCommand.java index 6f512e9..d2ef1bb 100644 --- a/frysk-core/frysk/hpd/RegsCommand.java +++ b/frysk-core/frysk/hpd/RegsCommand.java @@ -43,9 +43,9 @@ import java.util.Iterator; import frysk.value.Value; import frysk.value.Format; import frysk.isa.ISA; -import frysk.isa.RegisterGroup; -import frysk.isa.Registers; -import frysk.isa.RegistersFactory; +import frysk.isa.registers.RegisterGroup; +import frysk.isa.registers.Registers; +import frysk.isa.registers.RegistersFactory; import java.util.List; public class RegsCommand extends ParameterizedCommand { diff --git a/frysk-core/frysk/hpd/TestEvalCommands.java b/frysk-core/frysk/hpd/TestEvalCommands.java index 856eec3..eea2892 100644 --- a/frysk-core/frysk/hpd/TestEvalCommands.java +++ b/frysk-core/frysk/hpd/TestEvalCommands.java @@ -42,7 +42,7 @@ package frysk.hpd; import frysk.Config; import frysk.testbed.FryskAsm; import frysk.isa.ISA; -import frysk.isa.Register; +import frysk.isa.registers.Register; import frysk.isa.ElfMap; import java.io.File; diff --git a/frysk-core/frysk/isa/banks/BankArrayRegister.java b/frysk-core/frysk/isa/banks/BankArrayRegister.java index 91b1cef..0085aa6 100644 --- a/frysk-core/frysk/isa/banks/BankArrayRegister.java +++ b/frysk-core/frysk/isa/banks/BankArrayRegister.java @@ -40,7 +40,7 @@ package frysk.isa.banks; import inua.eio.ByteBuffer; -import frysk.isa.Register; +import frysk.isa.registers.Register; /** * Register that is part of a register bank. diff --git a/frysk-core/frysk/isa/banks/BankArrayRegisterMap.java b/frysk-core/frysk/isa/banks/BankArrayRegisterMap.java index 4f03559..4bed5f6 100644 --- a/frysk-core/frysk/isa/banks/BankArrayRegisterMap.java +++ b/frysk-core/frysk/isa/banks/BankArrayRegisterMap.java @@ -39,11 +39,11 @@ package frysk.isa.banks; -import frysk.isa.Register; +import frysk.isa.registers.Register; import java.util.Iterator; /** - * Implement a map from frysk.isa.Register to frysk.proc.BankArrayRegister. + * Implement a map from frysk.isa.registers.Register to frysk.proc.BankArrayRegister. * For compatibility, also implement a name map. */ diff --git a/frysk-core/frysk/isa/banks/BankRegister.java b/frysk-core/frysk/isa/banks/BankRegister.java index 171003d..da077be 100644 --- a/frysk-core/frysk/isa/banks/BankRegister.java +++ b/frysk-core/frysk/isa/banks/BankRegister.java @@ -40,7 +40,7 @@ package frysk.isa.banks; import inua.eio.ByteBuffer; -import frysk.isa.Register; +import frysk.isa.registers.Register; /** * A Register within a ByteBuffer register bank. diff --git a/frysk-core/frysk/isa/banks/BankRegisterMap.java b/frysk-core/frysk/isa/banks/BankRegisterMap.java index cdc1dbc..93c878b 100644 --- a/frysk-core/frysk/isa/banks/BankRegisterMap.java +++ b/frysk-core/frysk/isa/banks/BankRegisterMap.java @@ -40,7 +40,7 @@ package frysk.isa.banks; import inua.eio.ByteBuffer; -import frysk.isa.Register; +import frysk.isa.registers.Register; /** * A mapping from Register to BankRegister (a register within a diff --git a/frysk-core/frysk/isa/banks/ChangeLog b/frysk-core/frysk/isa/banks/ChangeLog index 639ada9..00068e2 100644 --- a/frysk-core/frysk/isa/banks/ChangeLog +++ b/frysk-core/frysk/isa/banks/ChangeLog @@ -1,5 +1,19 @@ 2008-01-24 Andrew Cagney + * BankArrayRegister.java: Update; Register moved to + frysk.isa.registers. + * BankArrayRegisterMap.java: Ditto. + * BankRegister.java: Ditto. + * BankRegisterMap.java: Ditto. + * IndirectBankArrayRegisterMap.java: Ditto. + * LinuxIA32RegisterBanks.java: Ditto. + * LinuxPPCRegisterBanks.java: Ditto. + * LinuxX8664RegisterBanks.java: Ditto. + * PPCBankRegisters.java: Ditto. + * RegisterBanks.java: Ditto. + * RegisterMap.java: Ditto. + * X86BankRegisters.java: Ditto. + * Move from frysk.bank to frysk.isa.banks. 2008-01-17 Carlos Eduardo Seo diff --git a/frysk-core/frysk/isa/banks/IndirectBankArrayRegisterMap.java b/frysk-core/frysk/isa/banks/IndirectBankArrayRegisterMap.java index 5843b2f..7d5d3a4 100644 --- a/frysk-core/frysk/isa/banks/IndirectBankArrayRegisterMap.java +++ b/frysk-core/frysk/isa/banks/IndirectBankArrayRegisterMap.java @@ -40,7 +40,7 @@ package frysk.isa.banks; import inua.eio.ByteOrder; -import frysk.isa.Register; +import frysk.isa.registers.Register; /** * Mapping between bank registers, in particular a 32-bit register's diff --git a/frysk-core/frysk/isa/banks/LinuxIA32RegisterBanks.java b/frysk-core/frysk/isa/banks/LinuxIA32RegisterBanks.java index 76f68bf..4979189 100644 --- a/frysk-core/frysk/isa/banks/LinuxIA32RegisterBanks.java +++ b/frysk-core/frysk/isa/banks/LinuxIA32RegisterBanks.java @@ -39,8 +39,8 @@ package frysk.isa.banks; -import frysk.isa.IA32Registers; -import frysk.isa.X87Registers; +import frysk.isa.registers.IA32Registers; +import frysk.isa.registers.X87Registers; public class LinuxIA32RegisterBanks { diff --git a/frysk-core/frysk/isa/banks/LinuxPPCRegisterBanks.java b/frysk-core/frysk/isa/banks/LinuxPPCRegisterBanks.java index 7d93819..854ff7a 100644 --- a/frysk-core/frysk/isa/banks/LinuxPPCRegisterBanks.java +++ b/frysk-core/frysk/isa/banks/LinuxPPCRegisterBanks.java @@ -40,8 +40,8 @@ package frysk.isa.banks; -import frysk.isa.PPC32Registers; -import frysk.isa.PPC64Registers; +import frysk.isa.registers.PPC32Registers; +import frysk.isa.registers.PPC64Registers; public class LinuxPPCRegisterBanks { diff --git a/frysk-core/frysk/isa/banks/LinuxX8664RegisterBanks.java b/frysk-core/frysk/isa/banks/LinuxX8664RegisterBanks.java index 382db9a..bd2256f 100644 --- a/frysk-core/frysk/isa/banks/LinuxX8664RegisterBanks.java +++ b/frysk-core/frysk/isa/banks/LinuxX8664RegisterBanks.java @@ -39,8 +39,8 @@ package frysk.isa.banks; -import frysk.isa.X8664Registers; -import frysk.isa.X87Registers; +import frysk.isa.registers.X8664Registers; +import frysk.isa.registers.X87Registers; public class LinuxX8664RegisterBanks { diff --git a/frysk-core/frysk/isa/banks/PPCBankRegisters.java b/frysk-core/frysk/isa/banks/PPCBankRegisters.java index 081bf2c..cdc516a 100644 --- a/frysk-core/frysk/isa/banks/PPCBankRegisters.java +++ b/frysk-core/frysk/isa/banks/PPCBankRegisters.java @@ -44,7 +44,7 @@ package frysk.isa.banks; import inua.eio.ByteOrder; -import frysk.isa.PPC32Registers; +import frysk.isa.registers.PPC32Registers; public class PPCBankRegisters { diff --git a/frysk-core/frysk/isa/banks/RegisterBanks.java b/frysk-core/frysk/isa/banks/RegisterBanks.java index cdbbb80..8558f2b 100644 --- a/frysk-core/frysk/isa/banks/RegisterBanks.java +++ b/frysk-core/frysk/isa/banks/RegisterBanks.java @@ -40,7 +40,7 @@ package frysk.isa.banks; import inua.eio.ByteBuffer; -import frysk.isa.Register; +import frysk.isa.registers.Register; /** * The target has registers scattered across one or more register diff --git a/frysk-core/frysk/isa/banks/RegisterMap.java b/frysk-core/frysk/isa/banks/RegisterMap.java index 3009b51..70675b8 100644 --- a/frysk-core/frysk/isa/banks/RegisterMap.java +++ b/frysk-core/frysk/isa/banks/RegisterMap.java @@ -40,7 +40,7 @@ package frysk.isa.banks; import java.util.LinkedHashMap; -import frysk.isa.Register; +import frysk.isa.registers.Register; import java.util.Iterator; /** diff --git a/frysk-core/frysk/isa/banks/X86BankRegisters.java b/frysk-core/frysk/isa/banks/X86BankRegisters.java index bf693ed..803b30f 100644 --- a/frysk-core/frysk/isa/banks/X86BankRegisters.java +++ b/frysk-core/frysk/isa/banks/X86BankRegisters.java @@ -40,9 +40,9 @@ package frysk.isa.banks; import inua.eio.ByteOrder; -import frysk.isa.IA32Registers; -import frysk.isa.X8664Registers; -import frysk.isa.X87Registers; +import frysk.isa.registers.IA32Registers; +import frysk.isa.registers.X8664Registers; +import frysk.isa.registers.X87Registers; /** * Factory to create either IA32 or X8664 RegisterBanks. diff --git a/frysk-core/frysk/isa/registers/ChangeLog b/frysk-core/frysk/isa/registers/ChangeLog new file mode 100644 index 0000000..810212b --- /dev/null +++ b/frysk-core/frysk/isa/registers/ChangeLog @@ -0,0 +1,22 @@ +2008-01-24 Andrew Cagney + + * IA32Registers.java: Move to here from frysk.isa. + * PPC32Registers.java: Ditto. + * PPC64Registers.java: Ditto. + * Register.java: Ditto. + * RegisterGroup.java: Ditto. + * RegisterMap.java: Ditto. + * Registers.java: Ditto. + * RegistersFactory.java: Ditto. + * TestRegisterMap.java: Ditto. + * TestRegisters.java: Ditto. + * X8664Registers.java: Ditto. + * X87Registers.java: Ditto. + * package.html: New. + +Local Variables: +mode: change-log +left-margin: 8 +fill-column: 74 +version-control: never +End: diff --git a/frysk-core/frysk/isa/IA32Registers.java b/frysk-core/frysk/isa/registers/IA32Registers.java similarity index 99% rename from frysk-core/frysk/isa/IA32Registers.java rename to frysk-core/frysk/isa/registers/IA32Registers.java index 2460ffc..2cfc8ba 100644 --- a/frysk-core/frysk/isa/IA32Registers.java +++ b/frysk-core/frysk/isa/registers/IA32Registers.java @@ -37,7 +37,7 @@ // version and license this file solely under the GPL without // exception. -package frysk.isa; +package frysk.isa.registers; import frysk.value.StandardTypes; diff --git a/frysk-core/frysk/isa/PPC32Registers.java b/frysk-core/frysk/isa/registers/PPC32Registers.java similarity index 99% rename from frysk-core/frysk/isa/PPC32Registers.java rename to frysk-core/frysk/isa/registers/PPC32Registers.java index 259e85d..1aabb9c 100644 --- a/frysk-core/frysk/isa/PPC32Registers.java +++ b/frysk-core/frysk/isa/registers/PPC32Registers.java @@ -41,7 +41,7 @@ // version and license this file solely under the GPL without // exception. -package frysk.isa; +package frysk.isa.registers; import frysk.value.StandardTypes; diff --git a/frysk-core/frysk/isa/PPC64Registers.java b/frysk-core/frysk/isa/registers/PPC64Registers.java similarity index 99% rename from frysk-core/frysk/isa/PPC64Registers.java rename to frysk-core/frysk/isa/registers/PPC64Registers.java index 92ed282..afa59ef 100644 --- a/frysk-core/frysk/isa/PPC64Registers.java +++ b/frysk-core/frysk/isa/registers/PPC64Registers.java @@ -41,7 +41,7 @@ // version and license this file solely under the GPL without // exception. -package frysk.isa; +package frysk.isa.registers; import frysk.value.StandardTypes; diff --git a/frysk-core/frysk/isa/Register.java b/frysk-core/frysk/isa/registers/Register.java similarity index 98% rename from frysk-core/frysk/isa/Register.java rename to frysk-core/frysk/isa/registers/Register.java index 27a1bd4..a3b3c23 100644 --- a/frysk-core/frysk/isa/Register.java +++ b/frysk-core/frysk/isa/registers/Register.java @@ -37,7 +37,7 @@ // version and license this file solely under the GPL without // exception. -package frysk.isa; +package frysk.isa.registers; import frysk.value.Type; diff --git a/frysk-core/frysk/isa/RegisterGroup.java b/frysk-core/frysk/isa/registers/RegisterGroup.java similarity index 98% rename from frysk-core/frysk/isa/RegisterGroup.java rename to frysk-core/frysk/isa/registers/RegisterGroup.java index 062c6c9..1e59ee5 100644 --- a/frysk-core/frysk/isa/RegisterGroup.java +++ b/frysk-core/frysk/isa/registers/RegisterGroup.java @@ -37,7 +37,7 @@ // version and license this file solely under the GPL without // exception. -package frysk.isa; +package frysk.isa.registers; public class RegisterGroup { diff --git a/frysk-core/frysk/isa/RegisterMap.java b/frysk-core/frysk/isa/registers/RegisterMap.java similarity index 99% rename from frysk-core/frysk/isa/RegisterMap.java rename to frysk-core/frysk/isa/registers/RegisterMap.java index 1a18748..c655f5b 100644 --- a/frysk-core/frysk/isa/RegisterMap.java +++ b/frysk-core/frysk/isa/registers/RegisterMap.java @@ -37,7 +37,7 @@ // version and license this file solely under the GPL without // exception. -package frysk.isa; +package frysk.isa.registers; import java.util.HashMap; import java.util.Map; diff --git a/frysk-core/frysk/isa/Registers.java b/frysk-core/frysk/isa/registers/Registers.java similarity index 99% rename from frysk-core/frysk/isa/Registers.java rename to frysk-core/frysk/isa/registers/Registers.java index c36aaa3..9f4daf1 100644 --- a/frysk-core/frysk/isa/Registers.java +++ b/frysk-core/frysk/isa/registers/Registers.java @@ -37,7 +37,7 @@ // version and license this file solely under the GPL without // exception. -package frysk.isa; +package frysk.isa.registers; import java.util.List; import java.util.LinkedList; diff --git a/frysk-core/frysk/isa/RegistersFactory.java b/frysk-core/frysk/isa/registers/RegistersFactory.java similarity index 97% rename from frysk-core/frysk/isa/RegistersFactory.java hooks/post-receive -- frysk system monitor/debugger