Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
clean-compiler-and-rts
compiler
Commits
87d0e454
Commit
87d0e454
authored
Jun 06, 2002
by
Ronny Wichers Schreur
🏘
Browse files
Unix version
parent
eeb08968
Changes
1
Show whitespace changes
Inline
Side-by-side
backendC/CleanCompilerSources/sun.h
0 → 100644
View file @
87d0e454
#define CheckVersion
typedef
short
int
TwoBytesInt
;
typedef
int
FourBytesInt
;
typedef
short
unsigned
TwoBytesUnsigned
;
typedef
unsigned
FourBytesUnsigned
;
typedef
double
EightBytesReal
;
typedef
float
FourBytesReal
;
#define SizeT unsigned long
#define SizeOf(A) ((SizeT) sizeof (A))
#define MAXUNSIGNED 20000000L
#include
<string.h>
#include
<sys/types.h>
#include
<setjmp.h>
#include
<stdlib.h>
#include
<stdarg.h>
#include
<stdio.h>
#define _VARARGS_
typedef
FILE
*
File
;
#define StdOut stdout
#define StdError stderr
#define StdVerboseH stdout
#define StdVerboseL stdout
#define StdTrace stdout
#define StdDebug stdout;
#define StdListTypes stdout
#define FGetC(f) fgetc(f)
#define FGetS(s,n,f) fgets(s,n,f)
#define FPutC(c,f) fputc(c,f)
/* #define System system */
int
System
(
char
*
s
);
int
abs
(
int
n
);
/* int rand (void); */
/* int vsprintf (char *s, char *format, va_list arg); */
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment