# ex: set ro:
# DO NOT EDIT THIS FILE
# Generated by gen::config_pm from config/gen/config_pm/Config_pm.in

# Copyright (C) 2002-2009, Parrot Foundation.
# $Id: Config_pm.in 37201 2009-03-08 12:07:48Z fperrad $

=head1 NAME

Parrot::Config::Generated - Parrot Generated Configuration Data

=head1 DESCRIPTION

This file is generated by F<config/gen/config_pm.pm> from
F<config/gen/config_pm/Config_pm.in>. It contains the C<%PConfig> hash which
is used by F<lib/Parrot/Config.pm>.

=cut

package Parrot::Config::Generated;

use strict;
use warnings;
use vars qw(%PConfig %PConfig_Temp);


%PConfig = (
             'DEVEL' => '',
             'HASATTRIBUTE_COLD' => 1,
             'HASATTRIBUTE_CONST' => 1,
             'HASATTRIBUTE_DEPRECATED' => 1,
             'HASATTRIBUTE_FORMAT' => 0,
             'HASATTRIBUTE_HOT' => 1,
             'HASATTRIBUTE_MALLOC' => 1,
             'HASATTRIBUTE_NEVER_WORKS' => 0,
             'HASATTRIBUTE_NONNULL' => 1,
             'HASATTRIBUTE_NORETURN' => 1,
             'HASATTRIBUTE_PURE' => 1,
             'HASATTRIBUTE_UNUSED' => 1,
             'HASATTRIBUTE_WARN_UNUSED_RESULT' => 1,
             'HAS_BSD_STAT_EXTN' => 1,
             'HAS_C99_SNPRINTF' => 1,
             'HAS_EXTRA_NCI_THUNKS' => 1,
             'HAS_GETTEXT' => 0,
             'HAS_GLUT' => 0,
             'HAS_OPENGL' => 0,
             'HAS_PCRE' => 0,
             'HAS_READLINE' => 1,
             'HAS_SNPRINTF' => 1,
             'HAS_THREADS' => 1,
             'HAS_TIMESPEC' => 1,
             'MAJOR' => '2',
             'MINOR' => '9',
             'OSNAME_provisional' => 'freebsd',
             'PATCH' => '1',
             'PKGCONFIG_DIR' => '',
             'PQ' => '\'',
             'VERSION' => '2.9.1',
             'a' => '.a',
             'ar' => 'ar',
             'ar_extra' => '',
             'ar_out' => '',
             'archname' => 'sparc64-freebsd',
             'archname_provisional' => 'sparc64-freebsd',
             'arflags' => 'cr',
             'as' => 'as',
             'asmfun_o' => '',
             'bigendian' => 1,
             'bindir' => '/usr/local/bin',
             'bison_version' => undef,
             'blib_dir' => 'blib/lib',
             'build_dir' => '/work/a/ports/lang/parrot/work/parrot-2.9.1',
             'byteorder' => '87654321',
             'cat' => '$(PERL) -MExtUtils::Command -e cat',
             'cc' => 'cc',
             'cc_build_call_frames' => '',
             'cc_debug' => '',
             'cc_exe_out' => '-o ',
             'cc_hasjit' => '',
             'cc_inc' => '-I./include -I./include/pmc',
             'cc_ldflags' => '',
             'cc_o_out' => '-o ',
             'cc_shared' => '-DPIC -fPIC',
             'ccflags' => '-O2  -pipe -DHASATTRIBUTE_CONST  -DHASATTRIBUTE_DEPRECATED  -DHASATTRIBUTE_MALLOC  -DHASATTRIBUTE_NONNULL  -DHASATTRIBUTE_NORETURN  -DHASATTRIBUTE_PURE  -DHASATTRIBUTE_UNUSED  -DHASATTRIBUTE_WARN_UNUSED_RESULT  -DDISABLE_GC_DEBUG=1 -DNDEBUG -I /usr/local/include',
             'ccflags_provisional' => '-DAPPLLIB_EXP="/usr/local/lib/perl5/5.10.1/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include',
             'ccwarn' => '-falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes',
             'ccwarn::compilers/imcc/imclexer.c' => '-falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes',
             'ccwarn::compilers/imcc/imcparser.c' => '-falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes',
             'ccwarn::compilers/imcc/optimizer.c' => '-falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes',
             'ccwarn::src/extra_nci_thunks.c' => '-falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition',
             'ccwarn::src/nci/extra_thunks.c' => '-falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition',
             'ccwarn::src/spf_render.c' => '-falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes',
             'chmod' => '$(PERL) -MExtUtils::Command -e chmod',
             'clock_best' => '',
             'configdate' => 'Fri Dec  3 12:04:00 2010 GMT',
             'configuration_steps' => 'init::manifest init::defaults init::install init::hints init::headers inter::progs inter::make inter::lex inter::yacc auto::gcc auto::glibc auto::backtrace auto::msvc auto::attributes auto::warnings auto::arch auto::cpu init::optimize inter::shlibs inter::libparrot inter::types auto::ops auto::pmc auto::headers auto::sizes auto::byteorder auto::va_ptr auto::format auto::isreg auto::jit auto::frames auto::llvm auto::inline auto::gc auto::memalign auto::signal auto::socklen_t auto::stat auto::neg_0 auto::env auto::timespec auto::thread auto::gmp auto::readline auto::pcre auto::opengl auto::zlib auto::gettext auto::snprintf auto::perldoc auto::pod2man auto::ctags auto::revision auto::icu gen::config_h gen::core_pmcs gen::opengl gen::makefiles gen::platform gen::config_pm',
             'configure_args' => '"--cc=cc" "--cxx=c++" "--ld=cc" "--ccflags=-O2 -fno-strict-aliasing -pipe" "--ldflags= -L/usr/lib -L/usr/local/lib" "--icu-config=/usr/local/bin/icu-config" "--optimize" "--parrot_is_shared" "--inline" "--lex=/usr/local/bin/flex" "--yacc=/usr/local/bin/bison" "--verbose" "--prefix=/usr/local"',
             'configure_tests' => 't/configure/*.t t/steps/*.t t/postconfigure/*.t',
             'configured_from_file' => '',
             'core_tests' => 't/src/*.t t/run/*.t t/perl/*.t',
             'cp' => '$(PERL) -MExtUtils::Command -e cp',
             'cpuarch' => 'sparc64',
             'ctags' => 'ctags',
             'd_socklen_t_provisional' => 'define',
             'datadir' => '/usr/local/share',
             'debugging' => 1,
             'developing_tests' => 't/distro/file_metadata.t t/codingstd/c_arg_assert.t t/codingstd/c_code_coda.t t/codingstd/c_cppcomments.t t/codingstd/c_enum.t t/codingstd/c_function_docs.t t/codingstd/c_header_guards.t t/codingstd/c_indent.t t/codingstd/c_macro_args.t t/codingstd/c_operator.t t/codingstd/c_parens.t t/codingstd/c_returns.t t/codingstd/c_struct.t t/codingstd/c_todo.t t/codingstd/check_isxxx.t t/codingstd/check_toxxx.t t/codingstd/copyright.t t/codingstd/cuddled_else.t t/codingstd/filenames.t t/codingstd/gmt_utc.t t/codingstd/linelength.t t/codingstd/make_code_coda.t t/codingstd/opcode_doc.t t/codingstd/pbc_compat.t t/codingstd/pccmethod_deps.t t/codingstd/pdd_format.t t/codingstd/perlcritic.t t/codingstd/pir_code_coda.t t/codingstd/pmc_docs.t t/codingstd/pod_description.t t/codingstd/pod_syntax.t t/codingstd/pod_todo.t t/codingstd/svn_id.t t/codingstd/tabs.t t/codingstd/trailing_space.t',
             'docdir' => '/usr/local/share/doc',
             'doublesize' => 8,
             'dquote' => '\\"',
             'exe' => '',
             'exec_prefix' => '/usr/local',
             'execcapable' => 0,
             'flex_version' => undef,
             'float4_t' => 'float',
             'float8_t' => 'double',
             'floatsize' => 4,
             'floatvalfmt' => '%.15g',
             'floatvalmax' => 'DBL_MAX',
             'floatvalmin' => 'DBL_MIN',
             'g++' => 0,
             'gc_flag' => '',
             'gccversion' => '4.2',
             'glibc' => undef,
             'gmake_version' => '3.81',
             'has___sighandler_t' => undef,
             'has_dynamic_linking' => 1,
             'has_extra_nci_thunks' => 1,
             'has_glut' => 0,
             'has_icu' => 1,
             'has_llvm' => '',
             'has_negative_zero' => 1,
             'has_opengl' => 0,
             'has_perldoc' => 0,
             'has_pod2man' => 1,
             'has_setitimer' => 'define',
             'has_sig_atomic_t' => 'define',
             'has_sigaction' => 'define',
             'has_sigatomic_t' => undef,
             'has_socklen_t' => 1,
             'has_static_linking' => 1,
             'has_zlib' => 1,
             'hugefloatval' => 'long double',
             'hugefloatvalsize' => 16,
             'hugeintval' => 'long',
             'hugeintvalsize' => 8,
             'i_arpainet' => 'define',
             'i_assert' => 'define',
             'i_bsdioctl' => '',
             'i_crypt' => undef,
             'i_db' => 'define',
             'i_dbm' => undef,
             'i_dirent' => 'define',
             'i_dld' => undef,
             'i_dlfcn' => 'define',
             'i_fcntl' => 'define',
             'i_float' => 'define',
             'i_fp' => undef,
             'i_fp_class' => undef,
             'i_gdbm' => undef,
             'i_gdbm_ndbm' => undef,
             'i_gdbmndbm' => undef,
             'i_grp' => 'define',
             'i_ieeefp' => 'define',
             'i_inttypes' => 'define',
             'i_langinfo' => 'define',
             'i_libutil' => 'define',
             'i_limits' => 'define',
             'i_locale' => 'define',
             'i_machcthr' => undef,
             'i_malloc' => undef,
             'i_mallocmalloc' => undef,
             'i_math' => 'define',
             'i_memory' => undef,
             'i_mntent' => undef,
             'i_ndbm' => 'define',
             'i_netdb' => 'define',
             'i_neterrno' => undef,
             'i_netinetin' => 'define',
             'i_netinettcp' => 'define',
             'i_poll' => 'define',
             'i_prot' => undef,
             'i_pthread' => 'define',
             'i_pwd' => 'define',
             'i_rpcsvcdbm' => undef,
             'i_setjmp' => 'define',
             'i_sfio' => undef,
             'i_sgtty' => undef,
             'i_shadow' => undef,
             'i_signal' => 'define',
             'i_socks' => undef,
             'i_stdarg' => 'define',
             'i_stddef' => 'define',
             'i_stdlib' => 'define',
             'i_string' => 'define',
             'i_sunmath' => undef,
             'i_sysaccess' => undef,
             'i_sysdir' => 'define',
             'i_sysexit' => undef,
             'i_sysfile' => 'define',
             'i_sysfilio' => 'define',
             'i_sysin' => undef,
             'i_sysioctl' => 'define',
             'i_syslog' => 'define',
             'i_sysmman' => 'define',
             'i_sysmode' => undef,
             'i_sysmount' => 'define',
             'i_sysndir' => undef,
             'i_sysparam' => 'define',
             'i_syspoll' => 'define',
             'i_sysresrc' => 'define',
             'i_syssecrt' => undef,
             'i_sysselct' => 'define',
             'i_syssocket' => 'define',
             'i_syssockio' => 'define',
             'i_sysstat' => 'define',
             'i_sysstatfs' => undef,
             'i_sysstatvfs' => 'define',
             'i_systime' => 'define',
             'i_systimek' => undef,
             'i_systimes' => 'define',
             'i_systypes' => 'define',
             'i_sysuio' => 'define',
             'i_sysun' => 'define',
             'i_sysutsname' => 'define',
             'i_sysvfs' => undef,
             'i_syswait' => 'define',
             'i_termio' => undef,
             'i_termios' => 'define',
             'i_time' => undef,
             'i_unistd' => 'define',
             'i_ustat' => undef,
             'i_utime' => 'define',
             'i_values' => undef,
             'i_varargs' => undef,
             'i_varhdr' => 'stdarg.h',
             'i_vfork' => undef,
             'icu_dir' => '/usr/local',
             'icu_shared' => '-lm -L/usr/local/lib  -licuuc -licudata -lm',
             'inc' => 'include/parrot',
             'includedir' => '/usr/local/include',
             'infodir' => '/usr/local/info',
             'inline' => 1,
             'inst_libparrot_ldflags' => '',
             'inst_libparrot_linkflags' => '-L/usr/local/lib -lparrot',
             'int2_t' => 'short',
             'int4_t' => 'int',
             'int8_t' => undef,
             'intsize' => 4,
             'intvalfmt' => '%ld',
             'intvalmax' => 'LONG_MAX',
             'intvalmin' => 'LONG_MIN',
             'intvalsize' => 8,
             'isreg' => 1,
             'iv' => 'long',
             'jitarchname' => 'nojit',
             'jitcapable' => 0,
             'jitcpu' => 'sparc64',
             'jitcpuarch' => 'sparc64',
             'jitosname' => 'freebsd',
             'ld' => 'cc',
             'ld_debug' => '',
             'ld_load_flags' => '-shared  -L/usr/local/lib -fstack-protector',
             'ld_out' => '-o ',
             'ld_share_flags' => '-shared  -L/usr/local/lib -fstack-protector',
             'ldflags' => ' -L/usr/lib -L/usr/local/lib',
             'lex' => '/usr/local/bin/flex',
             'libdir' => '/usr/local/lib',
             'libexecdir' => '/usr/local/libexec',
             'libparrot_for_makefile_only' => '$(LIBPARROT_SHARED)',
             'libparrot_ldflags' => '',
             'libparrot_linkflags' => '-L/work/a/ports/lang/parrot/work/parrot-2.9.1/blib/lib -lparrot',
             'libparrot_shared' => 'libparrot.so.2.9.1',
             'libparrot_shared_alias' => 'libparrot.so',
             'libparrot_soname' => '-Wl,-soname=libparrot.so.2.9.1',
             'libparrot_static' => 'libparrot.a',
             'library_tests' => 't/compilers/pct/*.t t/compilers/pge/*.t t/compilers/pge/p5regex/*.t t/compilers/pge/perl6regex/*.t t/compilers/tge/*.t t/compilers/opsc/*.t t/compilers/data_json/*.t t/dynoplibs/*.t t/library/*.t t/tools/*.t t/profiling/*.t',
             'libs' => '-lm -lcrypt -lutil -pthread -lreadline',
             'link' => 'g++',
             'link_debug' => '',
             'link_dynamic' => '  -Wl,-R/usr/local/lib/perl5/5.10.1/mach/CORE',
             'linkflags' => ' -Wl,-E  -fstack-protector -L/usr/local/lib',
             'lns' => '/bin/ln -s',
             'load_ext' => '.so',
             'localstatedir' => '/usr/local/var',
             'longsize' => 8,
             'make' => 'gmake',
             'make_and' => '&&',
             'make_c' => 'gmake -C',
             'make_set_make' => '#',
             'malloc_header' => undef,
             'mandir' => '/usr/local/man',
             'memalign' => 'posix_memalign',
             'mkpath' => '$(PERL) -MExtUtils::Command -e mkpath',
             'msvcversion' => undef,
             'mv' => '$(PERL) -MExtUtils::Command -e mv',
             'ncilib_link_extra' => '',
             'new_perldoc' => 0,
             'no_lines_flag' => '',
             'noinline' => '__attribute__ ((noinline))',
             'numvalsize' => 8,
             'nv' => 'double',
             'nvsize' => 8,
             'o' => '.o',
             'oldincludedir' => '/usr/include',
             'opcode_t' => 'long',
             'opcode_t_size' => 8,
             'opengl_lib' => '',
             'ops' => 'src/ops/core.ops src/ops/bit.ops src/ops/cmp.ops src/ops/experimental.ops src/ops/io.ops src/ops/math.ops src/ops/object.ops src/ops/pmc.ops src/ops/set.ops src/ops/string.ops src/ops/sys.ops src/ops/var.ops',
             'optimize' => '-O2 -fno-strict-aliasing -pipe',
             'optimize_provisional' => '-O2 -fno-strict-aliasing -pipe',
             'osname' => 'freebsd',
             'parrot_is_shared' => 1,
             'perl' => '/usr/local/bin/perl',
             'perldoc' => 'echo',
             'platform' => 'generic',
             'platform_asm' => 0,
             'pmc' => 'default.pmc null.pmc env.pmc key.pmc unmanagedstruct.pmc managedstruct.pmc exception.pmc parrotlibrary.pmc parrotinterpreter.pmc parrotthread.pmc lexpad.pmc timer.pmc pointer.pmc sub.pmc continuation.pmc coroutine.pmc eval.pmc nci.pmc float.pmc integer.pmc bigint.pmc bignum.pmc complex.pmc string.pmc boolean.pmc fixedintegerarray.pmc iterator.pmc fixedstringarray.pmc hash.pmc orderedhash.pmc oplib.pmc opcode.pmc addrregistry.pmc arrayiterator.pmc bytebuffer.pmc callcontext.pmc capture.pmc class.pmc codestring.pmc eventhandler.pmc exceptionhandler.pmc exporter.pmc filehandle.pmc fixedbooleanarray.pmc fixedfloatarray.pmc fixedpmcarray.pmc handle.pmc hashiterator.pmc hashiteratorkey.pmc imageiofreeze.pmc imageiosize.pmc imageiostrings.pmc imageiothaw.pmc lexinfo.pmc multisub.pmc namespace.pmc nativepccmethod.pmc object.pmc orderedhashiterator.pmc packfile.pmc packfileannotation.pmc packfileannotations.pmc packfileconstanttable.pmc packfiledebug.pmc packfiledirectory.pmc packfilerawsegment.pmc packfilesegment.pmc pmcproxy.pmc resizablebooleanarray.pmc resizablefloatarray.pmc resizableintegerarray.pmc resizablepmcarray.pmc resizablestringarray.pmc role.pmc scalar.pmc scheduler.pmc schedulermessage.pmc sockaddr.pmc socket.pmc stringbuilder.pmc stringhandle.pmc stringiterator.pmc task.pmc threadinterpreter.pmc undef.pmc',
             'pmc_names' => 'default Null Env Key UnManagedStruct ManagedStruct Exception ParrotLibrary ParrotInterpreter ThreadInterpreter ParrotThread LexPad Pointer Sub Coroutine Eval EventHandler Continuation ExceptionHandler NCI BigInt BigNum Complex FixedIntegerArray ResizableIntegerArray Iterator ArrayIterator HashIterator OrderedHashIterator StringIterator FixedStringArray ResizableStringArray Hash LexInfo NameSpace OrderedHash OpLib Opcode AddrRegistry ByteBuffer CallContext Capture Class PMCProxy Exporter FixedBooleanArray ResizableBooleanArray FixedFloatArray ResizableFloatArray FixedPMCArray ResizablePMCArray MultiSub Handle FileHandle Socket StringHandle HashIteratorKey ImageIOFreeze ImageIOSize ImageIOStrings ImageIOThaw NativePCCMethod Object Packfile PackfileAnnotation PackfileSegment PackfileAnnotations PackfileConstantTable PackfileDirectory PackfileRawSegment PackfileDebug Role scalar Float Integer String CodeString Boolean Scheduler SchedulerMessage Sockaddr StringBuilder Task Timer Undef',
             'pod2man' => '/usr/local/bin/pod2man',
             'prefix' => '/usr/local',
             'ptrcast' => 'long',
             'ptrsize' => 8,
             'ranlib' => ':',
             'readline' => 'define',
             'revision' => 0,
             'rm_f' => '$(PERL) -MExtUtils::Command -e rm_f',
             'rm_rf' => '$(PERL) -MExtUtils::Command -e rm_rf',
             'rpath' => '-Wl,-R',
             'rpath_blib' => '-Wl,-R/work/a/ports/lang/parrot/work/parrot-2.9.1/blib/lib',
             'rpath_lib' => '-Wl,-R/usr/local/lib',
             'runcore_tests' => 't/compilers/imcc/*/*.t t/op/*.t t/pmc/*.t t/oo/*.t t/pir/*.t t/native_pbc/*.t',
             'sPRIgldbl_provisional' => '"Lg"',
             'sbindir' => '/usr/local/sbin',
             'scriptdirexp_provisional' => '/usr/local/bin',
             'setenv' => 1,
             'share_ext' => '.so',
             'sharedstatedir' => '/usr/local/com',
             'shortsize' => 2,
             'sig_name_provisional' => 'ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM URG STOP TSTP CONT CHLD TTIN TTOU IO XCPU XFSZ VTALRM PROF WINCH INFO USR1 USR2 IOT THR ',
             'slash' => '/',
             'srcdir' => '/usr/local/src',
             'sym_export' => '__attribute__ ((visibility("default")))',
             'sym_import' => '',
             'sysconfdir' => '/usr/local/etc',
             'tempdir' => '/tmp',
             'test_prog' => 'parrot',
             'touch' => '$(PERL) -MExtUtils::Command -e touch',
             'unsetenv' => 1,
             'va_ptr_type' => 'stack',
             'verbose' => 1,
             'versiondir' => '/parrot/2.9.1',
             'yacc' => '/usr/local/bin/bison'
           );


