## file melt-predef.list # Copyright (C) 2009 - 2014 Free Software Foundation, Inc. #This file is part of GCC. #GCC is free software; you can redistribute it and/or modify #it under the terms of the GNU General Public License as published by #the Free Software Foundation; either version 3, or (at your option) #any later version. #GCC is distributed in the hope that it will be useful, #but WITHOUT ANY WARRANTY; without even the implied warranty of #MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #GNU General Public License for more details. #You should have received a copy of the GNU General Public License #along with GCC; see the file COPYING3. If not see #. ## keep in alphabetical order! ## To remove a predefined, mark it with @POISON in second field, make ## upgrade-warmelt, remove it entirely, and make upgrade-warmelt ## again. Look into make-warmelt-predef.awk for details. Don't ## forget to remove all MELT related files in the build tree before ## making upgrade-warmelt. Don't remove more than a few predefined ## values at a time! ## This is used to generate the _warmelt-predef.melt generated file. ## predefined-name [ @qualifier ] CLASS_ALARM_HANDLER CLASS_CHILD_PROCESS_HANDLER CLASS_CITERATOR CLASS_CLASS CLASS_CMATCHER CLASS_CTYPE CLASS_CTYPE_GTY CLASS_CTYPE_PLAIN CLASS_DISCRIMINANT CLASS_ENVIRONMENT CLASS_FIELD CLASS_FORMAL_BINDING CLASS_FUNMATCHER CLASS_GCC_GIMPLE_PASS CLASS_GCC_PASS CLASS_GCC_PRAGMA CLASS_GCC_RTL_PASS CLASS_GCC_SIMPLE_IPA_PASS CLASS_GCC_TRANSFORM_IPA_PASS CLASS_HOOK_DESCRIPTOR CLASS_INPUT_CHANNEL_HANDLER CLASS_KEYWORD CLASS_LOCATED CLASS_MELT_MODE CLASS_NAMED CLASS_PRIMITIVE CLASS_PROPED CLASS_REFERENCE CLASS_ROOT CLASS_SELECTOR CLASS_SEXPR CLASS_SEXPR_MACROSTRING CLASS_SYMBOL CLASS_SYSTEM_DATA CTYPE_BASIC_BLOCK CTYPE_BITMAP CTYPE_CSTRING CTYPE_DOUBLE CTYPE_EDGE CTYPE_GIMPLE CTYPE_GIMPLE_SEQ CTYPE_LONG CTYPE_LOOP CTYPE_PPL_COEFFICIENT CTYPE_PPL_CONSTRAINT CTYPE_PPL_CONSTRAINT_SYSTEM CTYPE_PPL_GENERATOR CTYPE_PPL_GENERATOR_SYSTEM CTYPE_PPL_LINEAR_EXPRESSION CTYPE_PPL_POLYHEDRON CTYPE_RTVEC CTYPE_RTX CTYPE_TREE CTYPE_VALUE CTYPE_VOID DISCR_ANY_RECEIVER DISCR_BASIC_BLOCK DISCR_BITMAP DISCR_BUCKET_LONGS DISCR_CHARACTER_INTEGER DISCR_CLASS_SEQUENCE DISCR_CLOSURE DISCR_CONSTANT_BASIC_BLOCK DISCR_CONSTANT_DOUBLE DISCR_CONSTANT_EDGE DISCR_CONSTANT_GIMPLE DISCR_CONSTANT_GIMPLE_SEQ DISCR_CONSTANT_INTEGER DISCR_CONSTANT_LOOP DISCR_CONSTANT_TREE DISCR_DOUBLE DISCR_EDGE DISCR_FIELD_SEQUENCE DISCR_FILE DISCR_GIMPLE DISCR_GIMPLE_SEQ DISCR_HOOK DISCR_INTEGER DISCR_JSONARRAY DISCR_JSONOBJECT DISCR_LIST DISCR_LOOP DISCR_MACRO_CLOSURE DISCR_MAP_BASIC_BLOCKS DISCR_MAP_BITMAPS DISCR_MAP_EDGES DISCR_MAP_GIMPLES DISCR_MAP_GIMPLE_SEQS DISCR_MAP_LOOPS DISCR_MAP_OBJECTS DISCR_MAP_RTVECS DISCR_MAP_RTXS DISCR_MAP_STRINGS DISCR_MAP_TREES DISCR_METHOD_MAP DISCR_MIXED_BIGINT DISCR_MIXED_INTEGER DISCR_MIXED_LOCATION DISCR_MULTIPLE DISCR_NAME_STRING DISCR_NULL_RECEIVER DISCR_PAIR DISCR_RAWFILE DISCR_REAL DISCR_ROUTINE DISCR_RTVEC DISCR_RTX DISCR_STRBUF DISCR_STRING DISCR_TREE DISCR_VERBATIM_STRING HOOK_ALL_IPA_PASSES_END HOOK_ALL_IPA_PASSES_START HOOK_ALL_PASSES_END HOOK_ALL_PASSES_START HOOK_EARLY_GIMPLE_PASSES_END HOOK_EARLY_GIMPLE_PASSES_START HOOK_EXIT_FINALIZER HOOK_FINISH_DECL HOOK_FINISH_TYPE HOOK_FINISH_UNIT HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER HOOK_GIMPLE_EXECUTE HOOK_GIMPLE_GATE HOOK_HANDLE_ATTRIBUTE HOOK_HANDLE_SIGALRM HOOK_HANDLE_SIGCHLD HOOK_HANDLE_SIGIO HOOK_INTERN_KEYWORD HOOK_INTERN_SYMBOL HOOK_INSTALL_ATTRIBUTES HOOK_LOW_DEBUG_VALUE_AT HOOK_LOW_STDERR_VALUE_AT HOOK_MACRO_EXPORTER HOOK_MACRO_INSTALLER HOOK_MELT_DO_INITIAL_MODE HOOK_MELT_MAKE_LOCATION HOOK_NAMED_KEYWORD HOOK_NAMED_SYMBOL HOOK_OVERRIDE_GATE HOOK_PASS_EXECUTION HOOK_PATMACRO_EXPORTER HOOK_POLL_INPUTS HOOK_PRE_GENERICIZE HOOK_PROCESS_PRAGMA HOOK_REGISTER_PRAGMAS HOOK_RTL_EXECUTE HOOK_RTL_GATE HOOK_SIMPLE_IPA_EXECUTE HOOK_SORT_COMPARE_LESS HOOK_START_UNIT HOOK_SYMBOL_IMPORTER HOOK_VALUE_EXPORTER INITIAL_SYSTEM_DATA JSON_FALSE TRUE UNKNOWN_LOCATION # the predefined below are for some testing, don't use them in "production" _ZXTRA1PREDEF _ZXTRA2PREDEF _ZXTRA3PREDEF # eof melt-predef.list