Mercurial > hg-old > index.cgi
comparison lwasm/lwasm.h @ 442:a9521955554f 3.0
Added pragma pcaspcr to treat PC as PCR; additional fixes for PCR addressing modes
author | lost@l-w.ca |
---|---|
date | Sat, 30 Oct 2010 12:15:00 -0600 |
parents | 4b137a8cf32a |
children |
comparison
equal
deleted
inserted
replaced
441:7b8d89435f30 | 442:a9521955554f |
---|---|
73 PRAGMA_NONE = 0, // no pragmas in effect | 73 PRAGMA_NONE = 0, // no pragmas in effect |
74 PRAGMA_DOLLARNOTLOCAL = 0x0001, // dollar sign does not make a symbol local | 74 PRAGMA_DOLLARNOTLOCAL = 0x0001, // dollar sign does not make a symbol local |
75 PRAGMA_NOINDEX0TONONE = 0x0002, // do not change implicit 0,R to ,R | 75 PRAGMA_NOINDEX0TONONE = 0x0002, // do not change implicit 0,R to ,R |
76 PRAGMA_UNDEFEXTERN = 0x0004, // undefined symbols are considered to be external | 76 PRAGMA_UNDEFEXTERN = 0x0004, // undefined symbols are considered to be external |
77 PRAGMA_CESCAPES = 0x0008, // allow C style escapes in fcc, fcs, fcn, etc. | 77 PRAGMA_CESCAPES = 0x0008, // allow C style escapes in fcc, fcs, fcn, etc. |
78 PRAGMA_IMPORTUNDEFEXPORT = 0x0010 // imports symbol if undefined upon export | 78 PRAGMA_IMPORTUNDEFEXPORT = 0x0010, // imports symbol if undefined upon export |
79 PRAGMA_PCASPCR = 0x0020 // treats ,PC as ,PCR instead of constant offset | |
79 }; | 80 }; |
80 | 81 |
81 | 82 |
82 enum | 83 enum |
83 { | 84 { |