Montaje de iPhone, error de compilación con parámetros LDR
Estoy tratando de compilar un código de ensamblaje (como parte de la biblioteca de Theora) usando XCode 4.2 y Apple LLVM compiller 3.0 (sin pulgar), pero hay algunos errores en las instrucciones de ldr (ne):
.text
.set DEC_OPB, 0xC944
ldrne r2, =258014 @ ERROR: Unsupported relocation on symbol L0. ERROR: Undefined local symbol 0 (0f or 0b)
ldr r6, =0x00800080 @ ERROR: Unsupported relocation on symbol L0.
ldr r5, =DEC_OPB @ ERROR: Unsupported relocation on symbol L0. ERROR: Undefined local symbol 0 (0f or 0b)
ldr r5, DEC_OPB @ ERROR: Bad immediate value for offset (51024). ERROR: Unsupported relocation on symbol (null)
¿Es posible anular esas líneas con algunas otras instrucciones? ¿O para reemplazarlos con constantes? Por favor ayuda, porque esta publicación ensamblador llvm-gcc: sintaxis LDR no me ayudó a resolver este problema.