diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-04-08 05:11:16 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-04-08 05:11:16 +0000 |
commit | 3b358a3d830c6f3587813359eba62e81ee215303 (patch) | |
tree | 5832e24dc179e220a1a156212d3d88c71382a63a /llvm/lib | |
parent | d969f5fb6f71c8a79d5b939a61cb99d475983125 (diff) | |
download | bcm5719-llvm-3b358a3d830c6f3587813359eba62e81ee215303.tar.gz bcm5719-llvm-3b358a3d830c6f3587813359eba62e81ee215303.zip |
Make debug info work when using -save-temps.
- This is pretty ugly, but the most obvious solution. Chime in if you
have a nicer one.
- The problem is that with -save-temps, clang-cc has no idea what the
name of the original input file is. However, the user expects to be
able to set breakpoints based on the input file name.
- We support this by providing a new option -main-file-name (similar
to -dumpbase used by gcc) which allows the driver to pass in the
original file name.
- <rdar://problem/6753383> building with clang using --save-temps
gets the compile unit name from the .i file...
llvm-svn: 68595
Diffstat (limited to 'llvm/lib')
0 files changed, 0 insertions, 0 deletions