summaryrefslogtreecommitdiff
path: root/ports/sysdeps
diff options
context:
space:
mode:
authormaxim <maxim@7b3dc134-2b1b-0410-93df-9e9f96275f8d>2010-08-12 13:45:11 +0000
committermaxim <maxim@7b3dc134-2b1b-0410-93df-9e9f96275f8d>2010-08-12 13:45:11 +0000
commitd630be5a2a0c9627406472140d9aa289dd8c0027 (patch)
tree55c63dafe5253d9a04435df161a297d058439898 /ports/sysdeps
parent69923723b39aecea4e2cd3c8639b43f2af14e85d (diff)
downloadeglibc2-d630be5a2a0c9627406472140d9aa289dd8c0027.tar.gz
* sysdeps/unix/sysv/linux/m68k/kernel-features.h (MMAP2_PAGE_SHIFT):
Define to 13. git-svn-id: svn://svn.eglibc.org/trunk@11221 7b3dc134-2b1b-0410-93df-9e9f96275f8d
Diffstat (limited to 'ports/sysdeps')
-rw-r--r--ports/sysdeps/unix/sysv/linux/m68k/kernel-features.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/ports/sysdeps/unix/sysv/linux/m68k/kernel-features.h b/ports/sysdeps/unix/sysv/linux/m68k/kernel-features.h
index 2920943b1..fcff83302 100644
--- a/ports/sysdeps/unix/sysv/linux/m68k/kernel-features.h
+++ b/ports/sysdeps/unix/sysv/linux/m68k/kernel-features.h
@@ -39,3 +39,9 @@
/* These syscalls are not implemented yet for m68k. */
#undef __ASSUME_PSELECT
#undef __ASSUME_PPOLL
+
+#ifdef __mcoldfire__
+/* ColdFire kernels have PAGE_SHIFT set to 13 and expect
+ mmap2 offset to be provided in 8K pages. */
+# define MMAP2_PAGE_SHIFT 13
+#endif