#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 | HOST_WORD_SIZE 4 |
| #define | WORDSIZE HOST_WORD_SIZE |
| #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 | INT8_MAX 127 |
| #define | INT8_MIN (-127) |
| #define | UINT8_MAX 255u |
| #define | INT16_MAX 32767 |
| #define | INT16_MIN (-32768) |
| #define | UINT16_MAX 65535u |
| #define | INT32_MAX 2147483647 |
| #define | INT32_MIN (-2147483647-1) |
| #define | UINT32_MAX 4294967295u |
| #define | INT64_MAX 0x7fffffffffffffffll |
| #define | INT64_MIN 0x8000000000000000ll |
| #define | UINT64_MAX 0xffffffffffffffffull |
| #define | INTSC_MAX INT32_MAX |
| #define | INTSC_MIN INT32_MIN |
| #define | UINTSC_MAX UINT32_MAX |
| #define | INTPS_MAX INT32_MAX |
| #define | INTPS_MIN INT32_MIN |
| #define | UINTPS_MAX UINT32_MAX |
| #define | HOST_SUPPORTS_QUAD_FLOAT 0 |
| #define | TRUE ((BOOL) 1) |
| #define | FALSE ((BOOL) 0) |
| #define | UNDEFINED -1 |
| #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 INT16_MAX 32767 |
| #define INT32_MAX 2147483647 |
Definition at line 273 of file defs.h.
Referenced by Access_vector_is_too_messy(), is_add_ok(), is_sub_ok(), Process_Command_Line_Group(), simp_min_max(), and simp_relop().
| #define INT32_MIN (-2147483647-1) |
Definition at line 276 of file defs.h.
Referenced by Access_vector_is_too_messy(), is_add_ok(), is_sub_ok(), Process_Command_Line_Group(), simp_min_max(), and simp_relop().
| #define MAX | ( | a, | |||
| b | ) | ((a>=b)?a:b) |
Definition at line 409 of file defs.h.
Referenced by Accum_Delta_Resource(), Adjusted_Alignment(), Allocate_Space(), BS_UnionR(), Calc_Formal_Area(), Calculate_Stack_Frame_Sizes(), Finalize_Stack_Frame(), xaif2whirl::XlateExpression::getRTypeFromOpands(), 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(), Realloc_Vstring(), 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 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(), Initialize_Special_Global_Symbols(), Min(), Print_Src_Line(), Rag_Handle_Woff_Args(), Set_up_all_preg_symbols(), simp_shift(), and U64_LOWER_expr().
| #define UINT32_MAX 4294967295u |
| #define UNDEFINED -1 |
| 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().
1.5.7.1