patch-2.1.79 linux/include/asm-m68k/elf.h
Next file: linux/include/asm-ppc/adb.h
Previous file: linux/include/asm-i386/uaccess.h
Back to the patch index
Back to the overall index
- Lines: 31
- Date:
Mon Jan 12 14:52:46 1998
- Orig file:
v2.1.78/linux/include/asm-m68k/elf.h
- Orig date:
Wed Sep 24 20:05:48 1997
diff -u --recursive --new-file v2.1.78/linux/include/asm-m68k/elf.h linux/include/asm-m68k/elf.h
@@ -40,7 +40,7 @@
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. */
-#define ELF_ET_DYN_BASE (2 * TASK_SIZE / 3)
+#define ELF_ET_DYN_BASE 0xD0000000UL
#define ELF_CORE_COPY_REGS(pr_reg, regs) \
/* Bleech. */ \
@@ -67,5 +67,21 @@
pr_reg[12] = sw->a5; \
pr_reg[13] = sw->a6; \
}
+
+/* This yields a mask that user programs can use to figure out what
+ instruction set this cpu supports. */
+
+#define ELF_HWCAP (0)
+
+/* This yields a string that ld.so will use to load implementation
+ specific libraries for optimization. This is more specific in
+ intent than poking at uname or /proc/cpuinfo. */
+
+#define ELF_PLATFORM (NULL)
+
+#ifdef __KERNEL__
+#define SET_PERSONALITY(ibcs2) \
+ current->personality = (ibcs2 ? PER_SVR4 : PER_LINUX)
+#endif
#endif
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov