-/* Copyright (c) 2014-2015. The SimGrid Team.
+/* Copyright (c) 2014-2017. The SimGrid Team.
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
#include <dwarf.h>
#include <elfutils/libdw.h>
+#include <libunwind.h>
-#include "src/mc/mc_private.h"
-#include "src/mc/LocationList.hpp"
#include "src/mc/AddressSpace.hpp"
+#include "src/mc/DwarfExpression.hpp"
#include "src/mc/Frame.hpp"
+#include "src/mc/LocationList.hpp"
#include "src/mc/ObjectInformation.hpp"
-#include "src/mc/DwarfExpression.hpp"
#include "src/mc/mc_dwarf.hpp"
+#include "src/mc/mc_private.hpp"
using simgrid::mc::remote;
namespace simgrid {
namespace dwarf {
-evaluation_error::~evaluation_error() noexcept(true) {}
-
void execute(
const Dwarf_Op* ops, std::size_t n,
const ExpressionContext& context, ExpressionStack& stack)