#include <stdio.h> // eventually move these into idapro/all.h #pragma GCC diagnostic ignored "-Wpragmas" #pragma GCC diagnostic ignored "-Wunknown-pragmas" #pragma GCC diagnostic ignored "-Wparentheses" #pragma GCC diagnostic ignored "-Wsign-compare" #pragma GCC diagnostic ignored "-Wclass-memaccess" #pragma GCC diagnostic ignored "-Wmaybe-uninitialized" #include <fpro.h> #include <pro.h> #include <ida.hpp> #include <idp.hpp> #include <auto.hpp> #include <bytes.hpp> #include <funcs.hpp> #include <name.hpp> #include <intel.hpp> #include <segment.hpp> #pragma GCC diagnostic pop #pragma GCC diagnostic pop #pragma GCC diagnostic pop #pragma GCC diagnostic pop #pragma GCC diagnostic pop #pragma GCC diagnostic pop #include <assert.h> #include <interfaces/abstract/all.h> #include <interfaces/idapro/STARSSegment.h> #include <interfaces/idapro/STARSProgram.h> #include <interfaces/idapro/STARSFunction.h> #include <interfaces/idapro/STARSInterface.h> #include <interfaces/idapro/STARSInstruction.h> #include <interfaces/idapro/STARSOp.h>