llvm.org GIT mirror llvm / 78a0e1b
remove a pointless override. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77723 91177308-0d34-0410-b5e6-96231b3b80d8 Chris Lattner 10 years ago
2 changed file(s) with 0 addition(s) and 12 deletion(s). Raw diff Collapse all Expand all
5151 SupportsExceptionHandling = false;
5252 }
5353
54 /// PreferredEHDataFormat - This hook allows the target to select data
55 /// format used for encoding pointers in exception handling data. Reason is
56 /// 0 for data, 1 for code labels, 2 for function pointers. Global is true
57 /// if the symbol can be relocated.
58 unsigned
59 SPULinuxTargetAsmInfo::PreferredEHDataFormat(DwarfEncoding::Target Reason,
60 bool Global) const {
61 // We really need to write something here.
62 return TargetAsmInfo::PreferredEHDataFormat(Reason, Global);
63 }
6454
6555 // Instantiate default implementation.
6656 TEMPLATE_INSTANTIATION(class SPUTargetAsmInfo);
4242
4343 struct SPULinuxTargetAsmInfo : public SPUTargetAsmInfo {
4444 explicit SPULinuxTargetAsmInfo(const SPUTargetMachine &TM);
45 virtual unsigned PreferredEHDataFormat(DwarfEncoding::Target Reason,
46 bool Global) const;
4745 };
4846 } // namespace llvm
4947