// Copyright 2016 The Chromium OS Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CHROMIUMOS_WIDE_PROFILING_DSO_TEST_UTILS_H_ #define CHROMIUMOS_WIDE_PROFILING_DSO_TEST_UTILS_H_ #include #include #include "compat/string.h" namespace quipper { namespace testing { void WriteElfWithBuildid(string filename, string section_name, string buildid); // Note: an ELF with multiple buildid notes is unusual, but useful for testing. void WriteElfWithMultipleBuildids( string filename, const std::vector> section_buildids); } // namespace testing } // namespace quipper #endif // CHROMIUMOS_WIDE_PROFILING_DSO_TEST_UTILS_H_