summaryrefslogtreecommitdiff
path: root/packages/libsdl/files/pagesize.patch
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <hrw@openembedded.org>2008-02-21 09:40:00 +0000
committerMarcin Juszkiewicz <hrw@openembedded.org>2008-02-21 09:40:00 +0000
commit387f7d8d065b710036dcddf2be1b6d1809133acd (patch)
treec026ca4fa9e7711969ff63a47f3aa2317cd30ceb /packages/libsdl/files/pagesize.patch
parentbf4b8015982e2cd26049a340f48a2191fd431c11 (diff)
parent6836f43ea4f5dffc94d623c01cf3c39b56af8eef (diff)
merge of '1d187fa547c16ed9ca31c2975f54b8812e88b0f6'
and '7cc9c98056838b4d2eb67baf00c13e220ae94a0a'
Diffstat (limited to 'packages/libsdl/files/pagesize.patch')
-rw-r--r--packages/libsdl/files/pagesize.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/packages/libsdl/files/pagesize.patch b/packages/libsdl/files/pagesize.patch
new file mode 100644
index 0000000000..ea9ea9849b
--- /dev/null
+++ b/packages/libsdl/files/pagesize.patch
@@ -0,0 +1,15 @@
+Remove obsolete non-portable macro.
+
+Index: SDL-1.2.9/src/video/fbcon/SDL_fbvideo.c
+===================================================================
+--- SDL-1.2.9.orig/src/video/fbcon/SDL_fbvideo.c
++++ SDL-1.2.9/src/video/fbcon/SDL_fbvideo.c
+@@ -405,7 +405,7 @@ static int FB_VideoInit(_THIS, SDL_Pixel
+
+ /* Memory map the device, compensating for buggy PPC mmap() */
+ mapped_offset = (((long)finfo.smem_start) -
+- (((long)finfo.smem_start)&~(PAGE_SIZE-1)));
++ (((long)finfo.smem_start)&~(getpagesize()-1)));
+ mapped_memlen = finfo.smem_len+mapped_offset;
+ mapped_mem = mmap(NULL, mapped_memlen,
+ PROT_READ|PROT_WRITE, MAP_SHARED, console_fd, 0);