Mercurial > hg > release > icedtea-1.10
view patches/cacao/no-mmap-first-page.patch @ 1846:166d329b827d
2009-05-29 Matthias Klose <doko@ubuntu.com>
* patches/icedtea-cacao-no-mmap-first-page.patch: New.
* Makefile.am (ICEDTEA_PATCHES): Apply above patch.
* HACKING: Update.
author | doko@ubuntu.com |
---|---|
date | Fri, 29 May 2009 10:07:12 +0200 |
parents | |
children |
line wrap: on
line source
--- cacao/cacao/src/vm/jit/trap.c.orig 2008-07-07 13:36:19.000000000 +0200 +++ cacao/cacao/src/vm/jit/trap.c 2008-07-23 10:45:30.480113152 +0200 @@ -59,20 +59,6 @@ */ void trap_init(void) { -#if !(defined(__ARM__) && defined(__LINUX__)) - /* On arm-linux the first memory page can't be mmap'ed, as it - contains the exception vectors. */ - - int pagesize; - - /* mmap a memory page at address 0x0, so our hardware-exceptions - work. */ - - pagesize = system_getpagesize(); - - (void) system_mmap_anonymous(NULL, pagesize, PROT_NONE, MAP_PRIVATE | MAP_FIXED); -#endif - TRACESUBSYSTEMINITIALIZATION("trap_init"); #if !defined(TRAP_INSTRUCTION_IS_LOAD)