28 lines
606 B
C
28 lines
606 B
C
|
/*
|
||
|
* output.h
|
||
|
*
|
||
|
* Created on: 2018-11-18
|
||
|
* Author: carl
|
||
|
*/
|
||
|
|
||
|
#ifndef __OUTPUT_H_INCLUDED__
|
||
|
#define __OUTPUT_H_INCLUDED__
|
||
|
|
||
|
/*
|
||
|
* We have counted all relocation structs but we know only now if
|
||
|
* these must be emitted.We add all names here,unless the -s(trip)
|
||
|
* flag was given.
|
||
|
* If this flag is given we don't need the string table either.
|
||
|
*/
|
||
|
void beginoutput(void);
|
||
|
|
||
|
/*
|
||
|
* If we didn't keep the whole output file in core, most of it has been
|
||
|
* written out, and we just finish that.
|
||
|
* If we did, we write out our pieces of core.
|
||
|
*/
|
||
|
void endoutput(void);
|
||
|
|
||
|
|
||
|
#endif /* __OUTPUT_H_INCLUDED__ */
|