diff options
author | Chris Lattner <sabre@nondot.org> | 2007-10-22 02:39:47 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2007-10-22 02:39:47 +0000 |
commit | ec2fcafbea1fef61c611e04e5063766d910be7ef (patch) | |
tree | 5aee2a13ee1fc6ffbcdafadfb6be25e95221bb59 | |
parent | a024e8cedab928403818ac79e899cdae2a356c56 (diff) |
llvm-gcc3 is dead, along with it __main.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43209 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/ExecutionEngine/JIT/Intercept.cpp | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/lib/ExecutionEngine/JIT/Intercept.cpp b/lib/ExecutionEngine/JIT/Intercept.cpp index f370e5bb0a..61035c2535 100644 --- a/lib/ExecutionEngine/JIT/Intercept.cpp +++ b/lib/ExecutionEngine/JIT/Intercept.cpp @@ -62,14 +62,6 @@ void *FunctionPointers[] = { }; #endif // __linux__ -// __mainFunc - If the program does not have a linked in __main function, allow -// it to run, but print a warning. -static void __mainFunc() { - fprintf(stderr, "WARNING: Program called __main but was not linked to " - "libcrtend.a.\nThis probably won't hurt anything unless the " - "program is written in C++.\n"); -} - // jit_exit - Used to intercept the "exit" library call. static void jit_exit(int Status) { runAtExitHandlers(); // Run atexit handlers... @@ -95,10 +87,6 @@ void *JIT::getPointerToNamedFunction(const std::string &Name) { if (Name == "exit") return (void*)(intptr_t)&jit_exit; if (Name == "atexit") return (void*)(intptr_t)&jit_atexit; - // If the program does not have a linked in __main function, allow it to run, - // but print a warning. - if (Name == "__main") return (void*)(intptr_t)&__mainFunc; - const char *NameStr = Name.c_str(); // If this is an asm specifier, skip the sentinal. if (NameStr[0] == 1) ++NameStr; |