summaryrefslogtreecommitdiff
path: root/src/wasm-linker.h
diff options
context:
space:
mode:
authorDerek Schuff <dschuff@chromium.org>2016-04-21 13:16:59 -0700
committerDerek Schuff <dschuff@chromium.org>2016-04-21 13:16:59 -0700
commit36bb0ed43c9e0644cc92b6508ec2fff290c17034 (patch)
treec76e64b0f18811c0fb1f559972810169a4b0fb55 /src/wasm-linker.h
parent20ecea3457553e308bede7037a5ac625916e074f (diff)
downloadbinaryen-36bb0ed43c9e0644cc92b6508ec2fff290c17034.tar.gz
binaryen-36bb0ed43c9e0644cc92b6508ec2fff290c17034.tar.bz2
binaryen-36bb0ed43c9e0644cc92b6508ec2fff290c17034.zip
Move Fatal into utilities.h (#376)
Follow-on from #372. Probably we should do even better for error handling, and that might mean a cpp file in support, but for now this is a small improvement.
Diffstat (limited to 'src/wasm-linker.h')
-rw-r--r--src/wasm-linker.h18
1 files changed, 0 insertions, 18 deletions
diff --git a/src/wasm-linker.h b/src/wasm-linker.h
index b24056526..ceb948c4e 100644
--- a/src/wasm-linker.h
+++ b/src/wasm-linker.h
@@ -34,24 +34,6 @@ namespace wasm {
cashew::IString EMSCRIPTEN_ASM_CONST("emscripten_asm_const");
-// For fatal errors which could arise from input (i.e. not assertion failures)
-class Fatal {
- public:
- Fatal() {
- std::cerr << "Fatal: ";
- }
- template<typename T>
- Fatal &operator<<(T arg) {
- std::cerr << arg;
- return *this;
- }
- ~Fatal() {
- std::cerr << "\n";
- exit(1);
- }
-};
-
-
// Wasm module linking/layout information
class Linker {
public: