diff --git a/llvm/include/llvm/CodeGen/WinEHFuncInfo.h b/llvm/include/llvm/CodeGen/WinEHFuncInfo.h index 904e01c448a9..6a9b82f95182 100644 --- a/llvm/include/llvm/CodeGen/WinEHFuncInfo.h +++ b/llvm/include/llvm/CodeGen/WinEHFuncInfo.h @@ -22,7 +22,7 @@ namespace llvm { class BasicBlock; class Constant; class Function; -class GlobalValue; +class GlobalVariable; class IntrinsicInst; class LandingPadInst; class MCSymbol; diff --git a/llvm/include/llvm/Target/TargetCallingConv.h b/llvm/include/llvm/Target/TargetCallingConv.h index 9071bfeec7ed..9d4e7a04d905 100644 --- a/llvm/include/llvm/Target/TargetCallingConv.h +++ b/llvm/include/llvm/Target/TargetCallingConv.h @@ -18,6 +18,7 @@ #include "llvm/Support/DataTypes.h" #include "llvm/Support/MathExtras.h" #include <string> +#include <limits.h> namespace llvm {