13 #ifdef EPICS_BUILD_DLL 14 # undef EPICS_BUILD_DLL 17 # undef EPICS_CALL_DLL 20 #include "epicsTempFile.c" 87 onintr(
int StupidInconsistantSignalTypes)
97 if (signal(SIGINT, SIG_IGN) != SIG_IGN)
98 signal(SIGINT, onintr);
101 if (signal(SIGTERM, SIG_IGN) != SIG_IGN)
102 signal(SIGTERM, onintr);
105 if (signal(SIGHUP, SIG_IGN) != SIG_IGN)
106 signal(SIGHUP, onintr);
114 fprintf(
stderr,
"usage: %s [-dlrtv] [-b file_prefix] [-p symbol_prefix] filename\n",
myname);
120 getargs(
int argc,
char *argv[])
126 myname = strrchr(argv[0],
'/');
130 for (i = 1; i < argc; ++
i)
133 if (*s !=
'-')
break;
138 if (i + 1 < argc)
usage();
143 goto no_more_options;
222 if (i + 1 != argc)
usage();
245 create_file_names(
void)
LIBCOM_API FILE *epicsStdCall epicsTempFile(void)
Create and open a temporary file.
void open_error(char *filename) NORETURN
int main(int argc, char *argv[])
char * allocate(unsigned int n)
void no_space(void) NORETURN