Comment #8 on issue 590 by holisme: V8 source code contains tiny amounts of
armv4 incompatible code
http://code.google.com/p/v8/issues/detail?id=590
On linux/debian/squeeze, v8 2.4.9.12, with march=armv4t target, without
mno-thumb-interwork.
src/arm/macro-assembler-arm.cc:57
#if defined(USE_THUMB_INTERWORK) && !defined(CAN_USE_THUMB_INSTRUCTIONS)
# error "For thumb inter-working we require an architecture which
supports blx"
#endif
gives a compilation error.
However, when these three lines are removed, it compiles and pass 100% of
cctest mjsunit message tests.
So i really wonder if preventing compilation in that case is still valid.
Tell me if i need to open a new issue.
However, removing the three lines,
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev