diff --git a/dataflowAPI/src/AbslocInterface.C b/dataflowAPI/src/AbslocInterface.C index 9d7ad000c2..582e640049 100644 --- a/dataflowAPI/src/AbslocInterface.C +++ b/dataflowAPI/src/AbslocInterface.C @@ -29,6 +29,7 @@ */ +#include <deque> #include "Absloc.h" #include "AbslocInterface.h" diff --git a/dataflowAPI/src/AbslocInterface.C b/dataflowAPI/src/AbslocInterface.C index 9d7ad000c..90a6113d6 100644 --- a/dataflowAPI/src/AbslocInterface.C +++ b/dataflowAPI/src/AbslocInterface.C @@ -44,6 +44,7 @@ #include "common/src/singleton_object_pool.h" #include "parseAPI/h/CFG.h" #include "parseAPI/h/CodeObject.h" +#include <deque> using namespace Dyninst; using namespace Dyninst::InstructionAPI; diff --git a/instructionAPI/src/AMDGPU/cdna2/InstructionDecoder-amdgpu-cdna2.h b/instructionAPI/src/AMDGPU/cdna2/InstructionDecoder-amdgpu-cdna2.h index d35482ffa..e90cdf2b3 100644 --- a/instructionAPI/src/AMDGPU/cdna2/InstructionDecoder-amdgpu-cdna2.h +++ b/instructionAPI/src/AMDGPU/cdna2/InstructionDecoder-amdgpu-cdna2.h @@ -32,6 +32,7 @@ #include <iostream> #include "Immediate.h" #include "dyn_regs.h" +#include <array> namespace Dyninst { namespace InstructionAPI { diff --git a/instructionAPI/src/AMDGPU/vega/InstructionDecoder-amdgpu-vega.h b/instructionAPI/src/AMDGPU/vega/InstructionDecoder-amdgpu-vega.h index e263f5c93..5fc894cde 100644 --- a/instructionAPI/src/AMDGPU/vega/InstructionDecoder-amdgpu-vega.h +++ b/instructionAPI/src/AMDGPU/vega/InstructionDecoder-amdgpu-vega.h @@ -32,6 +32,7 @@ #include <iostream> #include "Immediate.h" #include "dyn_regs.h" +#include <array> namespace Dyninst { namespace InstructionAPI { diff --git a/instructionAPI/src/InstructionDecoder-aarch64.h b/instructionAPI/src/InstructionDecoder-aarch64.h index 7994d0b1c..6f665e7ed 100644 --- a/instructionAPI/src/InstructionDecoder-aarch64.h +++ b/instructionAPI/src/InstructionDecoder-aarch64.h @@ -32,6 +32,7 @@ #include <iostream> #include "Immediate.h" #include "dyn_regs.h" +#include <array> namespace Dyninst { namespace InstructionAPI {