Do not emit an entry stop point. llvm.dbg.func.start implicitly defines one now.

llvm-svn: 46637
diff --git a/llvm-gcc-4.2/gcc/llvm-debug.cpp b/llvm-gcc-4.2/gcc/llvm-debug.cpp
index 0f9425c..1015c76 100644
--- a/llvm-gcc-4.2/gcc/llvm-debug.cpp
+++ b/llvm-gcc-4.2/gcc/llvm-debug.cpp
@@ -274,12 +274,9 @@
   if (!FuncStartFn)
     FuncStartFn = Intrinsic::getDeclaration(M, Intrinsic::dbg_func_start);
 
-  // Call llvm.dbg.func.start.
+  // Call llvm.dbg.func.start which also implicitly calls llvm.dbg.stoppoint.
   new CallInst(FuncStartFn, getCastValueFor(Subprogram), "", CurBB);
   
-  // Provide an entry stop point.
-  EmitStopPoint(Fn, CurBB);
-  
   // Push function on region stack.
   RegionStack.push_back(Subprogram);
 }