Skip to content

Commit

Permalink
Doc patch for the branch only.
Browse files Browse the repository at this point in the history
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_27@98314 91177308-0d34-0410-b5e6-96231b3b80d8
  • Loading branch information
tlattner committed Mar 12, 2010
1 parent e65220d commit 50f480e
Showing 1 changed file with 4 additions and 8 deletions.
12 changes: 4 additions & 8 deletions docs/SourceLevelDebugging.html
Original file line number Diff line number Diff line change
Expand Up @@ -351,14 +351,10 @@
for source line correspondence.</p>

<p>Each input file is encoded as a separate compile unit in LLVM debugging
information output. However, many target specific tool chains prefer to
encode only one compile unit in an object file. In this situation, the LLVM
code generator will include debugging information entities in the compile
unit that is marked as main compile unit. The code generator accepts maximum
one main compile unit per module. If a module does not contain any main
compile unit then the code generator will emit multiple compile units in the
output object file.</p>

information output. However the code generator emits only one compile unit,
marked as main compile unit, in an object file's debugging information section.
Most of the, if not all, target specific tool chains expect only one compile
unit entry per object file. </p>
</div>

<!-- ======================================================================= -->
Expand Down

0 comments on commit 50f480e

Please sign in to comment.