mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-11-24 23:19:03 +00:00
Unbreak the build from r239740.
Do not re-use an enum name as a field name. Some bots don't like this. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239746 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -25,30 +25,30 @@ class MCStreamer;
|
||||
|
||||
class FaultMaps {
|
||||
public:
|
||||
enum FaultType { FaultingLoad = 1, FaultTypeMax };
|
||||
enum FaultKind { FaultingLoad = 1, FaultKindMax };
|
||||
|
||||
static const char *faultTypeToString(FaultType);
|
||||
static const char *faultTypeToString(FaultKind);
|
||||
|
||||
explicit FaultMaps(AsmPrinter &AP);
|
||||
|
||||
void recordFaultingOp(FaultType FaultTy, const MCSymbol *HandlerLabel);
|
||||
void recordFaultingOp(FaultKind FaultTy, const MCSymbol *HandlerLabel);
|
||||
void serializeToFaultMapSection();
|
||||
|
||||
private:
|
||||
static const char *WFMP;
|
||||
|
||||
struct FaultInfo {
|
||||
FaultType FaultType;
|
||||
FaultKind Kind;
|
||||
const MCExpr *FaultingOffsetExpr;
|
||||
const MCExpr *HandlerOffsetExpr;
|
||||
|
||||
FaultInfo()
|
||||
: FaultType(FaultTypeMax), FaultingOffsetExpr(nullptr),
|
||||
: Kind(FaultKindMax), FaultingOffsetExpr(nullptr),
|
||||
HandlerOffsetExpr(nullptr) {}
|
||||
|
||||
explicit FaultInfo(FaultMaps::FaultType FType, const MCExpr *FaultingOffset,
|
||||
explicit FaultInfo(FaultMaps::FaultKind Kind, const MCExpr *FaultingOffset,
|
||||
const MCExpr *HandlerOffset)
|
||||
: FaultType(FType), FaultingOffsetExpr(FaultingOffset),
|
||||
: Kind(Kind), FaultingOffsetExpr(FaultingOffset),
|
||||
HandlerOffsetExpr(HandlerOffset) {}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user