Revision: 103
http://svn.sourceforge.net/pearcolator/?rev=103&view=rev
Author: michael_baer
Date: 2007-05-02 11:26:12 -0700 (Wed, 02 May 2007)
Log Message:
-----------
Added AT_NULL delimiter to aux vector
Modified Paths:
--------------
src/org/binarytranslator/arch/arm/os/process/linux/ARM_LinuxProcessSpace.java
Modified: src/org/binarytranslator/arch/arm/os/process/linux/ARM_LinuxProcessSpace.java
===================================================================
--- src/org/binarytranslator/arch/arm/os/process/linux/ARM_LinuxProcessSpace.java 2007-05-02 18:24:31 UTC (rev 102)
+++ src/org/binarytranslator/arch/arm/os/process/linux/ARM_LinuxProcessSpace.java 2007-05-02 18:26:12 UTC (rev 103)
@@ -58,13 +58,18 @@
LinuxStackInitializer.AuxiliaryVectorType.AT_PHENT, 0x20,
LinuxStackInitializer.AuxiliaryVectorType.AT_PHNUM, 0x6,
LinuxStackInitializer.AuxiliaryVectorType.AT_BASE, 0x40000000,
+ /*LinuxStackInitializer.AuxiliaryVectorType.AT_PHDR, 0x8034,
+ LinuxStackInitializer.AuxiliaryVectorType.AT_PHENT, 0x20,
+ LinuxStackInitializer.AuxiliaryVectorType.AT_PHNUM, 0x6,*/
+ LinuxStackInitializer.AuxiliaryVectorType.AT_BASE, 0x00000000,
LinuxStackInitializer.AuxiliaryVectorType.AT_FLAGS, 0x0,
LinuxStackInitializer.AuxiliaryVectorType.AT_ENTRY, 0x82b4,
LinuxStackInitializer.AuxiliaryVectorType.AT_UID, 0x0,
LinuxStackInitializer.AuxiliaryVectorType.AT_EUID, 0x0,
LinuxStackInitializer.AuxiliaryVectorType.AT_GID, 0x0,
LinuxStackInitializer.AuxiliaryVectorType.AT_EGID, 0x0,
- LinuxStackInitializer.AuxiliaryVectorType.AT_PLATFORM, 0xbffffecd };
+ LinuxStackInitializer.AuxiliaryVectorType.AT_PLATFORM, 0xbffffecd,
+ LinuxStackInitializer.AuxiliaryVectorType.AT_NULL, 0x0 };
registers.set(ARM_Registers.SP, LinuxStackInitializer.stackInit(memory, STACK_TOP, getEnvironmentVariables(), auxVector));
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|