aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/DwarfWriter.cpp
diff options
context:
space:
mode:
authorJim Laskey <jlaskey@mac.com>2007-01-26 14:19:17 +0000
committerJim Laskey <jlaskey@mac.com>2007-01-26 14:19:17 +0000
commit2b935d55b04b8dfeedc67c3b376efd523344c44d (patch)
treea90c90665c6147834fb82af63702aab25de89649 /lib/CodeGen/DwarfWriter.cpp
parentc5e455d8ca00b001f8264da9bb2cdfa6ef35da3d (diff)
downloadexternal_llvm-2b935d55b04b8dfeedc67c3b376efd523344c44d.zip
external_llvm-2b935d55b04b8dfeedc67c3b376efd523344c44d.tar.gz
external_llvm-2b935d55b04b8dfeedc67c3b376efd523344c44d.tar.bz2
Clarify some constants.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33536 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/DwarfWriter.cpp')
-rw-r--r--lib/CodeGen/DwarfWriter.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/CodeGen/DwarfWriter.cpp b/lib/CodeGen/DwarfWriter.cpp
index d3e996b..1538604 100644
--- a/lib/CodeGen/DwarfWriter.cpp
+++ b/lib/CodeGen/DwarfWriter.cpp
@@ -878,7 +878,7 @@ public:
EmitReference(Label.Tag, Label.Number);
}
void EmitReference(const char *Tag, unsigned Number) const {
- if (TAI->getAddressSize() == 4)
+ if (TAI->getAddressSize() == sizeof(int32_t))
O << TAI->getData32bitsDirective();
else
O << TAI->getData64bitsDirective();
@@ -886,7 +886,7 @@ public:
PrintLabelName(Tag, Number);
}
void EmitReference(const std::string &Name) const {
- if (TAI->getAddressSize() == 4)
+ if (TAI->getAddressSize() == sizeof(int32_t))
O << TAI->getData32bitsDirective();
else
O << TAI->getData64bitsDirective();
@@ -1208,7 +1208,7 @@ private:
///
void AddType(DIE *Entity, TypeDesc *TyDesc, CompileUnit *Unit) {
if (!TyDesc) {
- AddBasicType(Entity, Unit, "", DW_ATE_signed, 4);
+ AddBasicType(Entity, Unit, "", DW_ATE_signed, sizeof(int32_t));
} else {
// Check for pre-existence.
DIEntry *&Slot = Unit->getDIEntrySlotFor(TyDesc);
@@ -1290,7 +1290,8 @@ private:
Size = 0;
// Construct an anonymous type for index type.
- DIE *IndexTy = ConstructBasicType(Unit, "", DW_ATE_signed, 4);
+ DIE *IndexTy = ConstructBasicType(Unit, "", DW_ATE_signed,
+ sizeof(int32_t));
// Add subranges to array type.
for(unsigned i = 0, N = Elements.size(); i < N; ++i) {