1 /* rdfload.h RDOFF Object File loader library header file
3 * The Netwide Assembler is copyright (C) 1996 Simon Tatham and
4 * Julian Hall. All rights reserved. The software is
5 * redistributable under the license given in the file "LICENSE"
6 * distributed in the NASM archive.
8 * See the file 'rdfload.c' for special license information for this
12 #ifndef RDOFF_RDFLOAD_H
13 #define RDOFF_RDFLOAD_H 1
19 typedef struct RDFModuleStruct
{
20 rdffile f
; /* file structure */
21 uint8_t *t
, *d
, *b
; /* text, data, and bss segments */
28 rdfmodule
*rdfload(const char *filename
);
29 int rdf_relocate(rdfmodule
* m
);