[Webkit-unassigned] [Bug 28886] Build error using JIT with gcc 4.1.2 and ARM v5

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 3 08:25:00 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=28886





--- Comment #3 from Zoltan Herczeg <zherczeg at inf.u-szeged.hu>  2009-09-03 08:24:59 PDT ---
I think this cause the issue:

> '__clear_cache' was not declared in this scope
> make[1]: *** [obj/release/JSBase.o] Error 1

This is a gcc builtin function. Please check if its interface is declared.

see the "static void cacheFlush(void* code, size_t size)" in
JavaScriptCore/jit/ExecutableAllocator.h

This function calls a kernel utility to flush data cache memory (unfortunately
the required mrc instruction is only executable in kernel level).

There is a native NAPI implementation in the code if __clear_cache is not
declared in your gcc. If you have other solution for flushing the data cache,
just call that function.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list