Rev 253 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 253 | Rev 340 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | ; flat assembler core |
1 | ; flat assembler core |
2 | ; Copyright (c) 1999-2006, Tomasz Grysztar. |
2 | ; Copyright (c) 1999-2007, Tomasz Grysztar. |
3 | ; All rights reserved. |
3 | ; All rights reserved. |
Line 4... | Line 4... | ||
4 | 4 | ||
5 | convert_expression: |
5 | convert_expression: |
6 | push ebp |
6 | push ebp |
Line 2009... | Line 2009... | ||
2009 | or ah,ah |
2009 | or ah,ah |
2010 | jz address_size_ok |
2010 | jz address_size_ok |
2011 | cmp al,ah |
2011 | cmp al,ah |
2012 | je address_size_ok |
2012 | je address_size_ok |
2013 | cmp ax,0408h |
2013 | cmp ax,0804h |
2014 | jne address_sizes_do_not_agree |
2014 | jne address_sizes_do_not_agree |
2015 | mov [value_type],2 |
2015 | mov [value_type],2 |
2016 | mov eax,[edi] |
2016 | mov eax,[edi] |
2017 | cdq |
2017 | cdq |
2018 | cmp edx,[edi+4] |
2018 | cmp edx,[edi+4] |
2019 | je address_size_ok |
2019 | je address_size_ok |