mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-23 11:18:54 +00:00
c3ad4b4583
the function naming problem for complex double function i've recently aksed for in -committers. (The recently committed rev 1.5 of proc.c was actually also part of this update.) Should the mailing lists come to an agreement that f2c better belongs into the ports, this could be done nevertheless. For the time being, we've at least got a current version now. Thanks, Steve! Submitted by: Steve Kargl <sgk@troutmask.apl.washington.edu>
42 lines
718 B
C
42 lines
718 B
C
#ifndef KR_headers
|
|
#ifdef MSDOS
|
|
#include "io.h"
|
|
#ifndef WATCOM
|
|
#define close _close
|
|
#define creat _creat
|
|
#define open _open
|
|
#define read _read
|
|
#define write _write
|
|
#endif /*WATCOM*/
|
|
#endif /*MSDOS*/
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
#ifndef MSDOS
|
|
#ifdef OPEN_DECL
|
|
extern int creat(const char*,int), open(const char*,int);
|
|
#endif
|
|
extern int close(int);
|
|
extern int read(int,void*,size_t), write(int,void*,size_t);
|
|
extern int unlink(const char*);
|
|
#ifndef _POSIX_SOURCE
|
|
#ifndef NON_UNIX_STDIO
|
|
extern FILE *fdopen(int, const char*);
|
|
#endif
|
|
#endif
|
|
#endif /*KR_HEADERS*/
|
|
|
|
extern char *mktemp(char*);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
#endif
|
|
|
|
#include "fcntl.h"
|
|
|
|
#ifndef O_WRONLY
|
|
#define O_RDONLY 0
|
|
#define O_WRONLY 1
|
|
#endif
|