From 44edb6bdd2edc48eb31ed160a09006b610cead67 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Wed, 14 May 2003 14:21:30 +0000 Subject: Add support for atexit function, remove support for __main function git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6194 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/ExecutionEngine/Interpreter/UserInput.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/ExecutionEngine/Interpreter/UserInput.cpp') diff --git a/lib/ExecutionEngine/Interpreter/UserInput.cpp b/lib/ExecutionEngine/Interpreter/UserInput.cpp index 0ed0f04b15..3f4493d19b 100644 --- a/lib/ExecutionEngine/Interpreter/UserInput.cpp +++ b/lib/ExecutionEngine/Interpreter/UserInput.cpp @@ -115,7 +115,7 @@ void Interpreter::handleUserInput() { case Call: std::cin >> Command; callFunction(Command); // Enter the specified function - finish(); // Run until it's complete + finish(); // Run until it's complete break; case TraceOpt: @@ -129,6 +129,7 @@ void Interpreter::handleUserInput() { } } while (!UserQuit); + AtExitHandlers.clear(); } //===----------------------------------------------------------------------===// -- cgit v1.2.3-18-g5258