DataMuseum.dk

Presents historical artifacts from the history of:

RC9000

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about RC9000

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: @ T s

⟦8bf44aaa6⟧ TextFile

    Length: 1743 (0x6cf)
    Types: TextFile
    Notes: @(#)string.h 13.1 (RC International) 91/02/01  */
    Names: »string.h«

Derivation

└─⟦50656ff4a⟧ Bits:30010538 TX 3.1 Coldstart
    └─⟦c6f24efe5⟧ »0007« 
        └─⟦this⟧ »comp3.0/bsd/usr/include/string.h« 

TextFile

/*	@(#)string.h	13.1 (RC International) 91/02/01 	*/

/*	@(#)string.h	12.2 (RC International) 89/11/06 	*/

#ifndef _STRING_H
#define _STRING_H

#ifndef NULL
#define NULL	0
#endif /* NULL */

#ifndef _SIZE_T
#define _SIZE_T
typedef	unsigned int	size_t;
#endif /* _SIZE_T */

#if defined(__STDC__)

extern void *memcpy(void *, void *, size_t);
extern int memcmp(void *, void *, size_t);
extern void *memchr(void *, int, size_t);
extern void *memset(void *, int, size_t);

extern char *strcpy(char *, char *);
extern char *strncpy(char *, char *, size_t);
extern char *strcat(char *, char *);
extern char *strncat(char *, char *, size_t);
extern char *strchr(char *, int);
extern char *strpbrk(char *, char *);
extern char *strrchr(char *, int);
extern char *strstr(char *, char *);
extern char *strtok(char *, char *);

extern int strcmp(char *, char *);
extern int strcoll(char *, char *);
extern int strncmp(char *, char *, size_t);

extern size_t strcspn(char *, char *);
extern size_t strspn(char *, char *);
extern size_t strlen(char *);

extern char *strerror(int);
extern size_t strxfrm(char *, char *, size_t);

extern char *index(char *, char);
extern char *rindex(char *, char);

#if __STDC__ == 0 || defined(_POSIX_SOURCE) || defined(_XOPEN_SOURCE)
extern void *memccpy(void *, void *, int, size_t);
#endif

#else /* Not __STDC__ */

extern char
	*strcpy(),
	*strncpy(),
	*strcat(),
	*strncat(),
	*strchr(),
	*strrchr(),
	*strpbrk(),
	*strtok(),
	*strerror(),
	*strstr(),
	*index(),
	*rindex();
extern int
	strcmp(),
	strncmp(),
	strcoll();
extern size_t
	strlen(),
	strspn(),
	strcspn(),
	strxfrm();
extern void
	*memccpy(),
	*memchr(),
	*memcpy(),
	*memset();
extern int memcmp();

#endif /* __STDC__ */ 		

#endif /* _STRING_H */