X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=compiler%2FdeSugar%2FDsBreakpoint.lhs;h=c6a090e2301d8ebb4eb8e35b866df75d6da74489;hp=0282d6dbdba6fb734f2252df1183bea25b2c0a5e;hb=3c22606bf3114747deeae0a8a1d5832ee834d9d1;hpb=d55443e6ab108ae0570bd92dc19de09b07b4ebfa diff --git a/compiler/deSugar/DsBreakpoint.lhs b/compiler/deSugar/DsBreakpoint.lhs index 0282d6d..c6a090e 100644 --- a/compiler/deSugar/DsBreakpoint.lhs +++ b/compiler/deSugar/DsBreakpoint.lhs @@ -166,9 +166,10 @@ debug_enabled = do breakpoints_enabled = do ghcMode <- getGhcModeDs currentModule <- getModuleDs + dflags <- getDOptsDs ignore_breakpoints <- doptDs Opt_IgnoreBreakpoints return ( not ignore_breakpoints - && ghcMode == Interactive + && hscTarget dflags == HscInterpreted && currentModule /= iNTERACTIVE ) maybeInsertBreakpoint lhsexpr@(L loc _) ty = do