JesusFreke@JesusFreke.com
eb4e4cd854
Added support for Format21t
...
git-svn-id: https://smali.googlecode.com/svn/trunk@20 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-27 00:18:39 +00:00
JesusFreke@JesusFreke.com
ee5ca54d51
Added support for Format22x and Format32x
...
git-svn-id: https://smali.googlecode.com/svn/trunk@19 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-26 23:49:08 +00:00
JesusFreke@JesusFreke.com
3f8ceb6094
Moved the code for Format22c in smaliTreeWalker.g so that it fits in the ordering of the other statements
...
git-svn-id: https://smali.googlecode.com/svn/trunk@18 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-26 19:49:04 +00:00
JesusFreke@JesusFreke.com
e0f6ab76de
Fixed bug in the tree walker code for Format20t
...
git-svn-id: https://smali.googlecode.com/svn/trunk@17 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-26 19:47:17 +00:00
JesusFreke@JesusFreke.com
a0c2e9647e
Added support for Format30t
...
git-svn-id: https://smali.googlecode.com/svn/trunk@16 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-26 19:46:21 +00:00
JesusFreke@JesusFreke.com
9e7550f062
Added support for Format20t
...
git-svn-id: https://smali.googlecode.com/svn/trunk@15 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-26 19:23:35 +00:00
JesusFreke@JesusFreke.com
32a79f0f28
Added support for specifying a numeric offset instead of a label for the target of goto
...
git-svn-id: https://smali.googlecode.com/svn/trunk@14 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-26 07:40:09 +00:00
JesusFreke@JesusFreke.com
2b66dd2363
Added support for labels, and for Format10t
...
git-svn-id: https://smali.googlecode.com/svn/trunk@13 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-26 06:37:14 +00:00
JesusFreke@JesusFreke.com
3b5ada2ac3
Adding missing Format11n.java, that should have been in the previous commit
...
git-svn-id: https://smali.googlecode.com/svn/trunk@12 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-24 17:56:33 +00:00
JesusFreke@JesusFreke.com
e933da3572
Add support for Format11n (const/4)
...
git-svn-id: https://smali.googlecode.com/svn/trunk@11 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-24 04:37:05 +00:00
JesusFreke@JesusFreke.com
bf29ac12eb
Added single line comments that start with a ;
...
git-svn-id: https://smali.googlecode.com/svn/trunk@10 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-24 02:53:59 +00:00
JesusFreke@JesusFreke.com
becf535a32
Significant refactoring of the lexer code, so that the lexing is done on a phrase-by-phrase basis, with supporting changes in the parser and tree walker, and a few other misc changes
...
git-svn-id: https://smali.googlecode.com/svn/trunk@9 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-21 07:51:11 +00:00
JesusFreke@JesusFreke.com
8e019f3ae0
Modified syntax to require commas between the arguments to an instruction
...
git-svn-id: https://smali.googlecode.com/svn/trunk@8 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-18 19:20:51 +00:00
JesusFreke@JesusFreke.com
e170edc52c
Added support for opcodes using format 12x
...
git-svn-id: https://smali.googlecode.com/svn/trunk@7 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-18 05:53:05 +00:00
JesusFreke@JesusFreke.com
b759a665c8
Fixed logic in checking the index size of the register in various formats
...
git-svn-id: https://smali.googlecode.com/svn/trunk@6 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-17 06:04:46 +00:00
JesusFreke@JesusFreke.com
82884f441f
Refactored the statement rules so that the names reflect the format of the opcode being used
...
git-svn-id: https://smali.googlecode.com/svn/trunk@5 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-17 06:00:38 +00:00
JesusFreke@JesusFreke.com
487deca11c
Added check-cast opcode
...
git-svn-id: https://smali.googlecode.com/svn/trunk@4 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-17 05:01:29 +00:00
JesusFreke@JesusFreke.com
d367a0d0bc
Added const-class instruction
...
changed new-instance instruction to use a class_type_descriptor, instead of a class_name
git-svn-id: https://smali.googlecode.com/svn/trunk@3 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-17 04:51:40 +00:00
JesusFreke@JesusFreke.com
f10d1a3598
Initial commit
...
git-svn-id: https://smali.googlecode.com/svn/trunk@2 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-16 06:14:38 +00:00
(no author)
06a26914de
Initial directory structure.
...
git-svn-id: https://smali.googlecode.com/svn/trunk@1 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
2009-04-16 00:34:24 +00:00