|
@@ -179,7 +179,8 @@ typedef elf_fpreg_t elf_vsrreghalf_t32[ELF_NVSRHALFREG];
|
|
the loader. We need to make sure that it is out of the way of the program
|
|
the loader. We need to make sure that it is out of the way of the program
|
|
that it will "exec", and that there is sufficient room for the brk. */
|
|
that it will "exec", and that there is sufficient room for the brk. */
|
|
|
|
|
|
-#define ELF_ET_DYN_BASE (0x20000000)
|
|
|
|
|
|
+extern unsigned long randomize_et_dyn(unsigned long base);
|
|
|
|
+#define ELF_ET_DYN_BASE (randomize_et_dyn(0x20000000))
|
|
|
|
|
|
/*
|
|
/*
|
|
* Our registers are always unsigned longs, whether we're a 32 bit
|
|
* Our registers are always unsigned longs, whether we're a 32 bit
|