Macros | |
| #define | _DEFAULT_SOURCE /* def.h includes sys/stat and we need _BSD_SOURCE for fchmod see man fchmod */ |
| #define | _POSIX_SOURCE |
| #define | MAKEDEPEND |
| #define | sa_flags sv_flags |
| #define | sa_handler sv_handler |
| #define | sa_mask sv_mask |
| #define | sigaction sigvec |
| #define | USE_CHMOD |
Functions | |
| char * | base_name (register char *file) |
| static void | catch (int sig) |
| char * | copy (register char *str) |
| void | define (char *def, struct inclist *file) |
| void | define2 (char *name, char *val, struct inclist *file) |
| void | fatalerr (char *msg,...) |
| int | find_includes (struct filepointer *filep, struct inclist *file, struct inclist *file_red, int recursion, boolean failOK) |
| void | freefile (struct filepointer *) |
| struct filepointer * | getfile (char *file) |
| void | inc_clean () |
| int | main_orig (int argc, char **argv) |
| int | match (register char *str, register char **list) |
| void | recursive_pr_include (struct inclist *head, char *file, char *base, char *dep) |
| void | redirect (char *, char *) |
| char * | rgetline (register struct filepointer *filep) |
| void | undefine (char *symbol, struct inclist *file) |
| void | warning (char *msg,...) |
| void | warning1 (char *msg,...) |
Variables | |
| boolean | append = 0 |
| char * | directives [] |
| char * | filelist [4096] |
| struct inclist | inclist [4096] |
| struct inclist * | inclistp = inclist |
| char * | includedirs [4096+1] |
| char * | isysroot = "" |
| struct inclist | maininclist |
| char * | notdotdot [4096] |
| char * | objprefix = "" |
| char * | objsuffix = ".o" |
| boolean | printed = 0 |
| char * | ProgramName |
| boolean | show_where_not = 0 |
| struct sigvec | sig_act |
| char * | startat = "# DO NOT DELETE" |
| char * | targetlist [4096] |
| boolean | verbose = 0 |
| boolean | warn_multiple = 0 |
| int | width = 78 |
| void freefile | ( | struct filepointer * | fp | ) |
| struct filepointer * getfile | ( | char * | file | ) |
| char * rgetline | ( | register struct filepointer * | filep | ) |
| char* directives[] |