Any tasks created before the process has been attached do not have the ISA set.
Index: frysk-core/frysk/proc/ChangeLog 2005-10-30 Andrew Cagney <cagney@redhat.com> * TestSyscallOpen.java: Simplify, use SyscallEventInfo, not I386Linux .SyscallEventInfo. * TestI386Regs.java, TestI386Modify.java: Ditto.
Index: frysk/proc/ChangeLog 2005-10-30 Andrew Cagney <cagney@redhat.com> * LinixIa32.java, LinuxPowerPc.java, LinuxX8664.java: Rename I386Linux.java, PowerPcLinux.java, X8664Linux.java: * LinuxHost.java: Update. * LinuxProc.java: Update. * TestI386Modify.java: Update. * TestI386Regs.java: Update. * TestSyscallOpen.java: Update.
Index: frysk/proc/ChangeLog 2005-10-30 Andrew Cagney <cagney@redhat.com> * LinuxIa32.java: Delete class .Task. * LinuxTask.java: Implement .sendrecIsa. Add method setupMaps, use in constructors. * Task.java: Add abstract method .sendrecIsa. Make .getIsa final. * LinuxProc.java, LinuxHost.java: Create LinuxTask, not LinixIa32.Task.
Index: frysk/proc/ChangeLog 2005-10-31 Andrew Cagney <cagney@redhat.com> * LinuxIa32.java: Fold inner Isa class into main class. * LinuxX8664.java: Ditto. * LinuxPowerPc.java: Ditto. * TestI386Regs.java, TestI386Modify.java: Update.
Index: frysk/proc/ChangeLog 2005-10-31 Andrew Cagney <cagney@redhat.com> * Isa.java: Add .getSyscallEventInfo. * LinuxIa32.java: Implement getSyscallEventInfo. * LinuxPowerPc.java: Delete unimplemented .SyscallEventInfo. * LinuxX8664.java: Ditto. * TestSyscallOpen.java: Update. * TestI386Regs.java: Update. * TestI386Modify.java: Update. There is now always an isa.