loader: Move loader list details to internal header
There's no reason a driver should ever care about this. Reviewed-by: Eric Anholt <eric@anholt.net> Reviewed-by: Julien Cristau <jcristau@debian.org> Signed-off-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
parent
d55284e863
commit
c54a9ca152
|
@ -60,8 +60,8 @@
|
|||
#include "globals.h"
|
||||
#include "extension.h"
|
||||
#include "xf86pciBus.h"
|
||||
|
||||
#include "xf86Xinput.h"
|
||||
#include "loaderProcs.h"
|
||||
|
||||
#include "xkbsrv.h"
|
||||
|
||||
|
|
|
@ -40,6 +40,7 @@
|
|||
#include "xf86Sbus.h"
|
||||
#endif
|
||||
#include "misc.h"
|
||||
#include "loaderProcs.h"
|
||||
|
||||
typedef struct _DevToConfig {
|
||||
GDevRec GDev;
|
||||
|
|
|
@ -156,8 +156,6 @@ extern _X_EXPORT void *LoadSubModule(void *, const char *, const char **,
|
|||
extern _X_EXPORT void UnloadSubModule(void *);
|
||||
extern _X_EXPORT void UnloadModule(void *);
|
||||
extern _X_EXPORT void *LoaderSymbol(const char *);
|
||||
extern _X_EXPORT const char **LoaderListDirs(const char **, const char **);
|
||||
extern _X_EXPORT void LoaderFreeDirList(char **);
|
||||
extern _X_EXPORT void LoaderErrorMsg(const char *, const char *, int, int);
|
||||
extern _X_EXPORT Bool LoaderShouldIgnoreABI(void);
|
||||
extern _X_EXPORT int LoaderGetABIVersion(const char *abiclass);
|
||||
|
|
|
@ -85,6 +85,9 @@ unsigned long LoaderGetModuleVersion(ModuleDescPtr mod);
|
|||
void LoaderResetOptions(void);
|
||||
void LoaderSetOptions(unsigned long);
|
||||
|
||||
const char **LoaderListDirs(const char **, const char **);
|
||||
void LoaderFreeDirList(char **);
|
||||
|
||||
/* Options for LoaderSetOptions */
|
||||
#define LDR_OPT_ABI_MISMATCH_NONFATAL 0x0001
|
||||
|
||||
|
|
Loading…
Reference in New Issue