[llvm-commits] CVS: llvm/include/llvm/Target/TargetMachOWriterInfo.h
Bill Wendling
isanbard at gmail.com
Tue Jan 23 23:14:15 PST 2007
Changes in directory llvm/include/llvm/Target:
TargetMachOWriterInfo.h updated: 1.1 -> 1.2
---
Log message:
Make ivars private and use getters. Have the MachOWriter return "Mach-O
Writer" for the pass name.
---
Diffs of the changes: (+4 -5)
TargetMachOWriterInfo.h | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
Index: llvm/include/llvm/Target/TargetMachOWriterInfo.h
diff -u llvm/include/llvm/Target/TargetMachOWriterInfo.h:1.1 llvm/include/llvm/Target/TargetMachOWriterInfo.h:1.2
--- llvm/include/llvm/Target/TargetMachOWriterInfo.h:1.1 Tue Jan 23 21:36:05 2007
+++ llvm/include/llvm/Target/TargetMachOWriterInfo.h Wed Jan 24 01:13:55 2007
@@ -24,10 +24,10 @@
// TargetMachOWriterInfo
//===--------------------------------------------------------------------===//
- struct TargetMachOWriterInfo {
+ class TargetMachOWriterInfo {
uint32_t CPUType; // CPU specifier
uint32_t CPUSubType; // Machine specifier
-
+ public:
// The various CPU_TYPE_* constants are already defined by at least one
// system header file and create compilation errors if not respected.
#if !defined(CPU_TYPE_I386)
@@ -93,9 +93,8 @@
virtual MachineRelocation GetJTRelocation(unsigned Offset,
MachineBasicBlock *MBB) const;
- virtual const char *getPassName() const {
- return "Mach-O Writer";
- }
+ uint32_t getCPUType() const { return CPUType; }
+ uint32_t getCPUSubType() const { return CPUSubType; }
};
} // end llvm namespace
More information about the llvm-commits
mailing list