SVG text and line elements
[ipdf/code.git] / src / vfpu.cpp
index 8783ca1..bf9e9e6 100644 (file)
@@ -21,7 +21,7 @@ using namespace std;
 
 namespace VFPU
 {
-
+       
 static const char g_fpu[] = "vfpu";
 
 static bool g_running = false;
@@ -114,9 +114,8 @@ float Exec(float opa, float opb, Opcode op, Rmode rmode)
 Register Exec(const Register & a, const Register &  b, Opcode op, Rmode rmode)
 {
        assert(g_running);
-               
        stringstream s;
-       s << hex << setw(8) << setfill('0') << a.to_ullong() << "\n" << b.to_ullong() << "\n" << setw(1) << op <<"\n" << setw(1) << rmode << "\n";
+       s << hex << setw(8) << setfill('0') << a.to_ulong() << "\n" << b.to_ulong() << "\n" << setw(1) << op <<"\n" << setw(1) << rmode << "\n";
        string str(s.str());
        //Debug("Writing: %s", str.c_str());
 
@@ -138,7 +137,8 @@ Register Exec(const Register & a, const Register &  b, Opcode op, Rmode rmode)
        }
        
        stringstream s2;
-       s2 << hex << result.to_ullong();
+       //TODO: Make it compile on non C++11
+       s2 << hex << result.to_ulong();
        //Debug("Result is: %s", s2.str().c_str());
        return result;
 }

UCC git Repository :: git.ucc.asn.au