%PConfig_Temp = (
                  'TEMP_atomic_o' => '',
                  'TEMP_cli_define' => '',
                  'TEMP_d_config' => '',
                  'TEMP_exec_dep' => '',
                  'TEMP_exec_h' => '',
                  'TEMP_exec_o' => '',
                  'TEMP_gc_c' => 'src/gc/alloc_resources$(O):	$(GENERAL_H_FILES) src/gc/alloc_resources.c
',
                  'TEMP_gc_o' => 'src/gc/alloc_resources$(O)',
                  'TEMP_has_config' => '#define PARROT_HAS_BSD_STAT_EXTN 1
#define PARROT_HAS_C99_SNPRINTF 1
#define PARROT_HAS_EXTRA_NCI_THUNKS 1
#define PARROT_HAS_READLINE 1
#define PARROT_HAS_SNPRINTF 1
#define PARROT_HAS_THREADS 1
#define PARROT_HAS_TIMESPEC 1',
                  'TEMP_header' => '#define PARROT_HAS_HEADER_ARPAINET 1
#define PARROT_HAS_HEADER_ASSERT 1
#undef  PARROT_HAS_HEADER_BSDIOCTL
#undef  PARROT_HAS_HEADER_CRYPT
#define PARROT_HAS_HEADER_DB 1
#undef  PARROT_HAS_HEADER_DBM
#define PARROT_HAS_HEADER_DIRENT 1
#undef  PARROT_HAS_HEADER_DLD
#define PARROT_HAS_HEADER_DLFCN 1
#define PARROT_HAS_HEADER_FCNTL 1
#define PARROT_HAS_HEADER_FLOAT 1
#undef  PARROT_HAS_HEADER_FP
#undef  PARROT_HAS_HEADER_FP_CLASS
#undef  PARROT_HAS_HEADER_GDBM
#undef  PARROT_HAS_HEADER_GDBM_NDBM
#undef  PARROT_HAS_HEADER_GDBMNDBM
#define PARROT_HAS_HEADER_GRP 1
#define PARROT_HAS_HEADER_IEEEFP 1
#define PARROT_HAS_HEADER_INTTYPES 1
#define PARROT_HAS_HEADER_LANGINFO 1
#define PARROT_HAS_HEADER_LIBUTIL 1
#define PARROT_HAS_HEADER_LIMITS 1
#define PARROT_HAS_HEADER_LOCALE 1
#undef  PARROT_HAS_HEADER_MACHCTHR
#undef  PARROT_HAS_HEADER_MALLOC
#undef  PARROT_HAS_HEADER_MALLOCMALLOC
#define PARROT_HAS_HEADER_MATH 1
#undef  PARROT_HAS_HEADER_MEMORY
#undef  PARROT_HAS_HEADER_MNTENT
#define PARROT_HAS_HEADER_NDBM 1
#define PARROT_HAS_HEADER_NETDB 1
#undef  PARROT_HAS_HEADER_NETERRNO
#define PARROT_HAS_HEADER_NETINETIN 1
#define PARROT_HAS_HEADER_NETINETTCP 1
#define PARROT_HAS_HEADER_POLL 1
#undef  PARROT_HAS_HEADER_PROT
#define PARROT_HAS_HEADER_PTHREAD 1
#define PARROT_HAS_HEADER_PWD 1
#undef  PARROT_HAS_HEADER_RPCSVCDBM
#define PARROT_HAS_HEADER_SETJMP 1
#undef  PARROT_HAS_HEADER_SFIO
#undef  PARROT_HAS_HEADER_SGTTY
#undef  PARROT_HAS_HEADER_SHADOW
#define PARROT_HAS_HEADER_SIGNAL 1
#undef  PARROT_HAS_HEADER_SOCKS
#define PARROT_HAS_HEADER_STDARG 1
#define PARROT_HAS_HEADER_STDDEF 1
#define PARROT_HAS_HEADER_STDLIB 1
#define PARROT_HAS_HEADER_STRING 1
#undef  PARROT_HAS_HEADER_SUNMATH
#undef  PARROT_HAS_HEADER_SYSACCESS
#define PARROT_HAS_HEADER_SYSDIR 1
#undef  PARROT_HAS_HEADER_SYSEXIT
#define PARROT_HAS_HEADER_SYSFILE 1
#define PARROT_HAS_HEADER_SYSFILIO 1
#undef  PARROT_HAS_HEADER_SYSIN
#define PARROT_HAS_HEADER_SYSIOCTL 1
#define PARROT_HAS_HEADER_SYSLOG 1
#define PARROT_HAS_HEADER_SYSMMAN 1
#undef  PARROT_HAS_HEADER_SYSMODE
#define PARROT_HAS_HEADER_SYSMOUNT 1
#undef  PARROT_HAS_HEADER_SYSNDIR
#define PARROT_HAS_HEADER_SYSPARAM 1
#define PARROT_HAS_HEADER_SYSPOLL 1
#define PARROT_HAS_HEADER_SYSRESRC 1
#undef  PARROT_HAS_HEADER_SYSSECRT
#define PARROT_HAS_HEADER_SYSSELCT 1
#define PARROT_HAS_HEADER_SYSSOCKET 1
#define PARROT_HAS_HEADER_SYSSOCKIO 1
#define PARROT_HAS_HEADER_SYSSTAT 1
#undef  PARROT_HAS_HEADER_SYSSTATFS
#define PARROT_HAS_HEADER_SYSSTATVFS 1
#define PARROT_HAS_HEADER_SYSTIME 1
#undef  PARROT_HAS_HEADER_SYSTIMEK
#define PARROT_HAS_HEADER_SYSTIMES 1
#define PARROT_HAS_HEADER_SYSTYPES 1
#define PARROT_HAS_HEADER_SYSUIO 1
#define PARROT_HAS_HEADER_SYSUN 1
#define PARROT_HAS_HEADER_SYSUTSNAME 1
#undef  PARROT_HAS_HEADER_SYSVFS
#define PARROT_HAS_HEADER_SYSWAIT 1
#undef  PARROT_HAS_HEADER_TERMIO
#define PARROT_HAS_HEADER_TERMIOS 1
#undef  PARROT_HAS_HEADER_TIME
#define PARROT_HAS_HEADER_UNISTD 1
#undef  PARROT_HAS_HEADER_USTAT
#define PARROT_HAS_HEADER_UTIME 1
#undef  PARROT_HAS_HEADER_VALUES
#undef  PARROT_HAS_HEADER_VARARGS
#define PARROT_HAS_HEADER_VARHDR 1
#undef  PARROT_HAS_HEADER_VFORK',
                  'TEMP_jit_o' => '',
                  'TEMP_nongen_headers' => '$(INC_DIR)/atomic.h\\
        $(INC_DIR)/atomic/fallback.h\\
        $(INC_DIR)/atomic/gcc_pcc.h\\
        $(INC_DIR)/atomic/gcc_x86.h\\
        $(INC_DIR)/atomic/sparc.h\\
        $(INC_DIR)/caches.h\\
        $(INC_DIR)/call.h\\
        $(INC_DIR)/cclass.h\\
        $(INC_DIR)/compiler.h\\
        $(INC_DIR)/context.h\\
        $(INC_DIR)/core_types.h\\
        $(INC_DIR)/datatypes.h\\
        $(INC_DIR)/debugger.h\\
        $(INC_DIR)/dynext.h\\
        $(INC_DIR)/embed.h\\
        $(INC_DIR)/encoding.h\\
        $(INC_DIR)/enums.h\\
        $(INC_DIR)/exceptions.h\\
        $(INC_DIR)/exit.h\\
        $(INC_DIR)/extend.h\\
        $(INC_DIR)/gc_api.h\\
        $(INC_DIR)/global_setup.h\\
        $(INC_DIR)/hash.h\\
        $(INC_DIR)/hll.h\\
        $(INC_DIR)/imageio.h\\
        $(INC_DIR)/imcc.h\\
        $(INC_DIR)/interpreter.h\\
        $(INC_DIR)/io.h\\
        $(INC_DIR)/io_portable.h\\
        $(INC_DIR)/io_unix.h\\
        $(INC_DIR)/io_win32.h\\
        $(INC_DIR)/key.h\\
        $(INC_DIR)/library.h\\
        $(INC_DIR)/list.h\\
        $(INC_DIR)/longopt.h\\
        $(INC_DIR)/memory.h\\
        $(INC_DIR)/misc.h\\
        $(INC_DIR)/multidispatch.h\\
        $(INC_DIR)/namespace.h\\
        $(INC_DIR)/nci.h\\
        $(INC_DIR)/oo.h\\
        $(INC_DIR)/oo_private.h\\
        $(INC_DIR)/op.h\\
        $(INC_DIR)/oplib.h\\
        $(INC_DIR)/oplib/core_ops.h\\
        $(INC_DIR)/oplib/ops.h\\
        $(INC_DIR)/opsenum.h\\
        $(INC_DIR)/packfile.h\\
        $(INC_DIR)/parrot.h\\
        $(INC_DIR)/platform_interface.h\\
        $(INC_DIR)/pmc.h\\
        $(INC_DIR)/pmc_freeze.h\\
        $(INC_DIR)/pobj.h\\
        $(INC_DIR)/runcore_api.h\\
        $(INC_DIR)/runcore_profiling.h\\
        $(INC_DIR)/runcore_trace.h\\
        $(INC_DIR)/scheduler.h\\
        $(INC_DIR)/scheduler_private.h\\
        $(INC_DIR)/settings.h\\
        $(INC_DIR)/stat.h\\
        $(INC_DIR)/string.h\\
        $(INC_DIR)/string_funcs.h\\
        $(INC_DIR)/string_primitives.h\\
        $(INC_DIR)/sub.h\\
        $(INC_DIR)/thr_pthread.h\\
        $(INC_DIR)/thr_windows.h\\
        $(INC_DIR)/thread.h\\
        $(INC_DIR)/vtables.h\\
        $(INC_DIR)/warnings.h',
                  'TEMP_pmc_build' => '
# the following part of the Makefile was built by \'config/auto/pmc.pm\'

PMC2C_FILES = \\
    lib/Parrot/Pmc2c/Pmc2cMain.pm \\
    lib/Parrot/Pmc2c/Parser.pm \\
    lib/Parrot/Pmc2c/Dumper.pm \\
    lib/Parrot/Pmc2c/PMC.pm \\
    lib/Parrot/Pmc2c/Method.pm \\
    lib/Parrot/Pmc2c/PCCMETHOD.pm \\
    lib/Parrot/Pmc2c/MULTI.pm \\
    lib/Parrot/Pmc2c/PMCEmitter.pm \\
    lib/Parrot/Pmc2c/MethodEmitter.pm \\
    lib/Parrot/Pmc2c/Library.pm \\
    lib/Parrot/Pmc2c/UtilFunctions.pm \\
    lib/Parrot/Pmc2c/PMC/default.pm \\
    lib/Parrot/Pmc2c/PMC/Null.pm \\
    lib/Parrot/Pmc2c/PMC/RO.pm
src/pmc/default.c : src/pmc/default.dump
	$(PMC2CC) src/pmc/default.pmc

src/pmc/default.dump : vtable.dump  src/pmc/default.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/default.pmc

include/pmc/pmc_default.h: src/pmc/default.c

## SUFFIX OVERRIDE -Warnings
src/pmc/default$(O): include/pmc/pmc_default.h src/pmc/default.str $(NONGEN_HEADERS) \\
      include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/default.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/default.c

src/pmc/null.c : src/pmc/null.dump
	$(PMC2CC) src/pmc/null.pmc

src/pmc/null.dump : vtable.dump src/pmc/default.dump  src/pmc/null.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/null.pmc

include/pmc/pmc_null.h: src/pmc/null.c

## SUFFIX OVERRIDE -Warnings
src/pmc/null$(O): include/pmc/pmc_null.h src/pmc/null.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/null.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/null.c

src/pmc/env.c : src/pmc/env.dump
	$(PMC2CC) src/pmc/env.pmc

src/pmc/env.dump : vtable.dump src/pmc/default.dump  src/pmc/env.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/env.pmc

include/pmc/pmc_env.h: src/pmc/env.c

## SUFFIX OVERRIDE -Warnings
src/pmc/env$(O): include/pmc/pmc_env.h src/pmc/env.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/env.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/env.c

src/pmc/key.c : src/pmc/key.dump
	$(PMC2CC) src/pmc/key.pmc

src/pmc/key.dump : vtable.dump src/pmc/default.dump  src/pmc/key.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/key.pmc

include/pmc/pmc_key.h: src/pmc/key.c

## SUFFIX OVERRIDE -Warnings
src/pmc/key$(O): include/pmc/pmc_key.h src/pmc/key.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/key.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/key.c

src/pmc/unmanagedstruct.c : src/pmc/unmanagedstruct.dump
	$(PMC2CC) src/pmc/unmanagedstruct.pmc

src/pmc/unmanagedstruct.dump : vtable.dump src/pmc/default.dump  src/pmc/unmanagedstruct.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/unmanagedstruct.pmc

include/pmc/pmc_unmanagedstruct.h: src/pmc/unmanagedstruct.c

## SUFFIX OVERRIDE -Warnings
src/pmc/unmanagedstruct$(O): include/pmc/pmc_unmanagedstruct.h src/pmc/unmanagedstruct.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/compiler.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/unmanagedstruct.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/unmanagedstruct.c

src/pmc/managedstruct.c : src/pmc/managedstruct.dump
	$(PMC2CC) src/pmc/managedstruct.pmc

src/pmc/managedstruct.dump : vtable.dump src/pmc/default.dump src/pmc/unmanagedstruct.dump  src/pmc/managedstruct.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/managedstruct.pmc

include/pmc/pmc_managedstruct.h: src/pmc/managedstruct.c

## SUFFIX OVERRIDE -Warnings
src/pmc/managedstruct$(O): include/pmc/pmc_managedstruct.h src/pmc/managedstruct.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_unmanagedstruct.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/managedstruct.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/managedstruct.c

src/pmc/exception.c : src/pmc/exception.dump
	$(PMC2CC) src/pmc/exception.pmc

src/pmc/exception.dump : vtable.dump src/pmc/default.dump  src/pmc/exception.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/exception.pmc

include/pmc/pmc_exception.h: src/pmc/exception.c

## SUFFIX OVERRIDE -Warnings
src/pmc/exception$(O): include/pmc/pmc_exception.h src/pmc/exception.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/exceptions.h include/pmc/pmc_sub.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/exception.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/exception.c

src/pmc/parrotlibrary.c : src/pmc/parrotlibrary.dump
	$(PMC2CC) src/pmc/parrotlibrary.pmc

src/pmc/parrotlibrary.dump : vtable.dump src/pmc/default.dump  src/pmc/parrotlibrary.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/parrotlibrary.pmc

include/pmc/pmc_parrotlibrary.h: src/pmc/parrotlibrary.c

## SUFFIX OVERRIDE -Warnings
src/pmc/parrotlibrary$(O): include/pmc/pmc_parrotlibrary.h src/pmc/parrotlibrary.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/parrotlibrary.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/parrotlibrary.c

src/pmc/parrotinterpreter.c : src/pmc/parrotinterpreter.dump
	$(PMC2CC) src/pmc/parrotinterpreter.pmc

src/pmc/parrotinterpreter.dump : vtable.dump src/pmc/default.dump  src/pmc/parrotinterpreter.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/parrotinterpreter.pmc

include/pmc/pmc_parrotinterpreter.h: src/pmc/parrotinterpreter.c

## SUFFIX OVERRIDE -Warnings
src/pmc/parrotinterpreter$(O): include/pmc/pmc_parrotinterpreter.h src/pmc/parrotinterpreter.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/embed.h include/parrot/dynext.h include/parrot/io.h include/parrot/runcore_api.h include/pmc/pmc_class.h include/pmc/pmc_sub.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/parrotinterpreter.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/parrotinterpreter.c

src/pmc/parrotthread.c : src/pmc/parrotthread.dump
	$(PMC2CC) src/pmc/parrotthread.pmc

src/pmc/parrotthread.dump : vtable.dump src/pmc/default.dump  src/pmc/parrotthread.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/parrotthread.pmc

include/pmc/pmc_parrotthread.h: src/pmc/parrotthread.c

## SUFFIX OVERRIDE -Warnings
src/pmc/parrotthread$(O): include/pmc/pmc_parrotthread.h src/pmc/parrotthread.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/embed.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/parrotthread.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/parrotthread.c

src/pmc/lexpad.c : src/pmc/lexpad.dump
	$(PMC2CC) src/pmc/lexpad.pmc

src/pmc/lexpad.dump : vtable.dump src/pmc/default.dump  src/pmc/lexpad.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/lexpad.pmc

include/pmc/pmc_lexpad.h: src/pmc/lexpad.c

## SUFFIX OVERRIDE -Warnings
src/pmc/lexpad$(O): include/pmc/pmc_lexpad.h src/pmc/lexpad.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/lexpad.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/lexpad.c

src/pmc/timer.c : src/pmc/timer.dump
	$(PMC2CC) src/pmc/timer.pmc

src/pmc/timer.dump : vtable.dump src/pmc/default.dump src/pmc/task.dump  src/pmc/timer.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/timer.pmc

include/pmc/pmc_timer.h: src/pmc/timer.c

## SUFFIX OVERRIDE -Warnings
src/pmc/timer$(O): include/pmc/pmc_timer.h src/pmc/timer.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_task.h include/pmc/pmc_default.h  include/parrot/scheduler_private.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/timer.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/timer.c

src/pmc/pointer.c : src/pmc/pointer.dump
	$(PMC2CC) src/pmc/pointer.pmc

src/pmc/pointer.dump : vtable.dump src/pmc/default.dump  src/pmc/pointer.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/pointer.pmc

include/pmc/pmc_pointer.h: src/pmc/pointer.c

## SUFFIX OVERRIDE -Warnings
src/pmc/pointer$(O): include/pmc/pmc_pointer.h src/pmc/pointer.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/pointer.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/pointer.c

src/pmc/sub.c : src/pmc/sub.dump
	$(PMC2CC) src/pmc/sub.pmc

src/pmc/sub.dump : vtable.dump src/pmc/default.dump  src/pmc/sub.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/sub.pmc

include/pmc/pmc_sub.h: src/pmc/sub.c

## SUFFIX OVERRIDE -Warnings
src/pmc/sub$(O): include/pmc/pmc_sub.h src/pmc/sub.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/oplib/ops.h include/parrot/oplib/core_ops.h src/pmc/sub.str include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/sub.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/sub.c

src/pmc/continuation.c : src/pmc/continuation.dump
	$(PMC2CC) src/pmc/continuation.pmc

src/pmc/continuation.dump : vtable.dump src/pmc/default.dump  src/pmc/continuation.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/continuation.pmc

include/pmc/pmc_continuation.h: src/pmc/continuation.c

## SUFFIX OVERRIDE -Warnings
src/pmc/continuation$(O): include/pmc/pmc_continuation.h src/pmc/continuation.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/oplib/ops.h include/pmc/pmc_sub.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/continuation.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/continuation.c

src/pmc/coroutine.c : src/pmc/coroutine.dump
	$(PMC2CC) src/pmc/coroutine.pmc

src/pmc/coroutine.dump : vtable.dump src/pmc/default.dump src/pmc/sub.dump  src/pmc/coroutine.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/coroutine.pmc

include/pmc/pmc_coroutine.h: src/pmc/coroutine.c

## SUFFIX OVERRIDE -Warnings
src/pmc/coroutine$(O): include/pmc/pmc_coroutine.h src/pmc/coroutine.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_sub.h include/pmc/pmc_default.h  include/parrot/oplib/ops.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/coroutine.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/coroutine.c

src/pmc/eval.c : src/pmc/eval.dump
	$(PMC2CC) src/pmc/eval.pmc

src/pmc/eval.dump : vtable.dump src/pmc/default.dump src/pmc/sub.dump  src/pmc/eval.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/eval.pmc

include/pmc/pmc_eval.h: src/pmc/eval.c

## SUFFIX OVERRIDE -Warnings
src/pmc/eval$(O): include/pmc/pmc_eval.h src/pmc/eval.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_sub.h include/pmc/pmc_default.h  include/pmc/pmc_sub.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/eval.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/eval.c

src/pmc/nci.c : src/pmc/nci.dump
	$(PMC2CC) src/pmc/nci.pmc

src/pmc/nci.dump : vtable.dump src/pmc/default.dump  src/pmc/nci.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/nci.pmc

include/pmc/pmc_nci.h: src/pmc/nci.c

## SUFFIX OVERRIDE -Warnings
src/pmc/nci$(O): include/pmc/pmc_nci.h src/pmc/nci.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/nci.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/nci.c

src/pmc/float.c : src/pmc/float.dump
	$(PMC2CC) src/pmc/float.pmc

src/pmc/float.dump : vtable.dump src/pmc/default.dump src/pmc/scalar.dump  src/pmc/float.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/float.pmc

include/pmc/pmc_float.h: src/pmc/float.c

## SUFFIX OVERRIDE -Warnings
src/pmc/float$(O): include/pmc/pmc_float.h src/pmc/float.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_scalar.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/float.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/float.c

src/pmc/integer.c : src/pmc/integer.dump
	$(PMC2CC) src/pmc/integer.pmc

src/pmc/integer.dump : vtable.dump src/pmc/default.dump src/pmc/scalar.dump  src/pmc/integer.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/integer.pmc

include/pmc/pmc_integer.h: src/pmc/integer.c

## SUFFIX OVERRIDE -Warnings
src/pmc/integer$(O): include/pmc/pmc_integer.h src/pmc/integer.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_scalar.h include/pmc/pmc_default.h  include/pmc/pmc_bigint.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/integer.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/integer.c

src/pmc/bigint.c : src/pmc/bigint.dump
	$(PMC2CC) src/pmc/bigint.pmc

src/pmc/bigint.dump : vtable.dump src/pmc/default.dump  src/pmc/bigint.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/bigint.pmc

include/pmc/pmc_bigint.h: src/pmc/bigint.c

## SUFFIX OVERRIDE -Warnings
src/pmc/bigint$(O): include/pmc/pmc_bigint.h src/pmc/bigint.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/bigint.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/bigint.c

src/pmc/bignum.c : src/pmc/bignum.dump
	$(PMC2CC) src/pmc/bignum.pmc

src/pmc/bignum.dump : vtable.dump src/pmc/default.dump  src/pmc/bignum.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/bignum.pmc

include/pmc/pmc_bignum.h: src/pmc/bignum.c

## SUFFIX OVERRIDE -Warnings
src/pmc/bignum$(O): include/pmc/pmc_bignum.h src/pmc/bignum.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/bignum.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/bignum.c

src/pmc/complex.c : src/pmc/complex.dump
	$(PMC2CC) src/pmc/complex.pmc

src/pmc/complex.dump : vtable.dump src/pmc/default.dump  src/pmc/complex.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/complex.pmc

include/pmc/pmc_complex.h: src/pmc/complex.c

## SUFFIX OVERRIDE -Warnings
src/pmc/complex$(O): include/pmc/pmc_complex.h src/pmc/complex.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/complex.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/complex.c

src/pmc/string.c : src/pmc/string.dump
	$(PMC2CC) src/pmc/string.pmc

src/pmc/string.dump : vtable.dump src/pmc/default.dump src/pmc/scalar.dump  src/pmc/string.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/string.pmc

include/pmc/pmc_string.h: src/pmc/string.c

## SUFFIX OVERRIDE -Warnings
src/pmc/string$(O): include/pmc/pmc_string.h src/pmc/string.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_scalar.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/string.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/string.c

src/pmc/boolean.c : src/pmc/boolean.dump
	$(PMC2CC) src/pmc/boolean.pmc

src/pmc/boolean.dump : vtable.dump src/pmc/default.dump src/pmc/scalar.dump  src/pmc/boolean.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/boolean.pmc

include/pmc/pmc_boolean.h: src/pmc/boolean.c

## SUFFIX OVERRIDE -Warnings
src/pmc/boolean$(O): include/pmc/pmc_boolean.h src/pmc/boolean.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_scalar.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/boolean.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/boolean.c

src/pmc/fixedintegerarray.c : src/pmc/fixedintegerarray.dump
	$(PMC2CC) src/pmc/fixedintegerarray.pmc

src/pmc/fixedintegerarray.dump : vtable.dump src/pmc/default.dump  src/pmc/fixedintegerarray.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm
	$(PMC2CD) src/pmc/fixedintegerarray.pmc

include/pmc/pmc_fixedintegerarray.h: src/pmc/fixedintegerarray.c

## SUFFIX OVERRIDE -Warnings
src/pmc/fixedintegerarray$(O): include/pmc/pmc_fixedintegerarray.h src/pmc/fixedintegerarray.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/fixedintegerarray.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/fixedintegerarray.c

src/pmc/iterator.c : src/pmc/iterator.dump
	$(PMC2CC) src/pmc/iterator.pmc

src/pmc/iterator.dump : vtable.dump src/pmc/default.dump  src/pmc/iterator.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/iterator.pmc

include/pmc/pmc_iterator.h: src/pmc/iterator.c

## SUFFIX OVERRIDE -Warnings
src/pmc/iterator$(O): include/pmc/pmc_iterator.h src/pmc/iterator.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/iterator.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/iterator.c

src/pmc/fixedstringarray.c : src/pmc/fixedstringarray.dump
	$(PMC2CC) src/pmc/fixedstringarray.pmc

src/pmc/fixedstringarray.dump : vtable.dump src/pmc/default.dump  src/pmc/fixedstringarray.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/fixedstringarray.pmc

include/pmc/pmc_fixedstringarray.h: src/pmc/fixedstringarray.c

## SUFFIX OVERRIDE -Warnings
src/pmc/fixedstringarray$(O): include/pmc/pmc_fixedstringarray.h src/pmc/fixedstringarray.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/fixedstringarray.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/fixedstringarray.c

src/pmc/hash.c : src/pmc/hash.dump
	$(PMC2CC) src/pmc/hash.pmc

src/pmc/hash.dump : vtable.dump src/pmc/default.dump  src/pmc/hash.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/hash.pmc

include/pmc/pmc_hash.h: src/pmc/hash.c

## SUFFIX OVERRIDE -Warnings
src/pmc/hash$(O): include/pmc/pmc_hash.h src/pmc/hash.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/pmc/pmc_iterator.h include/pmc/pmc_key.h include/pmc/pmc_hashiteratorkey.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/hash.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/hash.c

src/pmc/orderedhash.c : src/pmc/orderedhash.dump
	$(PMC2CC) src/pmc/orderedhash.pmc

src/pmc/orderedhash.dump : vtable.dump src/pmc/default.dump  src/pmc/orderedhash.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/orderedhash.pmc

include/pmc/pmc_orderedhash.h: src/pmc/orderedhash.c

## SUFFIX OVERRIDE -Warnings
src/pmc/orderedhash$(O): include/pmc/pmc_orderedhash.h src/pmc/orderedhash.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/orderedhash.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/orderedhash.c

src/pmc/oplib.c : src/pmc/oplib.dump
	$(PMC2CC) src/pmc/oplib.pmc

src/pmc/oplib.dump : vtable.dump src/pmc/default.dump  src/pmc/oplib.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/oplib.pmc

include/pmc/pmc_oplib.h: src/pmc/oplib.c

## SUFFIX OVERRIDE -Warnings
src/pmc/oplib$(O): include/pmc/pmc_oplib.h src/pmc/oplib.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/parrot.h include/parrot/oplib/core_ops.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/oplib.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/oplib.c

src/pmc/opcode.c : src/pmc/opcode.dump
	$(PMC2CC) src/pmc/opcode.pmc

src/pmc/opcode.dump : vtable.dump src/pmc/default.dump  src/pmc/opcode.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/opcode.pmc

include/pmc/pmc_opcode.h: src/pmc/opcode.c

## SUFFIX OVERRIDE -Warnings
src/pmc/opcode$(O): include/pmc/pmc_opcode.h src/pmc/opcode.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/parrot.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/opcode.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/opcode.c

src/pmc/addrregistry.c : src/pmc/addrregistry.dump
	$(PMC2CC) src/pmc/addrregistry.pmc

src/pmc/addrregistry.dump : vtable.dump src/pmc/default.dump  src/pmc/addrregistry.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/addrregistry.pmc

include/pmc/pmc_addrregistry.h: src/pmc/addrregistry.c

## SUFFIX OVERRIDE -Warnings
src/pmc/addrregistry$(O): include/pmc/pmc_addrregistry.h src/pmc/addrregistry.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/hash.h include/pmc/pmc_hash.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/addrregistry.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/addrregistry.c

src/pmc/arrayiterator.c : src/pmc/arrayiterator.dump
	$(PMC2CC) src/pmc/arrayiterator.pmc

src/pmc/arrayiterator.dump : vtable.dump src/pmc/default.dump src/pmc/iterator.dump  src/pmc/arrayiterator.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/arrayiterator.pmc

include/pmc/pmc_arrayiterator.h: src/pmc/arrayiterator.c

## SUFFIX OVERRIDE -Warnings
src/pmc/arrayiterator$(O): include/pmc/pmc_arrayiterator.h src/pmc/arrayiterator.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_iterator.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/arrayiterator.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/arrayiterator.c

src/pmc/bytebuffer.c : src/pmc/bytebuffer.dump
	$(PMC2CC) src/pmc/bytebuffer.pmc

src/pmc/bytebuffer.dump : vtable.dump src/pmc/default.dump  src/pmc/bytebuffer.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/bytebuffer.pmc

include/pmc/pmc_bytebuffer.h: src/pmc/bytebuffer.c

## SUFFIX OVERRIDE -Warnings
src/pmc/bytebuffer$(O): include/pmc/pmc_bytebuffer.h src/pmc/bytebuffer.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/bytebuffer.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/bytebuffer.c

src/pmc/callcontext.c : src/pmc/callcontext.dump
	$(PMC2CC) src/pmc/callcontext.pmc

src/pmc/callcontext.dump : vtable.dump src/pmc/default.dump  src/pmc/callcontext.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/callcontext.pmc

include/pmc/pmc_callcontext.h: src/pmc/callcontext.c

## SUFFIX OVERRIDE -Warnings
src/pmc/callcontext$(O): include/pmc/pmc_callcontext.h src/pmc/callcontext.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/packfile.h include/pmc/pmc_sub.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/callcontext.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/callcontext.c

src/pmc/capture.c : src/pmc/capture.dump
	$(PMC2CC) src/pmc/capture.pmc

src/pmc/capture.dump : vtable.dump src/pmc/default.dump  src/pmc/capture.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/capture.pmc

include/pmc/pmc_capture.h: src/pmc/capture.c

## SUFFIX OVERRIDE -Warnings
src/pmc/capture$(O): include/pmc/pmc_capture.h src/pmc/capture.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/capture.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/capture.c

src/pmc/class.c : src/pmc/class.dump
	$(PMC2CC) src/pmc/class.pmc

src/pmc/class.dump : vtable.dump src/pmc/default.dump  src/pmc/class.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/class.pmc

include/pmc/pmc_class.h: src/pmc/class.c

## SUFFIX OVERRIDE -Warnings
src/pmc/class$(O): include/pmc/pmc_class.h src/pmc/class.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/oo_private.h include/pmc/pmc_object.h include/pmc/pmc_namespace.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/class.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/class.c

src/pmc/codestring.c : src/pmc/codestring.dump
	$(PMC2CC) src/pmc/codestring.pmc

src/pmc/codestring.dump : vtable.dump src/pmc/default.dump src/pmc/scalar.dump src/pmc/string.dump  src/pmc/codestring.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/codestring.pmc

include/pmc/pmc_codestring.h: src/pmc/codestring.c

## SUFFIX OVERRIDE -Warnings
src/pmc/codestring$(O): include/pmc/pmc_codestring.h src/pmc/codestring.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_string.h include/pmc/pmc_scalar.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/codestring.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/codestring.c

src/pmc/eventhandler.c : src/pmc/eventhandler.dump
	$(PMC2CC) src/pmc/eventhandler.pmc

src/pmc/eventhandler.dump : vtable.dump src/pmc/default.dump src/pmc/sub.dump  src/pmc/eventhandler.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/eventhandler.pmc

include/pmc/pmc_eventhandler.h: src/pmc/eventhandler.c

## SUFFIX OVERRIDE -Warnings
src/pmc/eventhandler$(O): include/pmc/pmc_eventhandler.h src/pmc/eventhandler.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_sub.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/eventhandler.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/eventhandler.c

src/pmc/exceptionhandler.c : src/pmc/exceptionhandler.dump
	$(PMC2CC) src/pmc/exceptionhandler.pmc

src/pmc/exceptionhandler.dump : vtable.dump src/pmc/default.dump src/pmc/continuation.dump  src/pmc/exceptionhandler.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/exceptionhandler.pmc

include/pmc/pmc_exceptionhandler.h: src/pmc/exceptionhandler.c

## SUFFIX OVERRIDE -Warnings
src/pmc/exceptionhandler$(O): include/pmc/pmc_exceptionhandler.h src/pmc/exceptionhandler.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_continuation.h include/pmc/pmc_default.h  include/parrot/oplib/ops.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/exceptionhandler.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/exceptionhandler.c

src/pmc/exporter.c : src/pmc/exporter.dump
	$(PMC2CC) src/pmc/exporter.pmc

src/pmc/exporter.dump : vtable.dump src/pmc/default.dump  src/pmc/exporter.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/exporter.pmc

include/pmc/pmc_exporter.h: src/pmc/exporter.c

## SUFFIX OVERRIDE -Warnings
src/pmc/exporter$(O): include/pmc/pmc_exporter.h src/pmc/exporter.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/exporter.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/exporter.c

src/pmc/filehandle.c : src/pmc/filehandle.dump
	$(PMC2CC) src/pmc/filehandle.pmc

src/pmc/filehandle.dump : vtable.dump src/pmc/default.dump src/pmc/handle.dump  src/pmc/filehandle.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/filehandle.pmc

include/pmc/pmc_filehandle.h: src/pmc/filehandle.c

## SUFFIX OVERRIDE -Warnings
src/pmc/filehandle$(O): include/pmc/pmc_filehandle.h src/pmc/filehandle.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_handle.h include/pmc/pmc_default.h  include/../src/io/io_private.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/filehandle.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/filehandle.c

src/pmc/fixedbooleanarray.c : src/pmc/fixedbooleanarray.dump
	$(PMC2CC) src/pmc/fixedbooleanarray.pmc

src/pmc/fixedbooleanarray.dump : vtable.dump src/pmc/default.dump  src/pmc/fixedbooleanarray.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/fixedbooleanarray.pmc

include/pmc/pmc_fixedbooleanarray.h: src/pmc/fixedbooleanarray.c

## SUFFIX OVERRIDE -Warnings
src/pmc/fixedbooleanarray$(O): include/pmc/pmc_fixedbooleanarray.h src/pmc/fixedbooleanarray.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/fixedbooleanarray.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/fixedbooleanarray.c

src/pmc/fixedfloatarray.c : src/pmc/fixedfloatarray.dump
	$(PMC2CC) src/pmc/fixedfloatarray.pmc

src/pmc/fixedfloatarray.dump : vtable.dump src/pmc/default.dump  src/pmc/fixedfloatarray.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/fixedfloatarray.pmc

include/pmc/pmc_fixedfloatarray.h: src/pmc/fixedfloatarray.c

## SUFFIX OVERRIDE -Warnings
src/pmc/fixedfloatarray$(O): include/pmc/pmc_fixedfloatarray.h src/pmc/fixedfloatarray.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/fixedfloatarray.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/fixedfloatarray.c

src/pmc/fixedpmcarray.c : src/pmc/fixedpmcarray.dump
	$(PMC2CC) src/pmc/fixedpmcarray.pmc

src/pmc/fixedpmcarray.dump : vtable.dump src/pmc/default.dump  src/pmc/fixedpmcarray.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/fixedpmcarray.pmc

include/pmc/pmc_fixedpmcarray.h: src/pmc/fixedpmcarray.c

## SUFFIX OVERRIDE -Warnings
src/pmc/fixedpmcarray$(O): include/pmc/pmc_fixedpmcarray.h src/pmc/fixedpmcarray.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/fixedpmcarray.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/fixedpmcarray.c

src/pmc/handle.c : src/pmc/handle.dump
	$(PMC2CC) src/pmc/handle.pmc

src/pmc/handle.dump : vtable.dump src/pmc/default.dump  src/pmc/handle.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/handle.pmc

include/pmc/pmc_handle.h: src/pmc/handle.c

## SUFFIX OVERRIDE -Warnings
src/pmc/handle$(O): include/pmc/pmc_handle.h src/pmc/handle.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/parrot.h include/../src/io/io_private.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/handle.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/handle.c

src/pmc/hashiterator.c : src/pmc/hashiterator.dump
	$(PMC2CC) src/pmc/hashiterator.pmc

src/pmc/hashiterator.dump : vtable.dump src/pmc/default.dump src/pmc/iterator.dump  src/pmc/hashiterator.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/hashiterator.pmc

include/pmc/pmc_hashiterator.h: src/pmc/hashiterator.c

## SUFFIX OVERRIDE -Warnings
src/pmc/hashiterator$(O): include/pmc/pmc_hashiterator.h src/pmc/hashiterator.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_iterator.h include/pmc/pmc_default.h  include/pmc/pmc_hash.h include/pmc/pmc_hashiteratorkey.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/hashiterator.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/hashiterator.c

src/pmc/hashiteratorkey.c : src/pmc/hashiteratorkey.dump
	$(PMC2CC) src/pmc/hashiteratorkey.pmc

src/pmc/hashiteratorkey.dump : vtable.dump src/pmc/default.dump  src/pmc/hashiteratorkey.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/hashiteratorkey.pmc

include/pmc/pmc_hashiteratorkey.h: src/pmc/hashiteratorkey.c

## SUFFIX OVERRIDE -Warnings
src/pmc/hashiteratorkey$(O): include/pmc/pmc_hashiteratorkey.h src/pmc/hashiteratorkey.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/hashiteratorkey.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/hashiteratorkey.c

src/pmc/imageiofreeze.c : src/pmc/imageiofreeze.dump
	$(PMC2CC) src/pmc/imageiofreeze.pmc

src/pmc/imageiofreeze.dump : vtable.dump src/pmc/default.dump  src/pmc/imageiofreeze.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/imageiofreeze.pmc

include/pmc/pmc_imageiofreeze.h: src/pmc/imageiofreeze.c

## SUFFIX OVERRIDE -Warnings
src/pmc/imageiofreeze$(O): include/pmc/pmc_imageiofreeze.h src/pmc/imageiofreeze.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/imageio.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/imageiofreeze.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/imageiofreeze.c

src/pmc/imageiosize.c : src/pmc/imageiosize.dump
	$(PMC2CC) src/pmc/imageiosize.pmc

src/pmc/imageiosize.dump : vtable.dump src/pmc/default.dump  src/pmc/imageiosize.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/imageiosize.pmc

include/pmc/pmc_imageiosize.h: src/pmc/imageiosize.c

## SUFFIX OVERRIDE -Warnings
src/pmc/imageiosize$(O): include/pmc/pmc_imageiosize.h src/pmc/imageiosize.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/imageiosize.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/imageiosize.c

src/pmc/imageiostrings.c : src/pmc/imageiostrings.dump
	$(PMC2CC) src/pmc/imageiostrings.pmc

src/pmc/imageiostrings.dump : vtable.dump src/pmc/default.dump  src/pmc/imageiostrings.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/imageiostrings.pmc

include/pmc/pmc_imageiostrings.h: src/pmc/imageiostrings.c

## SUFFIX OVERRIDE -Warnings
src/pmc/imageiostrings$(O): include/pmc/pmc_imageiostrings.h src/pmc/imageiostrings.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/imageiostrings.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/imageiostrings.c

src/pmc/imageiothaw.c : src/pmc/imageiothaw.dump
	$(PMC2CC) src/pmc/imageiothaw.pmc

src/pmc/imageiothaw.dump : vtable.dump src/pmc/default.dump  src/pmc/imageiothaw.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/imageiothaw.pmc

include/pmc/pmc_imageiothaw.h: src/pmc/imageiothaw.c

## SUFFIX OVERRIDE -Warnings
src/pmc/imageiothaw$(O): include/pmc/pmc_imageiothaw.h src/pmc/imageiothaw.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/imageio.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/imageiothaw.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/imageiothaw.c

src/pmc/lexinfo.c : src/pmc/lexinfo.dump
	$(PMC2CC) src/pmc/lexinfo.pmc

src/pmc/lexinfo.dump : vtable.dump src/pmc/default.dump src/pmc/hash.dump  src/pmc/lexinfo.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/lexinfo.pmc

include/pmc/pmc_lexinfo.h: src/pmc/lexinfo.c

## SUFFIX OVERRIDE -Warnings
src/pmc/lexinfo$(O): include/pmc/pmc_lexinfo.h src/pmc/lexinfo.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_hash.h include/pmc/pmc_default.h  include/pmc/pmc_hash.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/lexinfo.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/lexinfo.c

src/pmc/multisub.c : src/pmc/multisub.dump
	$(PMC2CC) src/pmc/multisub.pmc

src/pmc/multisub.dump : vtable.dump src/pmc/default.dump src/pmc/fixedpmcarray.dump src/pmc/resizablepmcarray.dump  src/pmc/multisub.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/multisub.pmc

include/pmc/pmc_multisub.h: src/pmc/multisub.c

## SUFFIX OVERRIDE -Warnings
src/pmc/multisub$(O): include/pmc/pmc_multisub.h src/pmc/multisub.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_resizablepmcarray.h include/pmc/pmc_fixedpmcarray.h include/pmc/pmc_default.h  include/pmc/pmc_callcontext.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/multisub.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/multisub.c

src/pmc/namespace.c : src/pmc/namespace.dump
	$(PMC2CC) src/pmc/namespace.pmc

src/pmc/namespace.dump : vtable.dump src/pmc/default.dump src/pmc/hash.dump  src/pmc/namespace.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/namespace.pmc

include/pmc/pmc_namespace.h: src/pmc/namespace.c

## SUFFIX OVERRIDE -Warnings
src/pmc/namespace$(O): include/pmc/pmc_namespace.h src/pmc/namespace.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_hash.h include/pmc/pmc_default.h  include/pmc/pmc_sub.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/namespace.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/namespace.c

src/pmc/nativepccmethod.c : src/pmc/nativepccmethod.dump
	$(PMC2CC) src/pmc/nativepccmethod.pmc

src/pmc/nativepccmethod.dump : vtable.dump src/pmc/default.dump  src/pmc/nativepccmethod.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/nativepccmethod.pmc

include/pmc/pmc_nativepccmethod.h: src/pmc/nativepccmethod.c

## SUFFIX OVERRIDE -Warnings
src/pmc/nativepccmethod$(O): include/pmc/pmc_nativepccmethod.h src/pmc/nativepccmethod.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/nativepccmethod.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/nativepccmethod.c

src/pmc/object.c : src/pmc/object.dump
	$(PMC2CC) src/pmc/object.pmc

src/pmc/object.dump : vtable.dump src/pmc/default.dump  src/pmc/object.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/object.pmc

include/pmc/pmc_object.h: src/pmc/object.c

## SUFFIX OVERRIDE -Warnings
src/pmc/object$(O): include/pmc/pmc_object.h src/pmc/object.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/oo_private.h include/pmc/pmc_class.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/object.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/object.c

src/pmc/orderedhashiterator.c : src/pmc/orderedhashiterator.dump
	$(PMC2CC) src/pmc/orderedhashiterator.pmc

src/pmc/orderedhashiterator.dump : vtable.dump src/pmc/default.dump src/pmc/iterator.dump  src/pmc/orderedhashiterator.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/orderedhashiterator.pmc

include/pmc/pmc_orderedhashiterator.h: src/pmc/orderedhashiterator.c

## SUFFIX OVERRIDE -Warnings
src/pmc/orderedhashiterator$(O): include/pmc/pmc_orderedhashiterator.h src/pmc/orderedhashiterator.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_iterator.h include/pmc/pmc_default.h  include/pmc/pmc_orderedhash.h include/pmc/pmc_hashiteratorkey.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/orderedhashiterator.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/orderedhashiterator.c

src/pmc/packfile.c : src/pmc/packfile.dump
	$(PMC2CC) src/pmc/packfile.pmc

src/pmc/packfile.dump : vtable.dump src/pmc/default.dump  src/pmc/packfile.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/packfile.pmc

include/pmc/pmc_packfile.h: src/pmc/packfile.c

## SUFFIX OVERRIDE -Warnings
src/pmc/packfile$(O): include/pmc/pmc_packfile.h src/pmc/packfile.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/pmc/pmc_packfiledirectory.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/packfile.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/packfile.c

src/pmc/packfileannotation.c : src/pmc/packfileannotation.dump
	$(PMC2CC) src/pmc/packfileannotation.pmc

src/pmc/packfileannotation.dump : vtable.dump src/pmc/default.dump  src/pmc/packfileannotation.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/packfileannotation.pmc

include/pmc/pmc_packfileannotation.h: src/pmc/packfileannotation.c

## SUFFIX OVERRIDE -Warnings
src/pmc/packfileannotation$(O): include/pmc/pmc_packfileannotation.h src/pmc/packfileannotation.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/packfileannotation.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/packfileannotation.c

src/pmc/packfileannotations.c : src/pmc/packfileannotations.dump
	$(PMC2CC) src/pmc/packfileannotations.pmc

src/pmc/packfileannotations.dump : vtable.dump src/pmc/default.dump src/pmc/packfilesegment.dump  src/pmc/packfileannotations.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/packfileannotations.pmc

include/pmc/pmc_packfileannotations.h: src/pmc/packfileannotations.c

## SUFFIX OVERRIDE -Warnings
src/pmc/packfileannotations$(O): include/pmc/pmc_packfileannotations.h src/pmc/packfileannotations.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_packfilesegment.h include/pmc/pmc_default.h  include/pmc/pmc_packfileannotation.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/packfileannotations.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/packfileannotations.c

src/pmc/packfileconstanttable.c : src/pmc/packfileconstanttable.dump
	$(PMC2CC) src/pmc/packfileconstanttable.pmc

src/pmc/packfileconstanttable.dump : vtable.dump src/pmc/default.dump src/pmc/packfilesegment.dump  src/pmc/packfileconstanttable.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/packfileconstanttable.pmc

include/pmc/pmc_packfileconstanttable.h: src/pmc/packfileconstanttable.c

## SUFFIX OVERRIDE -Warnings
src/pmc/packfileconstanttable$(O): include/pmc/pmc_packfileconstanttable.h src/pmc/packfileconstanttable.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_packfilesegment.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/packfileconstanttable.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/packfileconstanttable.c

src/pmc/packfiledebug.c : src/pmc/packfiledebug.dump
	$(PMC2CC) src/pmc/packfiledebug.pmc

src/pmc/packfiledebug.dump : vtable.dump src/pmc/default.dump src/pmc/packfilesegment.dump src/pmc/packfilerawsegment.dump  src/pmc/packfiledebug.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/packfiledebug.pmc

include/pmc/pmc_packfiledebug.h: src/pmc/packfiledebug.c

## SUFFIX OVERRIDE -Warnings
src/pmc/packfiledebug$(O): include/pmc/pmc_packfiledebug.h src/pmc/packfiledebug.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_packfilerawsegment.h include/pmc/pmc_packfilesegment.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/packfiledebug.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/packfiledebug.c

src/pmc/packfiledirectory.c : src/pmc/packfiledirectory.dump
	$(PMC2CC) src/pmc/packfiledirectory.pmc

src/pmc/packfiledirectory.dump : vtable.dump src/pmc/default.dump src/pmc/packfilesegment.dump  src/pmc/packfiledirectory.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/packfiledirectory.pmc

include/pmc/pmc_packfiledirectory.h: src/pmc/packfiledirectory.c

## SUFFIX OVERRIDE -Warnings
src/pmc/packfiledirectory$(O): include/pmc/pmc_packfiledirectory.h src/pmc/packfiledirectory.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_packfilesegment.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/packfiledirectory.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/packfiledirectory.c

src/pmc/packfilerawsegment.c : src/pmc/packfilerawsegment.dump
	$(PMC2CC) src/pmc/packfilerawsegment.pmc

src/pmc/packfilerawsegment.dump : vtable.dump src/pmc/default.dump src/pmc/packfilesegment.dump  src/pmc/packfilerawsegment.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/packfilerawsegment.pmc

include/pmc/pmc_packfilerawsegment.h: src/pmc/packfilerawsegment.c

## SUFFIX OVERRIDE -Warnings
src/pmc/packfilerawsegment$(O): include/pmc/pmc_packfilerawsegment.h src/pmc/packfilerawsegment.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_packfilesegment.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/packfilerawsegment.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/packfilerawsegment.c

src/pmc/packfilesegment.c : src/pmc/packfilesegment.dump
	$(PMC2CC) src/pmc/packfilesegment.pmc

src/pmc/packfilesegment.dump : vtable.dump src/pmc/default.dump  src/pmc/packfilesegment.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/packfilesegment.pmc

include/pmc/pmc_packfilesegment.h: src/pmc/packfilesegment.c

## SUFFIX OVERRIDE -Warnings
src/pmc/packfilesegment$(O): include/pmc/pmc_packfilesegment.h src/pmc/packfilesegment.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/packfilesegment.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/packfilesegment.c

src/pmc/pmcproxy.c : src/pmc/pmcproxy.dump
	$(PMC2CC) src/pmc/pmcproxy.pmc

src/pmc/pmcproxy.dump : vtable.dump src/pmc/default.dump src/pmc/class.dump  src/pmc/pmcproxy.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/pmcproxy.pmc

include/pmc/pmc_pmcproxy.h: src/pmc/pmcproxy.c

## SUFFIX OVERRIDE -Warnings
src/pmc/pmcproxy$(O): include/pmc/pmc_pmcproxy.h src/pmc/pmcproxy.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_class.h include/pmc/pmc_default.h  include/parrot/oo_private.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/pmcproxy.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/pmcproxy.c

src/pmc/resizablebooleanarray.c : src/pmc/resizablebooleanarray.dump
	$(PMC2CC) src/pmc/resizablebooleanarray.pmc

src/pmc/resizablebooleanarray.dump : vtable.dump src/pmc/default.dump src/pmc/fixedbooleanarray.dump  src/pmc/resizablebooleanarray.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/resizablebooleanarray.pmc

include/pmc/pmc_resizablebooleanarray.h: src/pmc/resizablebooleanarray.c

## SUFFIX OVERRIDE -Warnings
src/pmc/resizablebooleanarray$(O): include/pmc/pmc_resizablebooleanarray.h src/pmc/resizablebooleanarray.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_fixedbooleanarray.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/resizablebooleanarray.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/resizablebooleanarray.c

src/pmc/resizablefloatarray.c : src/pmc/resizablefloatarray.dump
	$(PMC2CC) src/pmc/resizablefloatarray.pmc

src/pmc/resizablefloatarray.dump : vtable.dump src/pmc/default.dump src/pmc/fixedfloatarray.dump  src/pmc/resizablefloatarray.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/resizablefloatarray.pmc

include/pmc/pmc_resizablefloatarray.h: src/pmc/resizablefloatarray.c

## SUFFIX OVERRIDE -Warnings
src/pmc/resizablefloatarray$(O): include/pmc/pmc_resizablefloatarray.h src/pmc/resizablefloatarray.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_fixedfloatarray.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/resizablefloatarray.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/resizablefloatarray.c

src/pmc/resizableintegerarray.c : src/pmc/resizableintegerarray.dump
	$(PMC2CC) src/pmc/resizableintegerarray.pmc

src/pmc/resizableintegerarray.dump : vtable.dump src/pmc/default.dump src/pmc/fixedintegerarray.dump  src/pmc/resizableintegerarray.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/resizableintegerarray.pmc

include/pmc/pmc_resizableintegerarray.h: src/pmc/resizableintegerarray.c

## SUFFIX OVERRIDE -Warnings
src/pmc/resizableintegerarray$(O): include/pmc/pmc_resizableintegerarray.h src/pmc/resizableintegerarray.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_fixedintegerarray.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/resizableintegerarray.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/resizableintegerarray.c

src/pmc/resizablepmcarray.c : src/pmc/resizablepmcarray.dump
	$(PMC2CC) src/pmc/resizablepmcarray.pmc

src/pmc/resizablepmcarray.dump : vtable.dump src/pmc/default.dump src/pmc/fixedpmcarray.dump  src/pmc/resizablepmcarray.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/resizablepmcarray.pmc

include/pmc/pmc_resizablepmcarray.h: src/pmc/resizablepmcarray.c

## SUFFIX OVERRIDE -Warnings
src/pmc/resizablepmcarray$(O): include/pmc/pmc_resizablepmcarray.h src/pmc/resizablepmcarray.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_fixedpmcarray.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/resizablepmcarray.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/resizablepmcarray.c

src/pmc/resizablestringarray.c : src/pmc/resizablestringarray.dump
	$(PMC2CC) src/pmc/resizablestringarray.pmc

src/pmc/resizablestringarray.dump : vtable.dump src/pmc/default.dump src/pmc/fixedstringarray.dump  src/pmc/resizablestringarray.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/resizablestringarray.pmc

include/pmc/pmc_resizablestringarray.h: src/pmc/resizablestringarray.c

## SUFFIX OVERRIDE -Warnings
src/pmc/resizablestringarray$(O): include/pmc/pmc_resizablestringarray.h src/pmc/resizablestringarray.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_fixedstringarray.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/resizablestringarray.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/resizablestringarray.c

src/pmc/role.c : src/pmc/role.dump
	$(PMC2CC) src/pmc/role.pmc

src/pmc/role.dump : vtable.dump src/pmc/default.dump  src/pmc/role.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/role.pmc

include/pmc/pmc_role.h: src/pmc/role.c

## SUFFIX OVERRIDE -Warnings
src/pmc/role$(O): include/pmc/pmc_role.h src/pmc/role.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/pmc/pmc_namespace.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/role.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/role.c

src/pmc/scalar.c : src/pmc/scalar.dump
	$(PMC2CC) src/pmc/scalar.pmc

src/pmc/scalar.dump : vtable.dump src/pmc/default.dump  src/pmc/scalar.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/scalar.pmc

include/pmc/pmc_scalar.h: src/pmc/scalar.c

## SUFFIX OVERRIDE -Warnings
src/pmc/scalar$(O): include/pmc/pmc_scalar.h src/pmc/scalar.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/pmc/pmc_bigint.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/scalar.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/scalar.c

src/pmc/scheduler.c : src/pmc/scheduler.dump
	$(PMC2CC) src/pmc/scheduler.pmc

src/pmc/scheduler.dump : vtable.dump src/pmc/default.dump  src/pmc/scheduler.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/scheduler.pmc

include/pmc/pmc_scheduler.h: src/pmc/scheduler.c

## SUFFIX OVERRIDE -Warnings
src/pmc/scheduler$(O): include/pmc/pmc_scheduler.h src/pmc/scheduler.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/scheduler_private.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/scheduler.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/scheduler.c

src/pmc/schedulermessage.c : src/pmc/schedulermessage.dump
	$(PMC2CC) src/pmc/schedulermessage.pmc

src/pmc/schedulermessage.dump : vtable.dump src/pmc/default.dump  src/pmc/schedulermessage.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/schedulermessage.pmc

include/pmc/pmc_schedulermessage.h: src/pmc/schedulermessage.c

## SUFFIX OVERRIDE -Warnings
src/pmc/schedulermessage$(O): include/pmc/pmc_schedulermessage.h src/pmc/schedulermessage.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/scheduler_private.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/schedulermessage.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/schedulermessage.c

src/pmc/sockaddr.c : src/pmc/sockaddr.dump
	$(PMC2CC) src/pmc/sockaddr.pmc

src/pmc/sockaddr.dump : vtable.dump src/pmc/default.dump  src/pmc/sockaddr.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/sockaddr.pmc

include/pmc/pmc_sockaddr.h: src/pmc/sockaddr.c

## SUFFIX OVERRIDE -Warnings
src/pmc/sockaddr$(O): include/pmc/pmc_sockaddr.h src/pmc/sockaddr.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/sockaddr.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/sockaddr.c

src/pmc/socket.c : src/pmc/socket.dump
	$(PMC2CC) src/pmc/socket.pmc

src/pmc/socket.dump : vtable.dump src/pmc/default.dump src/pmc/handle.dump  src/pmc/socket.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/socket.pmc

include/pmc/pmc_socket.h: src/pmc/socket.c

## SUFFIX OVERRIDE -Warnings
src/pmc/socket$(O): include/pmc/pmc_socket.h src/pmc/socket.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_handle.h include/pmc/pmc_default.h  include/../src/io/io_private.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/socket.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/socket.c

src/pmc/stringbuilder.c : src/pmc/stringbuilder.dump
	$(PMC2CC) src/pmc/stringbuilder.pmc

src/pmc/stringbuilder.dump : vtable.dump src/pmc/default.dump  src/pmc/stringbuilder.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/stringbuilder.pmc

include/pmc/pmc_stringbuilder.h: src/pmc/stringbuilder.c

## SUFFIX OVERRIDE -Warnings
src/pmc/stringbuilder$(O): include/pmc/pmc_stringbuilder.h src/pmc/stringbuilder.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/string_funcs.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/stringbuilder.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/stringbuilder.c

src/pmc/stringhandle.c : src/pmc/stringhandle.dump
	$(PMC2CC) src/pmc/stringhandle.pmc

src/pmc/stringhandle.dump : vtable.dump src/pmc/default.dump src/pmc/handle.dump  src/pmc/stringhandle.pmc $(PMC2C_FILES) lib/Parrot/Pmc2c/PCCMETHOD.pm include/pmc/pmc_fixedintegerarray.h
	$(PMC2CD) src/pmc/stringhandle.pmc

include/pmc/pmc_stringhandle.h: src/pmc/stringhandle.c

## SUFFIX OVERRIDE -Warnings
src/pmc/stringhandle$(O): include/pmc/pmc_stringhandle.h src/pmc/stringhandle.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_handle.h include/pmc/pmc_default.h  include/../src/io/io_private.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/stringhandle.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/stringhandle.c

src/pmc/stringiterator.c : src/pmc/stringiterator.dump
	$(PMC2CC) src/pmc/stringiterator.pmc

src/pmc/stringiterator.dump : vtable.dump src/pmc/default.dump src/pmc/iterator.dump  src/pmc/stringiterator.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/stringiterator.pmc

include/pmc/pmc_stringiterator.h: src/pmc/stringiterator.c

## SUFFIX OVERRIDE -Warnings
src/pmc/stringiterator$(O): include/pmc/pmc_stringiterator.h src/pmc/stringiterator.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_iterator.h include/pmc/pmc_default.h   include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/stringiterator.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/stringiterator.c

src/pmc/task.c : src/pmc/task.dump
	$(PMC2CC) src/pmc/task.pmc

src/pmc/task.dump : vtable.dump src/pmc/default.dump  src/pmc/task.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/task.pmc

include/pmc/pmc_task.h: src/pmc/task.c

## SUFFIX OVERRIDE -Warnings
src/pmc/task$(O): include/pmc/pmc_task.h src/pmc/task.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/parrot/scheduler_private.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/task.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/task.c

src/pmc/threadinterpreter.c : src/pmc/threadinterpreter.dump
	$(PMC2CC) src/pmc/threadinterpreter.pmc

src/pmc/threadinterpreter.dump : vtable.dump src/pmc/default.dump src/pmc/parrotinterpreter.dump  src/pmc/threadinterpreter.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/threadinterpreter.pmc

include/pmc/pmc_threadinterpreter.h: src/pmc/threadinterpreter.c

## SUFFIX OVERRIDE -Warnings
src/pmc/threadinterpreter$(O): include/pmc/pmc_threadinterpreter.h src/pmc/threadinterpreter.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_parrotinterpreter.h include/pmc/pmc_default.h  include/parrot/embed.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/threadinterpreter.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/threadinterpreter.c

src/pmc/undef.c : src/pmc/undef.dump
	$(PMC2CC) src/pmc/undef.pmc

src/pmc/undef.dump : vtable.dump src/pmc/default.dump  src/pmc/undef.pmc $(PMC2C_FILES) 
	$(PMC2CD) src/pmc/undef.pmc

include/pmc/pmc_undef.h: src/pmc/undef.c

## SUFFIX OVERRIDE -Warnings
src/pmc/undef$(O): include/pmc/pmc_undef.h src/pmc/undef.str $(NONGEN_HEADERS) \\
    include/pmc/pmc_default.h  include/pmc/pmc_object.h include/pmc/pmc_continuation.h \\
    include/pmc/pmc_callcontext.h include/pmc/pmc_fixedintegerarray.h \\
    src/pmc/undef.c
	$(CC) $(CFLAGS) -O2 -fno-strict-aliasing -pipe -DPIC -fPIC -falign-functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -I$(@D) -o $@ -c src/pmc/undef.c

',
                  'TEMP_pmc_classes_o' => ' src/pmc/default$(O) src/pmc/null$(O) src/pmc/env$(O) src/pmc/key$(O) src/pmc/unmanagedstruct$(O) src/pmc/managedstruct$(O) src/pmc/exception$(O) src/pmc/parrotlibrary$(O) src/pmc/parrotinterpreter$(O) src/pmc/parrotthread$(O) src/pmc/lexpad$(O) src/pmc/timer$(O) src/pmc/pointer$(O) src/pmc/sub$(O) src/pmc/continuation$(O) src/pmc/coroutine$(O) src/pmc/eval$(O) src/pmc/nci$(O) src/pmc/float$(O) src/pmc/integer$(O) src/pmc/bigint$(O) src/pmc/bignum$(O) src/pmc/complex$(O) src/pmc/string$(O) src/pmc/boolean$(O) src/pmc/fixedintegerarray$(O) src/pmc/iterator$(O) src/pmc/fixedstringarray$(O) src/pmc/hash$(O) src/pmc/orderedhash$(O) src/pmc/oplib$(O) src/pmc/opcode$(O) src/pmc/addrregistry$(O) src/pmc/arrayiterator$(O) src/pmc/bytebuffer$(O) src/pmc/callcontext$(O) src/pmc/capture$(O) src/pmc/class$(O) src/pmc/codestring$(O) src/pmc/eventhandler$(O) src/pmc/exceptionhandler$(O) src/pmc/exporter$(O) src/pmc/filehandle$(O) src/pmc/fixedbooleanarray$(O) src/pmc/fixedfloatarray$(O) src/pmc/fixedpmcarray$(O) src/pmc/handle$(O) src/pmc/hashiterator$(O) src/pmc/hashiteratorkey$(O) src/pmc/imageiofreeze$(O) src/pmc/imageiosize$(O) src/pmc/imageiostrings$(O) src/pmc/imageiothaw$(O) src/pmc/lexinfo$(O) src/pmc/multisub$(O) src/pmc/namespace$(O) src/pmc/nativepccmethod$(O) src/pmc/object$(O) src/pmc/orderedhashiterator$(O) src/pmc/packfile$(O) src/pmc/packfileannotation$(O) src/pmc/packfileannotations$(O) src/pmc/packfileconstanttable$(O) src/pmc/packfiledebug$(O) src/pmc/packfiledirectory$(O) src/pmc/packfilerawsegment$(O) src/pmc/packfilesegment$(O) src/pmc/pmcproxy$(O) src/pmc/resizablebooleanarray$(O) src/pmc/resizablefloatarray$(O) src/pmc/resizableintegerarray$(O) src/pmc/resizablepmcarray$(O) src/pmc/resizablestringarray$(O) src/pmc/role$(O) src/pmc/scalar$(O) src/pmc/scheduler$(O) src/pmc/schedulermessage$(O) src/pmc/sockaddr$(O) src/pmc/socket$(O) src/pmc/stringbuilder$(O) src/pmc/stringhandle$(O) src/pmc/stringiterator$(O) src/pmc/task$(O) src/pmc/threadinterpreter$(O) src/pmc/undef$(O)',
                  'TEMP_pmc_classes_pmc' => ' src/pmc/default.pmc src/pmc/null.pmc src/pmc/env.pmc src/pmc/key.pmc src/pmc/unmanagedstruct.pmc src/pmc/managedstruct.pmc src/pmc/exception.pmc src/pmc/parrotlibrary.pmc src/pmc/parrotinterpreter.pmc src/pmc/parrotthread.pmc src/pmc/lexpad.pmc src/pmc/timer.pmc src/pmc/pointer.pmc src/pmc/sub.pmc src/pmc/continuation.pmc src/pmc/coroutine.pmc src/pmc/eval.pmc src/pmc/nci.pmc src/pmc/float.pmc src/pmc/integer.pmc src/pmc/bigint.pmc src/pmc/bignum.pmc src/pmc/complex.pmc src/pmc/string.pmc src/pmc/boolean.pmc src/pmc/fixedintegerarray.pmc src/pmc/iterator.pmc src/pmc/fixedstringarray.pmc src/pmc/hash.pmc src/pmc/orderedhash.pmc src/pmc/oplib.pmc src/pmc/opcode.pmc src/pmc/addrregistry.pmc src/pmc/arrayiterator.pmc src/pmc/bytebuffer.pmc src/pmc/callcontext.pmc src/pmc/capture.pmc src/pmc/class.pmc src/pmc/codestring.pmc src/pmc/eventhandler.pmc src/pmc/exceptionhandler.pmc src/pmc/exporter.pmc src/pmc/filehandle.pmc src/pmc/fixedbooleanarray.pmc src/pmc/fixedfloatarray.pmc src/pmc/fixedpmcarray.pmc src/pmc/handle.pmc src/pmc/hashiterator.pmc src/pmc/hashiteratorkey.pmc src/pmc/imageiofreeze.pmc src/pmc/imageiosize.pmc src/pmc/imageiostrings.pmc src/pmc/imageiothaw.pmc src/pmc/lexinfo.pmc src/pmc/multisub.pmc src/pmc/namespace.pmc src/pmc/nativepccmethod.pmc src/pmc/object.pmc src/pmc/orderedhashiterator.pmc src/pmc/packfile.pmc src/pmc/packfileannotation.pmc src/pmc/packfileannotations.pmc src/pmc/packfileconstanttable.pmc src/pmc/packfiledebug.pmc src/pmc/packfiledirectory.pmc src/pmc/packfilerawsegment.pmc src/pmc/packfilesegment.pmc src/pmc/pmcproxy.pmc src/pmc/resizablebooleanarray.pmc src/pmc/resizablefloatarray.pmc src/pmc/resizableintegerarray.pmc src/pmc/resizablepmcarray.pmc src/pmc/resizablestringarray.pmc src/pmc/role.pmc src/pmc/scalar.pmc src/pmc/scheduler.pmc src/pmc/schedulermessage.pmc src/pmc/sockaddr.pmc src/pmc/socket.pmc src/pmc/stringbuilder.pmc src/pmc/stringhandle.pmc src/pmc/stringiterator.pmc src/pmc/task.pmc src/pmc/threadinterpreter.pmc src/pmc/undef.pmc',
                  'TEMP_pmc_classes_str' => ' src/pmc/default.str src/pmc/null.str src/pmc/env.str src/pmc/key.str src/pmc/unmanagedstruct.str src/pmc/managedstruct.str src/pmc/exception.str src/pmc/parrotlibrary.str src/pmc/parrotinterpreter.str src/pmc/parrotthread.str src/pmc/lexpad.str src/pmc/timer.str src/pmc/pointer.str src/pmc/sub.str src/pmc/continuation.str src/pmc/coroutine.str src/pmc/eval.str src/pmc/nci.str src/pmc/float.str src/pmc/integer.str src/pmc/bigint.str src/pmc/bignum.str src/pmc/complex.str src/pmc/string.str src/pmc/boolean.str src/pmc/fixedintegerarray.str src/pmc/iterator.str src/pmc/fixedstringarray.str src/pmc/hash.str src/pmc/orderedhash.str src/pmc/oplib.str src/pmc/opcode.str src/pmc/addrregistry.str src/pmc/arrayiterator.str src/pmc/bytebuffer.str src/pmc/callcontext.str src/pmc/capture.str src/pmc/class.str src/pmc/codestring.str src/pmc/eventhandler.str src/pmc/exceptionhandler.str src/pmc/exporter.str src/pmc/filehandle.str src/pmc/fixedbooleanarray.str src/pmc/fixedfloatarray.str src/pmc/fixedpmcarray.str src/pmc/handle.str src/pmc/hashiterator.str src/pmc/hashiteratorkey.str src/pmc/imageiofreeze.str src/pmc/imageiosize.str src/pmc/imageiostrings.str src/pmc/imageiothaw.str src/pmc/lexinfo.str src/pmc/multisub.str src/pmc/namespace.str src/pmc/nativepccmethod.str src/pmc/object.str src/pmc/orderedhashiterator.str src/pmc/packfile.str src/pmc/packfileannotation.str src/pmc/packfileannotations.str src/pmc/packfileconstanttable.str src/pmc/packfiledebug.str src/pmc/packfiledirectory.str src/pmc/packfilerawsegment.str src/pmc/packfilesegment.str src/pmc/pmcproxy.str src/pmc/resizablebooleanarray.str src/pmc/resizablefloatarray.str src/pmc/resizableintegerarray.str src/pmc/resizablepmcarray.str src/pmc/resizablestringarray.str src/pmc/role.str src/pmc/scalar.str src/pmc/scheduler.str src/pmc/schedulermessage.str src/pmc/sockaddr.str src/pmc/socket.str src/pmc/stringbuilder.str src/pmc/stringhandle.str src/pmc/stringiterator.str src/pmc/task.str src/pmc/threadinterpreter.str src/pmc/undef.str',
                  'TEMP_pmc_o' => 'default$(O) null$(O) env$(O) key$(O) unmanagedstruct$(O) managedstruct$(O) exception$(O) parrotlibrary$(O) parrotinterpreter$(O) parrotthread$(O) lexpad$(O) timer$(O) pointer$(O) sub$(O) continuation$(O) coroutine$(O) eval$(O) nci$(O) float$(O) integer$(O) bigint$(O) bignum$(O) complex$(O) string$(O) boolean$(O) fixedintegerarray$(O) iterator$(O) fixedstringarray$(O) hash$(O) orderedhash$(O) oplib$(O) opcode$(O) addrregistry$(O) arrayiterator$(O) bytebuffer$(O) callcontext$(O) capture$(O) class$(O) codestring$(O) eventhandler$(O) exceptionhandler$(O) exporter$(O) filehandle$(O) fixedbooleanarray$(O) fixedfloatarray$(O) fixedpmcarray$(O) handle$(O) hashiterator$(O) hashiteratorkey$(O) imageiofreeze$(O) imageiosize$(O) imageiostrings$(O) imageiothaw$(O) lexinfo$(O) multisub$(O) namespace$(O) nativepccmethod$(O) object$(O) orderedhashiterator$(O) packfile$(O) packfileannotation$(O) packfileannotations$(O) packfileconstanttable$(O) packfiledebug$(O) packfiledirectory$(O) packfilerawsegment$(O) packfilesegment$(O) pmcproxy$(O) resizablebooleanarray$(O) resizablefloatarray$(O) resizableintegerarray$(O) resizablepmcarray$(O) resizablestringarray$(O) role$(O) scalar$(O) scheduler$(O) schedulermessage$(O) sockaddr$(O) socket$(O) stringbuilder$(O) stringhandle$(O) stringiterator$(O) task$(O) threadinterpreter$(O) undef$(O)',
                  'TEMP_pod' => '',
                  'TEMP_pod_build' => '',
                  'TEMP_testheader' => undef,
                  'TEMP_testheaders' => undef
                );



1;

# Local Variables:
#   mode: cperl
#   cperl-indent-level: 4
#   fill-column: 100
# End:
# vim: expandtab shiftwidth=4:
