unix/PlatformDefinitions.h File Reference
#include "APIDefinitions.h"
Include dependency graph for unix/PlatformDefinitions.h:

Go to the source code of this file.

Macros

#define AIXREXX_H   /* against multiple includes */
 
#define MIN_C_STACK   1024*(32 + sizeof(void *))
 
#define TOTAL_STACK_SIZE   1024*512*4
 
#define C_STACK_SIZE   TOTAL_STACK_SIZE
 
#define SysCall
 
#define RXTRACE_SUPPORT
 
#define STACKCHECK
 
#define NOTIMER
 
#define _POSIX_THREADS_
 
#define SYSINITIALADDRESS   "bash"
 
#define BASEIMAGE   "rexx.img"
 
#define BASEIMAGELOAD   "CoreClasses.orx" /* MHES 29122004 */
 
#define REXXMESSAGEFILE   "rexx.cat"
 
#define delimiter   '/'
 
#define line_end   "\n"
 
#define line_end_size   1
 
#define DEFRXSTRING   256 /* Default RXSTRING return size */
 
#define REXXTIMESLICE   100 /* 100 milliseconds (1/10 second) */
 

Functions

char ** getEnvironment ()
 

Macro Definition Documentation

◆ _POSIX_THREADS_

#define _POSIX_THREADS_

Definition at line 114 of file unix/PlatformDefinitions.h.

◆ AIXREXX_H

#define AIXREXX_H   /* against multiple includes */

Definition at line 52 of file unix/PlatformDefinitions.h.

◆ BASEIMAGE

#define BASEIMAGE   "rexx.img"

Definition at line 147 of file unix/PlatformDefinitions.h.

◆ BASEIMAGELOAD

#define BASEIMAGELOAD   "CoreClasses.orx" /* MHES 29122004 */

Definition at line 154 of file unix/PlatformDefinitions.h.

◆ C_STACK_SIZE

#define C_STACK_SIZE   TOTAL_STACK_SIZE

Definition at line 63 of file unix/PlatformDefinitions.h.

◆ DEFRXSTRING

#define DEFRXSTRING   256 /* Default RXSTRING return size */

Definition at line 175 of file unix/PlatformDefinitions.h.

◆ delimiter

#define delimiter   '/'

Definition at line 166 of file unix/PlatformDefinitions.h.

◆ line_end

#define line_end   "\n"

Definition at line 167 of file unix/PlatformDefinitions.h.

◆ line_end_size

#define line_end_size   1

Definition at line 168 of file unix/PlatformDefinitions.h.

◆ MIN_C_STACK

#define MIN_C_STACK   1024*(32 + sizeof(void *))

Definition at line 58 of file unix/PlatformDefinitions.h.

◆ NOTIMER

#define NOTIMER

Definition at line 93 of file unix/PlatformDefinitions.h.

◆ REXXMESSAGEFILE

#define REXXMESSAGEFILE   "rexx.cat"

Definition at line 159 of file unix/PlatformDefinitions.h.

◆ REXXTIMESLICE

#define REXXTIMESLICE   100 /* 100 milliseconds (1/10 second) */

Definition at line 181 of file unix/PlatformDefinitions.h.

◆ RXTRACE_SUPPORT

#define RXTRACE_SUPPORT

Definition at line 78 of file unix/PlatformDefinitions.h.

◆ STACKCHECK

#define STACKCHECK

Definition at line 85 of file unix/PlatformDefinitions.h.

◆ SysCall

#define SysCall

Definition at line 66 of file unix/PlatformDefinitions.h.

◆ SYSINITIALADDRESS

#define SYSINITIALADDRESS   "bash"

Definition at line 125 of file unix/PlatformDefinitions.h.

◆ TOTAL_STACK_SIZE

#define TOTAL_STACK_SIZE   1024*512*4

Definition at line 62 of file unix/PlatformDefinitions.h.

Function Documentation

◆ getEnvironment()

char** getEnvironment ( )
inline