@@ -45,7 +45,7 @@ M68kELFObjectWriter::~M68kELFObjectWriter() {}
4545
4646enum M68kRelType { RT_32, RT_16, RT_8 };
4747
48- static M68kRelType getType (unsigned Kind, M68kMCExpr ::Specifier &Modifier,
48+ static M68kRelType getType (unsigned Kind, M68k ::Specifier &Modifier,
4949 bool &IsPCRel) {
5050 switch (Kind) {
5151 case FK_Data_4:
@@ -64,15 +64,15 @@ static M68kRelType getType(unsigned Kind, M68kMCExpr::Specifier &Modifier,
6464unsigned M68kELFObjectWriter::getRelocType (const MCFixup &Fixup,
6565 const MCValue &Target,
6666 bool IsPCRel) const {
67- auto Specifier = M68kMCExpr ::Specifier (Target.getSpecifier ());
67+ auto Specifier = M68k ::Specifier (Target.getSpecifier ());
6868 unsigned Kind = Fixup.getKind ();
6969 M68kRelType Type = getType (Kind, Specifier, IsPCRel);
7070 switch (Specifier) {
71- case M68kMCExpr::VK_GOTTPOFF :
72- case M68kMCExpr::VK_TLSGD :
73- case M68kMCExpr::VK_TLSLD :
74- case M68kMCExpr::VK_TLSLDM :
75- case M68kMCExpr::VK_TPOFF :
71+ case M68k::S_GOTTPOFF :
72+ case M68k::S_TLSGD :
73+ case M68k::S_TLSLD :
74+ case M68k::S_TLSLDM :
75+ case M68k::S_TPOFF :
7676 if (auto *SA = Target.getAddSym ())
7777 cast<MCSymbolELF>(SA)->setType (ELF::STT_TLS);
7878 break ;
@@ -84,7 +84,7 @@ unsigned M68kELFObjectWriter::getRelocType(const MCFixup &Fixup,
8484 default :
8585 llvm_unreachable (" Unimplemented" );
8686
87- case M68kMCExpr::VK_TLSGD :
87+ case M68k::S_TLSGD :
8888 switch (Type) {
8989 case RT_32:
9090 return ELF::R_68K_TLS_GD32;
@@ -94,7 +94,7 @@ unsigned M68kELFObjectWriter::getRelocType(const MCFixup &Fixup,
9494 return ELF::R_68K_TLS_GD8;
9595 }
9696 llvm_unreachable (" Unrecognized size" );
97- case M68kMCExpr::VK_TLSLDM :
97+ case M68k::S_TLSLDM :
9898 switch (Type) {
9999 case RT_32:
100100 return ELF::R_68K_TLS_LDM32;
@@ -104,7 +104,7 @@ unsigned M68kELFObjectWriter::getRelocType(const MCFixup &Fixup,
104104 return ELF::R_68K_TLS_LDM8;
105105 }
106106 llvm_unreachable (" Unrecognized size" );
107- case M68kMCExpr::VK_TLSLD :
107+ case M68k::S_TLSLD :
108108 switch (Type) {
109109 case RT_32:
110110 return ELF::R_68K_TLS_LDO32;
@@ -114,7 +114,7 @@ unsigned M68kELFObjectWriter::getRelocType(const MCFixup &Fixup,
114114 return ELF::R_68K_TLS_LDO8;
115115 }
116116 llvm_unreachable (" Unrecognized size" );
117- case M68kMCExpr::VK_GOTTPOFF :
117+ case M68k::S_GOTTPOFF :
118118 switch (Type) {
119119 case RT_32:
120120 return ELF::R_68K_TLS_IE32;
@@ -124,7 +124,7 @@ unsigned M68kELFObjectWriter::getRelocType(const MCFixup &Fixup,
124124 return ELF::R_68K_TLS_IE8;
125125 }
126126 llvm_unreachable (" Unrecognized size" );
127- case M68kMCExpr::VK_TPOFF :
127+ case M68k::S_TPOFF :
128128 switch (Type) {
129129 case RT_32:
130130 return ELF::R_68K_TLS_LE32;
@@ -134,7 +134,7 @@ unsigned M68kELFObjectWriter::getRelocType(const MCFixup &Fixup,
134134 return ELF::R_68K_TLS_LE8;
135135 }
136136 llvm_unreachable (" Unrecognized size" );
137- case M68kMCExpr::VK_None :
137+ case M68k::S_None :
138138 switch (Type) {
139139 case RT_32:
140140 return IsPCRel ? ELF::R_68K_PC32 : ELF::R_68K_32;
@@ -144,7 +144,7 @@ unsigned M68kELFObjectWriter::getRelocType(const MCFixup &Fixup,
144144 return IsPCRel ? ELF::R_68K_PC8 : ELF::R_68K_8;
145145 }
146146 llvm_unreachable (" Unrecognized size" );
147- case M68kMCExpr::VK_GOTPCREL :
147+ case M68k::S_GOTPCREL :
148148 switch (Type) {
149149 case RT_32:
150150 return ELF::R_68K_GOTPCREL32;
@@ -154,7 +154,7 @@ unsigned M68kELFObjectWriter::getRelocType(const MCFixup &Fixup,
154154 return ELF::R_68K_GOTPCREL8;
155155 }
156156 llvm_unreachable (" Unrecognized size" );
157- case M68kMCExpr::VK_GOTOFF :
157+ case M68k::S_GOTOFF :
158158 assert (!IsPCRel);
159159 switch (Type) {
160160 case RT_32:
@@ -165,7 +165,7 @@ unsigned M68kELFObjectWriter::getRelocType(const MCFixup &Fixup,
165165 return ELF::R_68K_GOTOFF8;
166166 }
167167 llvm_unreachable (" Unrecognized size" );
168- case M68kMCExpr::VK_PLT :
168+ case M68k::S_PLT :
169169 switch (Type) {
170170 case RT_32:
171171 return ELF::R_68K_PLT32;
0 commit comments