extern char *bts2str();
extern char *symbol2str();
-extern char *strchr();
int stat_number = 9999; /* static scope number */
struct outdef OutDef;
extern struct idf *GetIdentifier();
extern int InputLevel;
struct repl *ReplaceList; /* list of currently active macros */
-extern char *strcat(), *strcpy();
void macro2buffer();
void getactuals();
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 */
#include "replace.h"
extern char *GetIdentifier();
-extern char *strcpy();
-extern char *strcat();
extern int InputLevel;
struct repl *ReplaceList; /* list of currently active macros */
/* $Id$ */
+#include <string.h>
#include <alloc.h>
#include "input.h"
struct file_list *CurrentArg;
extern int err_occurred;
extern int Roption;
-extern char *strrchr();
-extern char *strcpy(), *strcat();
char *
basename(s)
*/
#include <stdlib.h>
+#include <string.h>
#include <em_path.h>
#include <alloc.h>
#include "insert.h"
return p;
}
-extern char *strcpy(), *strcat(), *mktemp();
-
static
swttmp()
{
#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)
* led - linkage editor for ACK assemblers output format
*/
+#include <stdlib.h>
#include <stdio.h>
+#include <string.h>
#include <out.h>
#include "const.h"
#include "debug.h"
register char *argp;
int sectno;
int h;
- extern int atoi();
- extern char *strchr();
extern int hash();
extern struct outname *searchname();