git.ucc.asn.au
/
ipdf
/
code.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix ymax in GROUP bounding box
[ipdf/code.git]
/
src
/
vfpu.cpp
diff --git
a/src/vfpu.cpp
b/src/vfpu.cpp
index
8783ca1
..
bf9e9e6
100644
(file)
--- a/
src/vfpu.cpp
+++ b/
src/vfpu.cpp
@@
-21,7
+21,7
@@
using namespace std;
namespace VFPU
{
namespace VFPU
{
-
+
static const char g_fpu[] = "vfpu";
static bool g_running = false;
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);
Register Exec(const Register & a, const Register & b, Opcode op, Rmode rmode)
{
assert(g_running);
-
stringstream s;
stringstream s;
- s << hex << setw(8) << setfill('0') << a.to_ul
long() << "\n" << b.to_ul
long() << "\n" << setw(1) << op <<"\n" << setw(1) << rmode << "\n";
+ s << hex << setw(8) << setfill('0') << a.to_ul
ong() << "\n" << b.to_u
long() << "\n" << setw(1) << op <<"\n" << setw(1) << rmode << "\n";
string str(s.str());
//Debug("Writing: %s", str.c_str());
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;
}
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;
}
//Debug("Result is: %s", s2.str().c_str());
return result;
}
UCC
git Repository :: git.ucc.asn.au