search for: llvm_gcda_start_fil

Displaying 12 results from an estimated 12 matches for "llvm_gcda_start_fil".

Did you mean: llvm_gcda_start_file
2013 Mar 14
3
[LLVMdev] undefined reference to 'llvm_gcda_start_file', 'llvm_gcda_emit_arcs', etc
...get the code coverage with a version of clang compiler that was built from the latest llvm/clang codebase. It worked for a while. But today, after I updated my local checkout, and re-build llvm, clang and compiler-rt, when I test my project again, I got the errors with undefined reference to 'llvm_gcda_start_file', 'llvm_gcda_emit_arcs', 'llvm_gcda_emit_function', and 'llvm_gcda_end_file'. I have searched the codebase, and have found the functions are defined in GCDAProfiling.c file, but not sure why this suddenly doesn't work for me. Anyone can give any suggestions? Than...
2013 Mar 14
0
[LLVMdev] undefined reference to 'llvm_gcda_start_file', 'llvm_gcda_emit_arcs', etc
...ith a version > of clang compiler that was built from the latest llvm/clang codebase. > > It worked for a while. But today, after I updated my local checkout, and > re-build llvm, clang and compiler-rt, when I test my project again, I > got the errors with undefined reference to 'llvm_gcda_start_file', > 'llvm_gcda_emit_arcs', 'llvm_gcda_emit_function', and 'llvm_gcda_end_file'. > > I have searched the codebase, and have found the functions are defined > in GCDAProfiling.c file, but not sure why this suddenly doesn't work for me. > > Anyone can...
2013 Mar 14
0
[LLVMdev] undefined reference to 'llvm_gcda_start_file', 'llvm_gcda_emit_arcs', etc
...tion > 0000000000000aa8 S _llvm_gcda_emit_function.eh > 00000000000006c0 T _llvm_gcda_end_file > 0000000000000b98 S _llvm_gcda_end_file.eh > 00000000000003d0 T _llvm_gcda_increment_indirect_counter > 0000000000000a80 S _llvm_gcda_increment_indirect_counter.eh > 0000000000000000 T _llvm_gcda_start_file > 0000000000000a08 S _llvm_gcda_start_file.eh > > They are the symbols that my test build is looking for. > > But with the latest codebase, here is what I saw > > 00000000000000a8 T llvm_start_basic_block_tracing > 0000000000000067 T llvm_trace_basic_block > 000000000000...
2013 Mar 14
2
[LLVMdev] undefined reference to 'llvm_gcda_start_file', 'llvm_gcda_emit_arcs', etc
...0000430 T _llvm_gcda_emit_function 0000000000000aa8 S _llvm_gcda_emit_function.eh 00000000000006c0 T _llvm_gcda_end_file 0000000000000b98 S _llvm_gcda_end_file.eh 00000000000003d0 T _llvm_gcda_increment_indirect_counter 0000000000000a80 S _llvm_gcda_increment_indirect_counter.eh 0000000000000000 T _llvm_gcda_start_file 0000000000000a08 S _llvm_gcda_start_file.eh They are the symbols that my test build is looking for. But with the latest codebase, here is what I saw 00000000000000a8 T llvm_start_basic_block_tracing 0000000000000067 T llvm_trace_basic_block 0000000000000467 T llvm_decrement_path_count 000000000...
2013 Mar 15
0
[LLVMdev] undefined reference to 'llvm_gcda_start_file', 'llvm_gcda_emit_arcs', etc
...emit_function.eh >>> 00000000000006c0 T _llvm_gcda_end_file >>> 0000000000000b98 S _llvm_gcda_end_file.eh >>> 00000000000003d0 T _llvm_gcda_increment_indirect_counter >>> 0000000000000a80 S _llvm_gcda_increment_indirect_counter.eh >>> 0000000000000000 T _llvm_gcda_start_file >>> 0000000000000a08 S _llvm_gcda_start_file.eh >>> >>> They are the symbols that my test build is looking for. >>> >>> But with the latest codebase, here is what I saw >>> >>> 00000000000000a8 T llvm_start_basic_block_tracing >>...
2013 Mar 15
2
[LLVMdev] undefined reference to 'llvm_gcda_start_file', 'llvm_gcda_emit_arcs', etc
...000aa8 S _llvm_gcda_emit_function.eh >> 00000000000006c0 T _llvm_gcda_end_file >> 0000000000000b98 S _llvm_gcda_end_file.eh >> 00000000000003d0 T _llvm_gcda_increment_indirect_counter >> 0000000000000a80 S _llvm_gcda_increment_indirect_counter.eh >> 0000000000000000 T _llvm_gcda_start_file >> 0000000000000a08 S _llvm_gcda_start_file.eh >> >> They are the symbols that my test build is looking for. >> >> But with the latest codebase, here is what I saw >> >> 00000000000000a8 T llvm_start_basic_block_tracing >> 0000000000000067 T llvm_tra...
2013 Mar 25
0
[LLVMdev] undefined reference to 'llvm_gcda_start_file', 'llvm_gcda_emit_arcs', etc
...000000000006c0 T _llvm_gcda_end_file >>>>> 0000000000000b98 S _llvm_gcda_end_file.eh >>>>> 00000000000003d0 T _llvm_gcda_increment_indirect_counter >>>>> 0000000000000a80 S _llvm_gcda_increment_indirect_counter.eh >>>>> 0000000000000000 T _llvm_gcda_start_file >>>>> 0000000000000a08 S _llvm_gcda_start_file.eh >>>>> >>>>> They are the symbols that my test build is looking for. >>>>> >>>>> But with the latest codebase, here is what I saw >>>>> >>>>> 00...
2013 Mar 25
1
[LLVMdev] undefined reference to 'llvm_gcda_start_file', 'llvm_gcda_emit_arcs', etc
..._llvm_gcda_end_file >>>>>> 0000000000000b98 S _llvm_gcda_end_file.eh >>>>>> 00000000000003d0 T _llvm_gcda_increment_indirect_counter >>>>>> 0000000000000a80 S _llvm_gcda_increment_indirect_counter.eh >>>>>> 0000000000000000 T _llvm_gcda_start_file >>>>>> 0000000000000a08 S _llvm_gcda_start_file.eh >>>>>> >>>>>> They are the symbols that my test build is looking for. >>>>>> >>>>>> But with the latest codebase, here is what I saw >>>>>>...
2013 Mar 19
2
[LLVMdev] undefined reference to 'llvm_gcda_start_file', 'llvm_gcda_emit_arcs', etc
...;>>> 00000000000006c0 T _llvm_gcda_end_file >>>> 0000000000000b98 S _llvm_gcda_end_file.eh >>>> 00000000000003d0 T _llvm_gcda_increment_indirect_counter >>>> 0000000000000a80 S _llvm_gcda_increment_indirect_counter.eh >>>> 0000000000000000 T _llvm_gcda_start_file >>>> 0000000000000a08 S _llvm_gcda_start_file.eh >>>> >>>> They are the symbols that my test build is looking for. >>>> >>>> But with the latest codebase, here is what I saw >>>> >>>> 00000000000000a8 T llvm_start_...
2014 Jun 17
5
[LLVMdev] does ENABLE_COVERAGE work?
...ference to '__gcov_init' The first error that I get when building with Clang 3.4.2 is this: /home/regehr/tmp/llvm/build/utils/FileCheck/Debug+Coverage+Asserts/FileCheck.o:/home/regehr/tmp/llvm/utils/FileCheck/FileCheck.cpp:function __llvm_gcov_writeout: error: undefined reference to 'llvm_gcda_start_file' Is this expected to work? Am I missing something obvious? Thanks, John Regehr
2016 Apr 06
2
Writing a test for gcov style coverage crashing after dlclose
...ibrary must have its own copy of the following GCDA functions: - __gcov_flush - llvm_delete_flush_function_list - llvm_delete_writeout_function_list - llvm_gcda_emit_arcs - llvm_gcda_emit_function - llvm_gcda_end_file - llvm_gcda_increment_indirect_counter - llvm_gcda_start_file - llvm_gcda_summary_info - llvm_gcov_init - llvm_register_flush_function - llvm_register_writeout_function - llvm_writeout_files Defining these function as "hidden" prevents a shared library from exporting them in its interface. The end-result is that each profi...
2013 Mar 15
0
[LLVMdev] Problems about developing LLVM pass on windows visual studio
...-v2 and Hexagon-v3 > (reed kotler) > 3. Re: Suggestion About Adding Target Dependent Decision in LSR > Please (Yin Ma) > 4. Re: Suggestion About Adding Target Dependent Decision in LSR > Please (Hal Finkel) > 5. Re: undefined reference to 'llvm_gcda_start_file', > 'llvm_gcda_emit_arcs', etc (Qun Fa) > 6. Re: Suggestion About Adding Target Dependent Decision in LSR > Please (Yin Ma) > 7. Problems about developing LLVM pass on windows visual studio > (tianxiang sui) > 8. Re: Problems ab...