mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-09-24 23:28:41 +00:00
Don't mix overload and default values.
It makes it hard to see which one is being called. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@234100 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -297,19 +297,42 @@ namespace llvm {
|
||||
BeginSymName);
|
||||
}
|
||||
|
||||
const MCSectionELF *getELFSection(StringRef Section, unsigned Type,
|
||||
unsigned Flags) {
|
||||
return getELFSection(Section, Type, Flags, nullptr);
|
||||
}
|
||||
|
||||
const MCSectionELF *getELFSection(StringRef Section, unsigned Type,
|
||||
unsigned Flags,
|
||||
const char *BeginSymName = nullptr);
|
||||
const char *BeginSymName) {
|
||||
return getELFSection(Section, Type, Flags, 0, "", BeginSymName);
|
||||
}
|
||||
|
||||
const MCSectionELF *getELFSection(StringRef Section, unsigned Type,
|
||||
unsigned Flags, unsigned EntrySize,
|
||||
StringRef Group) {
|
||||
return getELFSection(Section, Type, Flags, EntrySize, Group, nullptr);
|
||||
}
|
||||
|
||||
const MCSectionELF *getELFSection(StringRef Section, unsigned Type,
|
||||
unsigned Flags, unsigned EntrySize,
|
||||
StringRef Group,
|
||||
const char *BeginSymName = nullptr);
|
||||
const char *BeginSymName) {
|
||||
return getELFSection(Section, Type, Flags, EntrySize, Group, ~0,
|
||||
BeginSymName);
|
||||
}
|
||||
|
||||
const MCSectionELF *getELFSection(StringRef Section, unsigned Type,
|
||||
unsigned Flags, unsigned EntrySize,
|
||||
StringRef Group, unsigned UniqueID) {
|
||||
return getELFSection(Section, Type, Flags, EntrySize, Group, UniqueID,
|
||||
nullptr);
|
||||
}
|
||||
|
||||
const MCSectionELF *getELFSection(StringRef Section, unsigned Type,
|
||||
unsigned Flags, unsigned EntrySize,
|
||||
StringRef Group, unsigned UniqueID,
|
||||
const char *BeginSymName = nullptr);
|
||||
const char *BeginSymName);
|
||||
|
||||
const MCSectionELF *createELFRelSection(StringRef Name, unsigned Type,
|
||||
unsigned Flags, unsigned EntrySize,
|
||||
|
Reference in New Issue
Block a user