Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
#include <string.h>
#include <inttypes.h>
Go to the source code of this file.
Defines | |
#define | PROTOTYPES 1 |
#define | Insist_On 1 |
#define | WORDSIZE HOST_WORD_SIZE /* OBSOLETE */ |
#define | FOUR_BYTE_WORDS |
#define | BV_LITTLE_ENDIAN_BIT_NUMBERING 1 |
#define | COMPILER_DRIVER 1 |
#define | COMPILER_FE_C 2 |
#define | COMPILER_FE_CC 3 |
#define | COMPILER_FE_F77 4 |
#define | COMPILER_FE_F90 5 |
#define | COMPILER_BE 6 |
#define | COMPILER_TDGEN 7 |
#define | COMPILER_PROCESS COMPILER_BE |
#define | COMPILER 1 |
#define | INTSC_MAX INT32_MAX /* Max scaled int */ |
#define | INTSC_MIN INT32_MIN /* Min scaled int */ |
#define | UINTSC_MAX UINT32_MAX /* Max scaled uint */ |
#define | INTPS_MAX INT32_MAX /* Max pointer-sized int */ |
#define | INTPS_MIN INT32_MIN /* Min pointer-sized int */ |
#define | UINTPS_MAX UINT32_MAX /* Max pointer-sized uint */ |
#define | HOST_SUPPORTS_QUAD_FLOAT 0 |
#define | MAX(a, b) ((a>=b)?a:b) |
#define | MIN(a, b) ((a<=b)?a:b) |
#define | VERY_BAD_PTR (0xfffffff) |
Typedefs | |
typedef signed int | INT |
typedef signed int | INT8 |
typedef signed int | INT16 |
typedef signed int | INT32 |
typedef signed long long | INT64 |
typedef unsigned long | INTPTR |
typedef unsigned int | UINT |
typedef unsigned int | UINT8 |
typedef unsigned int | UINT16 |
typedef unsigned int | UINT32 |
typedef unsigned long long | UINT64 |
typedef int | BOOL |
typedef signed char | mINT8 |
typedef signed short | mINT16 |
typedef signed int | mINT32 |
typedef signed long long | mINT64 |
typedef unsigned char | mUINT8 |
typedef unsigned short | mUINT16 |
typedef unsigned int | mUINT32 |
typedef unsigned long long | mUINT64 |
typedef unsigned char | mBOOL |
typedef signed long | INTSC |
typedef unsigned long | UINTSC |
typedef signed long | INTPS |
typedef unsigned long | UINTPS |
typedef double | QUADFP |
typedef void * | MEM_PTR |
typedef char * | STRING |
typedef INT64 | TARG_INT |
typedef mINT64 | mTARG_INT |
typedef UINT64 | TARG_UINT |
typedef mUINT64 | mTARG_UINT |
typedef UINT16 | CLASS_INDEX |
typedef mUINT16 | mCLASS_INDEX |
typedef INT32 | PREG_NUM |
typedef mINT32 | mPREG_NUM |
typedef mUINT32 | IDTYPE |
Functions | |
INT | Max (INT i, INT j) |
INT | Min (INT i, INT j) |
#define BV_LITTLE_ENDIAN_BIT_NUMBERING 1 |
#define COMPILER_BE 6 |
#define COMPILER_DRIVER 1 |
#define COMPILER_FE_C 2 |
#define COMPILER_FE_CC 3 |
#define COMPILER_FE_F77 4 |
#define COMPILER_FE_F90 5 |
#define COMPILER_PROCESS COMPILER_BE |
#define COMPILER_TDGEN 7 |
#define FOUR_BYTE_WORDS |
#define HOST_SUPPORTS_QUAD_FLOAT 0 |
#define MAX | ( | a, | |
b | |||
) | ((a>=b)?a:b) |
Definition at line 409 of file defs.h.
Referenced by _f_inqu(), _f_opn(), _rdfmt(), Accum_Delta_Resource(), Adjusted_Alignment(), Allocate_Space(), BS_UnionR(), Calc_Formal_Area(), Calculate_Stack_Frame_Sizes(), Finalize_Stack_Frame(), Init_PU_arg_area_size_array(), Init_ST_formal_info_for_PU(), Max(), LINEX::Max(), Max_Arg_Area_Bytes(), Print_Src_Line(), Rag_Handle_Woff_Args(), Set_Max_Region_Id(), Shorten_Section(), St_Block_Union(), and U64_LOWER_expr().
#define MIN | ( | a, | |
b | |||
) | ((a<=b)?a:b) |
Definition at line 410 of file defs.h.
Referenced by _b_char(), _frch(), _ft_stopen(), _FWN(), _g_charstr(), _gdc_dflt2len(), _ld_read(), _ld_write(), _nlread(), _nonadv_partrec(), _rb(), _rdfmt(), _wb(), _wrfmt(), BS_2_3_And_1_Or_D(), BS_IntersectionD(), BS_IntersectionR(), BS_UnionD_Intersection(), Calc_Formal_Area(), MHD_LEVEL::Compute_Effective_Size(), Emit_Repeated_Constant(), g_charstr(), Initialize_Special_Global_Symbols(), lw_A(), Min(), nl_read(), Print_Src_Line(), Rag_Handle_Woff_Args(), Set_up_all_preg_symbols(), simp_shift(), TI_RES_RES_Set_BB_Cycle_Count(), U64_LOWER_expr(), and WNL().
#define PROTOTYPES 1 |
#define UINTPS_MAX UINT32_MAX /* Max pointer-sized uint */ |
#define UINTSC_MAX UINT32_MAX /* Max scaled uint */ |
#define VERY_BAD_PTR (0xfffffff) |
BEGIN SUBUNIVERSES BOOL |
typedef UINT16 CLASS_INDEX |
typedef mUINT16 mCLASS_INDEX |
typedef mUINT64 mTARG_UINT |
Definition at line 412 of file defs.h.
References MAX.
Referenced by MEM_POOL_Report(), and Site_Account_Alloc().
Definition at line 416 of file defs.h.
References MIN.
Referenced by BS_Difference(), and BS_DifferenceD().