diff options
Diffstat (limited to 'cuobjdump_to_ptxplus')
| -rw-r--r-- | cuobjdump_to_ptxplus/cuobjdumpInst.cc | 4 | ||||
| -rw-r--r-- | cuobjdump_to_ptxplus/cuobjdump_to_ptxplus.cc | 4 |
2 files changed, 7 insertions, 1 deletions
diff --git a/cuobjdump_to_ptxplus/cuobjdumpInst.cc b/cuobjdump_to_ptxplus/cuobjdumpInst.cc index c3641fe..e10acef 100644 --- a/cuobjdump_to_ptxplus/cuobjdumpInst.cc +++ b/cuobjdump_to_ptxplus/cuobjdumpInst.cc @@ -29,11 +29,13 @@ #include <sstream> #include <iostream> #include <cassert> +#include <string> // Local includes #include "cuobjdumpInst.h" extern void output(const char * text); +extern void output(const std::string text); //Constructor cuobjdumpInst::cuobjdumpInst() @@ -737,7 +739,7 @@ void cuobjdumpInst::printCuobjdumpOperands() } } -char * int_default_mod () { return ".u32" ;} +std::string int_default_mod () { return ".u32" ;} std::string breaktarget; diff --git a/cuobjdump_to_ptxplus/cuobjdump_to_ptxplus.cc b/cuobjdump_to_ptxplus/cuobjdump_to_ptxplus.cc index 1d1d6b3..570ebf5 100644 --- a/cuobjdump_to_ptxplus/cuobjdump_to_ptxplus.cc +++ b/cuobjdump_to_ptxplus/cuobjdump_to_ptxplus.cc @@ -57,6 +57,10 @@ void output(const char * text) fprintf(ptxplus_out, text); } +void output(const std::string text) { + output(text.c_str()); +} + std::string fileToString(const char * fileName) { ifstream fileStream(fileName, ios::in); string text, line; |
