Skip to content
  1. Dec 19, 2008
  2. Dec 18, 2008
  3. Dec 17, 2008
    • Devang Patel's avatar
      · 90ba9157
      Devang Patel authored
      Today the front-ends (llvm-gcc and clang) generate multiple llvm.dbg.compile_units to identify source file for various debug entities. Each llvm.dbg.compile_unit matches one file on the disk. However, the backend only supports one DW_TAG_compile_unit per .o file. The backend selects first compile_unit from the vector to construct DW_TAG_compile_unit entry, which is not correct in all cases.
      
      First step to resolve this is, record file name and directory directly in debug info for various debug entities. 
      
      llvm-svn: 61164
      90ba9157
    • Owen Anderson's avatar
      Revert r61158 for now, as it caused some test failures. · 59727c04
      Owen Anderson authored
      llvm-svn: 61159
      59727c04
Loading