Rename the intrinsic enum values for llvm.va_* from Intrinsic::va_* to
Intrinsic::va*. This avoid conflicting with macros in the stdlib.h file.
llvm-svn: 12356
diff --git a/llvm/lib/VMCore/Function.cpp b/llvm/lib/VMCore/Function.cpp
index 43f3dc4..7d24916 100644
--- a/llvm/lib/VMCore/Function.cpp
+++ b/llvm/lib/VMCore/Function.cpp
@@ -234,9 +234,9 @@
if (getName() == "llvm.siglongjmp") return Intrinsic::siglongjmp;
break;
case 'v':
- if (getName() == "llvm.va_copy") return Intrinsic::va_copy;
- if (getName() == "llvm.va_end") return Intrinsic::va_end;
- if (getName() == "llvm.va_start") return Intrinsic::va_start;
+ if (getName() == "llvm.va_copy") return Intrinsic::vacopy;
+ if (getName() == "llvm.va_end") return Intrinsic::vaend;
+ if (getName() == "llvm.va_start") return Intrinsic::vastart;
break;
}
// The "llvm." namespace is reserved!