diff -r 2068325a5906 -r 76dc8e3e7f2e e32tools/elf2e32/source/parameterlistinterface.h --- a/e32tools/elf2e32/source/parameterlistinterface.h Wed Oct 27 19:38:12 2010 +0800 +++ b/e32tools/elf2e32/source/parameterlistinterface.h Thu Oct 28 11:19:23 2010 +0800 @@ -43,6 +43,11 @@ EStdExe }; +enum EAsmDialect // Which dialect of arm assembly to write for the --dump option +{ + EArmas, // RVCT armas + EGas // GNU as +}; typedef unsigned int UINT; using std::vector; @@ -278,6 +283,7 @@ virtual bool SymNamedLookup() = 0; virtual bool IsDebuggable() = 0; virtual bool IsSmpSafe() = 0; + virtual EAsmDialect AsmDialect() = 0; };