Pass and return aggregate types directly to function calls.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@69668 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Basic/Targets.cpp b/lib/Basic/Targets.cpp
index c392e58..3d549dc 100644
--- a/lib/Basic/Targets.cpp
+++ b/lib/Basic/Targets.cpp
@@ -1184,7 +1184,7 @@
unsigned &NumRecords) const {}
virtual const char *getVAListDeclaration() const { return "";}
virtual const char *getClobbers() const {return "";}
- virtual const char *getTargetPrefix() const {return "";}
+ virtual const char *getTargetPrefix() const {return "pic16";}
virtual void getGCCRegNames(const char * const *&Names,
unsigned &NumNames) const {}
virtual bool validateAsmConstraint(const char *&Name,