int noexec = 0;
-extern char *strcat(), *strcpy(), *mktemp(), *strchr();
-
trapcc(sig)
int sig;
{
int noexec = 0;
-extern char *strcat(), *strcpy(), *mktemp(), *strchr();
-
trapcc(sig)
int sig;
{
extern Linerecord *currline;
-extern char *itoa();
extern char *salloc();
-extern char *strcpy();
-extern char *strcat();
#if __STDC__
#include <stdlib.h>
#else
-extern char *malloc();
#endif
extern struct idf *GetIdentifier();
extern int InputLevel;
struct repl *ReplaceList; /* list of currently active macros */
-extern char *strcat(), *strcpy();
int
replace(idf)
{0, K_UNKNOWN}
};
-char *strcpy();
-
EXPORT
init_pp()
{
#include "interface.h"
#include "static.h"
-char *strcpy(), *strcat();
char *long2str();
extern int InputLevel;
extern int InputLevel; /* # of current macro expansions */
extern char *string_token();
-extern char *strcpy();
extern arith char_constant();
#define FLG_ESEEN 0x01 /* possibly a floating point number */
#define FLG_DOTSEEN 0x02 /* certainly a floating point number */
{0, K_UNKNOWN}
};
-char *strcpy();
char *sprint();
init_pp()
#include "replace.h"
extern char *GetIdentifier();
-extern char *strcpy();
-extern char *strcat();
extern int InputLevel;
struct repl *ReplaceList; /* list of currently active macros */
#define DEV "/dev/"
-extern char *strcpy(), *strcat();
-
char *
ttyname(filedes)
{
#include "private.h"
#include "inpdef.h"
-extern char *strcpy();
-
#define streq(s1,s2) (strcmp(s1, s2) == 0)
/* a format is developed into a normal parameter definition */
#include "class.h"
#include "inpdef.h"
-extern char *strcpy();
-
#define streq(s1,s2) (strcmp(s1, s2) == 0)
PRIVATE char cur_name[NAMESIZE];
struct file_list *CurrentArg;
extern int err_occurred;
extern int Roption;
-extern char *strrchr();
-extern char *strcpy(), *strcat();
char *
basename(s)
/* OCCAM */
{
#include <stdlib.h>
+#include <string.h>
#include "token.h"
#include "symtab.h"
#include "expr.h"
static void nonconst(), nonpositive(), rep_cleanup(), check_assoc();
void init_builtins();
-char *strcpy();
extern int lineno, LLsymb;
union type_info info, none;
LLDEF, /* EX_REGVAR */
};
-string salloc(),strcpy(),strcat();
+string salloc();
string mycat(s1,s2) string s1,s2; {
register string s;
#ifndef INCORE
File *C_tfr;
char *C_tmpfile;
-char *strcpy(), *strcat();
char *C_ibuf = 0;
long C_current_out;
#endif
return p;
}
-extern char *strcpy(), *strcat(), *mktemp();
-
static
swttmp()
{
openofile(filename)
char *filename;
{
- char *strcpy(), *strcat();
strcpy(ofilename,filename);
strcpy(ofiletemp,filename);
strcat(ofiletemp,".new");
{
char buf[1024];
char *tmpf = ".lockXXXXXX";
- char *strrchr(), *strcpy(), *mktemp();
char *p;
int ok, fd;
register string p;
register length;
p_mem alloc();
- string strcpy(), strcat();
char* libdir = getenv("LLGEN_LIB_DIR");
if (!libdir)
return p;
}
-string strcpy();
-
LLmessage(d) {
/*
* d is either 0, in which case the current token has been deleted,
return p;
}
-string strcpy();
-
LLmessage(d) {
/*
* d is either 0, in which case the current token has been deleted,
extern relc_t *data_reloc();
extern area_t getarea();
-/*
- * all used library routines
- */
-extern char *malloc();
-extern int open();
-extern int creat();
-extern int getpid();
-extern int unlink();
-extern int close();
-extern int strcmp();
-extern char *strcpy();
-
#define void int
extern char *allocate();
extern bucket *lookup();
extern bucket *make_bucket();
-
-
-/* system variables */
-
-extern int errno;
-
-
-/* system functions */
-
-extern void free();
-extern char *calloc();
-extern char *malloc();
-extern char *realloc();
-extern char *strcpy();
Salloc(str)
char *str;
{
- char *strcpy();
-
if (str == 0)
str = "";
Salloc(str)
char *str;
{
- char *strcpy();
-
if (str == 0) {
str = "";
}
char *nm;
{
struct namelist *nlp = nl, *lnlp = 0, *nnlp;
- char *strcpy();
while (nlp) {
register i = strcmp(nm, nlp->name);
Salloc(str)
char *str;
{
- char *strcpy();
-
if (str == 0)
str = "";
int UnknownIdIsZero = 0; /* interpret unknown id as integer 0 */
char *string_token();
-char *strcpy();
PushLex()
{
{0, K_UNKNOWN}
};
-char *strcpy();
-
EXPORT
init_pp()
{
#include "class.h"
#include "interface.h"
-char *strcpy(), *strcat();
char *long2str();
extern int InputLevel;
#define MAXARGS 1024 /* mar # of args */
#define NTEMPS 4 /* # of temporary files; not tunable */
-extern char* mktemp();
-extern char* strcpy(), *strcat();
-extern char* strrchr();
-
static char ddump[128] = TMP_DIR; /* data label dump file */
static char pdump[128] = TMP_DIR; /* procedure name dump file */
static char tmpbufs[NTEMPS * 2][128] = {
num_p numhash[NNUMHASH];
char *lastname;
-extern char *strcpy();
-
#define newsym() (sym_p) newstruct(sym)
#define newprc() (prc_p) newstruct(prc)
#define newnum() (num_p) newstruct(num)
#include "misc.h"
extern char *Salloc();
-extern char *strchr();
-extern char *strcpy();
extern void signal_child();
extern FILE *db_in;
extern int disable_intr;
extern FILE *db_out;
extern int stack_offset;
-extern char *strcpy();
extern t_addr *get_EM_regs();
extern char *memcpy();
extern char *malloc(), *realloc();
}
}
-extern char *strcpy();
-
rd_string(strings, count)
register char *strings;
long count;
#ifdef LOGGING
-extern int strlen();
-extern char *strcpy();
-
extern long mess_id; /* from io.c */
extern FILE *fcreat_high(); /* from io.c */
#include "opcode.h"
#include "rsb.h"
-extern int atoi();
-extern long atol();
-extern char *strcpy();
-
char mess_file[64] = "int.mess"; /* name of message file */
jmp_buf trapbuf;