Mercurial > lcfOS
diff python/ppci/target/arm/instructions.py @ 375:19eacf4f7270
Started on memory manager
author | Windel Bouwman |
---|---|
date | Sun, 23 Mar 2014 15:44:06 +0100 |
parents | 98ff43cfdd36 |
children | 6df89163e114 |
line wrap: on
line diff
--- a/python/ppci/target/arm/instructions.py Fri Mar 21 15:27:18 2014 +0100 +++ b/python/ppci/target/arm/instructions.py Sun Mar 23 15:44:06 2014 +0100 @@ -406,6 +406,10 @@ raise Exception() +def LdrPseudo(rt, lab): + """ Ldr rt, =lab ==> ldr rt, [pc, offset in litpool] ... dcd lab """ + return Ldr(rt, R0) + def Str(*args): if len(args) == 3 and isinstance(args[1], ArmRegister): return Str1(*args)