Displaying 3 results from an estimated 3 matches for "debug_hooks".
2004 Oct 14
1
[LLVMdev] debug stoppoints and control flow
Hi, I'm just getting back to working on the cfe debug info after a brief hiatus.
It appears that the appropriate place to be inserting stoppoints is
starting in llvm_expand_stmt, using STMT_LINENO(t) . If that's not the
best place, comments would be appreciated.
Using the debug_hooks seems to be a non-starter, because they're
called during rtl generation, which apparently isn't done when
EMIT_LLVM is set.
A more pressing question is how to chain the debug intrinsics together
around control flow.
The current examples of debug info have no control flow except for
calls....
2011 Apr 08
5
[LLVMdev] dragonegg build failure
...gin/include/toplev.h:155: error: conflicts with new declaration with 'C' linkage
/sw/src/fink.build/dragonegg-gcc45-2.9-1/dragonegg-2.9/Backend.cpp: In function 'void llvm_start_unit(void*, void*)':
/sw/src/fink.build/dragonegg-gcc45-2.9-1/dragonegg-2.9/Backend.cpp:1574: error: 'debug_hooks' was not declared in this scope
/sw/src/fink.build/dragonegg-gcc45-2.9-1/dragonegg-2.9/Backend.cpp:1574: error: 'do_nothing_debug_hooks' was not declared in this scope
/sw/src/fink.build/dragonegg-gcc45-2.9-1/dragonegg-2.9/Backend.cpp: In function 'void emit_functions(cgraph_node_se...
2011 Apr 07
0
[LLVMdev] dragonegg-2.9 build fail
...gin/include/toplev.h:155: error: conflicts with new declaration with 'C' linkage
/sw/src/fink.build/dragonegg-gcc45-2.9-1/dragonegg-2.9/Backend.cpp: In function 'void llvm_start_unit(void*, void*)':
/sw/src/fink.build/dragonegg-gcc45-2.9-1/dragonegg-2.9/Backend.cpp:1574: error: 'debug_hooks' was not declared in this scope
/sw/src/fink.build/dragonegg-gcc45-2.9-1/dragonegg-2.9/Backend.cpp:1574: error: 'do_nothing_debug_hooks' was not declared in this scope
/sw/src/fink.build/dragonegg-gcc45-2.9-1/dragonegg-2.9/Backend.cpp: In function 'void emit_functions(cgraph_node_se...