p700.c
来自「this is a gcc file, you can download it 」· C语言 代码 · 共 2,385 行 · 第 1/3 页
C
2,385 行
//# 1 "/giga/hgs/lib/g++-include/sys/types.h" 1//# 1 "/giga/hgs/lib/g++-include/stddef.h" 1extern "C" {//# 1 "/giga/hgs/lib/gcc/sun4/cygnus-1.96/include/stddef.h" 1typedef int ptrdiff_t;typedef int size_t;//# 3 "/giga/hgs/lib/g++-include/stddef.h" 2}//# 73 "/giga/hgs/lib/g++-include/stddef.h"//# 3 "/giga/hgs/lib/g++-include/sys/types.h" 2extern "C"{//# 1 "/usr/include/sys/types.h" 1//# 1 "/usr/include/sys/stdtypes.h" 1typedef int sigset_t;typedef unsigned int speed_t;typedef unsigned long tcflag_t;typedef unsigned char cc_t;typedef int pid_t;typedef unsigned short mode_t;typedef short nlink_t;typedef long clock_t;typedef long time_t;typedef int size_t;typedef int ptrdiff_t;//# 16 "/usr/include/sys/types.h" 2//# 1 "/usr/include/sys/sysmacros.h" 1//# 19 "/usr/include/sys/types.h" 2typedef unsigned char u_char;typedef unsigned short u_short;typedef unsigned int u_int;typedef unsigned long u_long;typedef unsigned short ushort;typedef unsigned int uint;typedef struct _physadr_t { int r[1]; } *physadr_t;typedef struct label_t { int val[2];} label_t;typedef struct _quad_t { long val[2]; } quad_t;typedef long daddr_t;typedef char * caddr_t;typedef unsigned long ino_t;typedef short dev_t;typedef long off_t;typedef unsigned short uid_t;typedef unsigned short gid_t;typedef long key_t;typedef char * addr_t;typedef long fd_mask;typedef struct fd_set { fd_mask fds_bits[(((256 )+(( (sizeof (fd_mask) * 8 ) )-1))/( (sizeof (fd_mask) * 8 ) )) ];} fd_set;//# 113 "/usr/include/sys/types.h"//# 35 "/giga/hgs/lib/g++-include/sys/types.h" 2}//# 310 "../../../../libg++/etc/benchmarks/dhrystone.cc" 2//# 1 "/giga/hgs/lib/g++-include/sys/times.h" 1//# 1 "/giga/hgs/lib/g++-include/time.h" 1//# 1 "/giga/hgs/lib/g++-include/stddef.h" 1extern "C" {//# 1 "/giga/hgs/lib/gcc/sun4/cygnus-1.96/include/stddef.h" 1//# 94 "/giga/hgs/lib/gcc/sun4/cygnus-1.96/include/stddef.h"//# 3 "/giga/hgs/lib/g++-include/stddef.h" 2}//# 73 "/giga/hgs/lib/g++-include/stddef.h"//# 6 "/giga/hgs/lib/g++-include/time.h" 2//# 1 "/giga/hgs/lib/g++-include/stdio.h" 1//#pragma interface//# 80 "/giga/hgs/lib/g++-include/stdio.h"//# 117 "/giga/hgs/lib/g++-include/stdio.h"//# 153 "/giga/hgs/lib/g++-include/stdio.h"extern "C" {//# 1 "/usr/include/stdio.h" 1extern struct _iobuf { int _cnt; unsigned char *_ptr; unsigned char *_base; int _bufsiz; short _flag; char _file;} _iob[];extern struct _iobuf *c_proto_fopen ();extern struct _iobuf *c_proto_fdopen ();extern struct _iobuf *c_proto_freopen ();extern struct _iobuf *c_proto_popen ();extern struct _iobuf *tmpfile();extern long ftell(_iobuf *);extern char *fgets(char *, int, _iobuf *);extern char *gets(char *);extern char *c_proto_sprintf ();extern char *ctermid();extern char *cuserid();extern char *c_proto_tempnam ();extern char *tmpnam();//# 185 "/giga/hgs/lib/g++-include/stdio.h" 2}//# 417 "/giga/hgs/lib/g++-include/stdio.h"extern "C" {int _doprnt(const char*, void*, struct _iobuf *);int _doscan(struct _iobuf *, const char*, ...);int _filbuf(struct _iobuf *);int _flsbuf(unsigned, struct _iobuf *);int fclose(struct _iobuf *);struct _iobuf * fdopen(int, const char*);int fflush(struct _iobuf *);int fgetc(struct _iobuf *);char* fgets(char*, int, struct _iobuf *);struct _iobuf * fopen(const char*, const char*);int fprintf(struct _iobuf *, const char* ...);int fputc(int, struct _iobuf *);int fputs(const char*, struct _iobuf *);int fread(void*, int, int, struct _iobuf *);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?