Skip to content

Commit 02b78ff

Browse files
authored
[llvm] include Compiler.h in a few headers where it was missed (#144464)
Add missing `#include "llvm/Support/Compiler.h"` in a few LLVM headers that use the `LLVM_ABI` macro.
1 parent c9a87a5 commit 02b78ff

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

llvm/include/llvm/Option/OptSpecifier.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
#ifndef LLVM_OPTION_OPTSPECIFIER_H
1010
#define LLVM_OPTION_OPTSPECIFIER_H
1111

12+
#include "llvm/Support/Compiler.h"
13+
1214
namespace llvm {
1315
namespace opt {
1416

llvm/include/llvm/Transforms/IPO.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
#ifndef LLVM_TRANSFORMS_IPO_H
1515
#define LLVM_TRANSFORMS_IPO_H
1616

17+
#include "llvm/Support/Compiler.h"
18+
1719
namespace llvm {
1820

1921
class ModulePass;

llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
#ifndef LLVM_TRANSFORMS_UTILS_PROMOTEMEMTOREG_H
1515
#define LLVM_TRANSFORMS_UTILS_PROMOTEMEMTOREG_H
1616

17+
#include "llvm/Support/Compiler.h"
18+
1719
namespace llvm {
1820

1921
template <typename T> class ArrayRef;

0 commit comments

Comments
 (0)