diff options
-rw-r--r-- | libc/bionic/pthread.c | 2 | ||||
-rw-r--r-- | linker/Android.mk | 2 | ||||
-rw-r--r-- | linker/linker.h | 4 |
3 files changed, 4 insertions, 4 deletions
diff --git a/libc/bionic/pthread.c b/libc/bionic/pthread.c index ec3c459..017466c 100644 --- a/libc/bionic/pthread.c +++ b/libc/bionic/pthread.c @@ -55,7 +55,7 @@ void _thread_created_hook(pid_t thread_id) __attribute__((noinline)); #define PTHREAD_ATTR_FLAG_USER_STACK 0x00000002 #define DEFAULT_STACKSIZE (1024 * 1024) -#define STACKBASE 0x10000000 +#define STACKBASE 0x60000000 static uint8_t * gStackBase = (uint8_t *)STACKBASE; diff --git a/linker/Android.mk b/linker/Android.mk index 48141be..cc97690 100644 --- a/linker/Android.mk +++ b/linker/Android.mk @@ -9,7 +9,7 @@ LOCAL_SRC_FILES:= \ debugger.c \ ba.c -LINKER_TEXT_BASE := 0xB0000100 +LINKER_TEXT_BASE := 0x70000100 # The maximum size set aside for the linker, from # LINKER_TEXT_BASE rounded down to a megabyte. diff --git a/linker/linker.h b/linker/linker.h index d80c761..bb41075 100644 --- a/linker/linker.h +++ b/linker/linker.h @@ -147,8 +147,8 @@ struct soinfo extern soinfo libdl_info; /* these must all be powers of two */ -#define LIBBASE 0x80000000 -#define LIBLAST 0x90000000 +#define LIBBASE 0x10000000 +#define LIBLAST 0x20000000 #define LIBINC 0x00100000 |