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. 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. 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.