From: Catalin Marinas Date: Fri, 24 Jul 2009 11:32:59 +0000 (+0100) Subject: Thumb-2: Add support for loadable modules X-Git-Tag: v2.6.32-rc1~691^2~1^2~27 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=adca6dc23bc620ea95392659625200a252b97be3;p=pandora-kernel.git Thumb-2: Add support for loadable modules Modules compiled to Thumb-2 have two additional relocations needing to be resolved at load time, R_ARM_THM_CALL and R_ARM_THM_JUMP24, for BL and B.W instructions. The maximum Thumb-2 addressing range is +/-2^24 (+/-16MB) therefore the MODULES_VADDR macro in asm/memory.h is set to (MODULES_END - 8MB) for the Thumb-2 compiled kernel. Signed-off-by: Catalin Marinas --- Reading git-diff-tree failed