summaryrefslogtreecommitdiff
path: root/lib/Target/PIC16/PIC16ABINames.h
diff options
context:
space:
mode:
authorSanjiv Gupta <sanjiv.gupta@microchip.com>2009-10-25 08:14:11 +0000
committerSanjiv Gupta <sanjiv.gupta@microchip.com>2009-10-25 08:14:11 +0000
commite1ef91d275013310f3aaf92116f498fb2bd61f9e (patch)
treea73d2593c99bb5712ca377a40ddca39641496aae /lib/Target/PIC16/PIC16ABINames.h
parent21a45557c61d40ecff292101325918c44ed868d2 (diff)
downloadllvm-e1ef91d275013310f3aaf92116f498fb2bd61f9e.tar.gz
llvm-e1ef91d275013310f3aaf92116f498fb2bd61f9e.tar.bz2
llvm-e1ef91d275013310f3aaf92116f498fb2bd61f9e.tar.xz
Reapply 85006 with a minor fix.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85052 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/PIC16/PIC16ABINames.h')
-rw-r--r--lib/Target/PIC16/PIC16ABINames.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/Target/PIC16/PIC16ABINames.h b/lib/Target/PIC16/PIC16ABINames.h
index 7f4c2f1cc2..e18ddf158e 100644
--- a/lib/Target/PIC16/PIC16ABINames.h
+++ b/lib/Target/PIC16/PIC16ABINames.h
@@ -234,6 +234,12 @@ namespace llvm {
return "romdata.#";
}
+ static std::string getSharedUDataSectionName() {
+ std::ostringstream o;
+ o << getTagName(PREFIX_SYMBOL) << "udata_shr" << ".#";
+ return o.str();
+ }
+
static std::string getRomdataSectionName(unsigned num,
std::string prefix = "") {
std::ostringstream o;