mirror of
https://github.com/drasko/codezero.git
synced 2026-01-12 10:53:16 +01:00
26 lines
569 B
C
26 lines
569 B
C
/*
|
|
* Definitions for executables
|
|
*
|
|
* Copyright (C) 2008 Bahadir Balban
|
|
*/
|
|
#ifndef __EXEC_H__
|
|
#define __EXEC_H__
|
|
|
|
/*
|
|
* This presents extra executable file information that is
|
|
* not present in the tcb, in a generic format.
|
|
*/
|
|
struct exec_file_desc {
|
|
unsigned long text_offset; /* File offset of text section */
|
|
unsigned long data_offset; /* File offset of data section */
|
|
unsigned long bss_offset; /* File offset of bss section */
|
|
};
|
|
|
|
struct args_struct {
|
|
int argc;
|
|
char **argv;
|
|
int size; /* Size of strings + string pointers */
|
|
};
|
|
|
|
#endif /* __EXEC_H__ */
|