diff options
author | Simon Hausmann <simon.hausmann@digia.com> | 2012-10-09 08:17:47 +0200 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@digia.com> | 2012-10-09 08:17:47 +0200 |
commit | a084733c143be17bec5e66ea91afacb814804305 (patch) | |
tree | 3553b6ace89122774b08cc328cacd5134496b8be /masm | |
parent | b8b706e089af8fbcd4a9f7ed84c545d15af4540b (diff) |
First shot at more readable call instructions in output
Diffstat (limited to 'masm')
-rw-r--r-- | masm/masm.pri | 2 | ||||
-rw-r--r-- | masm/stubs/WTFStubs.cpp | 9 | ||||
-rw-r--r-- | masm/stubs/WTFStubs.h | 10 |
3 files changed, 20 insertions, 1 deletions
diff --git a/masm/masm.pri b/masm/masm.pri index b349172d8d..457c3810da 100644 --- a/masm/masm.pri +++ b/masm/masm.pri @@ -5,7 +5,9 @@ SOURCES += $$PWD/assembler/ARMv7Assembler.cpp SOURCES += $$PWD/assembler/MacroAssemblerARM.cpp SOURCES += $$PWD/assembler/MacroAssemblerSH4.cpp SOURCES += $$PWD/assembler/LinkBuffer.cpp + SOURCES += $$PWD/stubs/WTFStubs.cpp +HEADERS += $$PWD/stubs/WTFStubs.h DEFINES += WTF_EXPORT_PRIVATE="" diff --git a/masm/stubs/WTFStubs.cpp b/masm/stubs/WTFStubs.cpp index 93cfbf2095..072bfdb84f 100644 --- a/masm/stubs/WTFStubs.cpp +++ b/masm/stubs/WTFStubs.cpp @@ -22,9 +22,16 @@ uint32_t cryptographicallyRandomNumber() return 0; } +static FILE* s_dataFile = stdout; + +void setDataFile(FILE* f) +{ + s_dataFile = f; +} + FILE* dataFile() { - return stdout; + return s_dataFile; } void dataLogV(const char* format, va_list args) diff --git a/masm/stubs/WTFStubs.h b/masm/stubs/WTFStubs.h new file mode 100644 index 0000000000..d1587dd53d --- /dev/null +++ b/masm/stubs/WTFStubs.h @@ -0,0 +1,10 @@ +#ifndef WTFSTUBS_H +#define WTFSTUBS_H + +namespace WTF { + +void setDataFile(FILE* f); + +} + +#endif // WTFSTUBS_H |