blob: ee2832221e62aa0a9bb96ca2bf8e95cd5fc2b43b [file] [log] [blame]
Thomas Gleixner1ccea772019-05-19 15:51:43 +02001/* SPDX-License-Identifier: GPL-2.0-or-later */
Josh Poimboeuf627fce12017-07-11 10:33:42 -05002/*
3 * Copyright (C) 2017 Josh Poimboeuf <jpoimboe@redhat.com>
Josh Poimboeuf627fce12017-07-11 10:33:42 -05004 */
5
6#ifndef _ORC_H
7#define _ORC_H
8
Josh Poimboeuf6a77cff2017-11-06 07:21:50 -06009#include <asm/orc_types.h>
Josh Poimboeuf627fce12017-07-11 10:33:42 -050010
11struct objtool_file;
12
13int create_orc(struct objtool_file *file);
14int create_orc_sections(struct objtool_file *file);
15
16int orc_dump(const char *objname);
17
18#endif /* _ORC_H */