Commit bd226c15 authored by Matthias Braun's avatar Matthias Braun
Browse files

move private struct into C file

parent 64f29db9
......@@ -12,9 +12,18 @@
#include <stdlib.h>
#include <stdbool.h>
#include "bemodule_t.h"
#include "bemodule.h"
#include "xmalloc.h"
/**
* A module list entry.
*/
struct be_module_list_entry_t {
const char *name; /**< The name of the entry. */
void *data; /**< Some data associated with this entry. */
struct be_module_list_entry_t *next; /**< Points to the next entry. */
};
void be_init_abi(void);
void be_init_sched(void);
void be_init_blocksched(void);
......
/*
* This file is part of libFirm.
* Copyright (C) 2012 University of Karlsruhe.
*/
/**
* @file
* @brief Backend module interface.
* @author Matthias Braun
* @date 11.12.2006
*/
#ifndef FIRM_BE_BEMODULE_T_H
#define FIRM_BE_BEMODULE_T_H
#include "bemodule.h"
/**
* A module list entry.
*/
struct be_module_list_entry_t {
const char *name; /**< The name of the entry. */
void *data; /**< Some data associated with this entry. */
struct be_module_list_entry_t *next; /**< Points to the next entry. */
};
#endif /* FIRM_BE_BEMODULE_T_H */
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment