# automatically generated makefile PYPYDIR = /home/ned/pypy/pypy TARGET = pypy-c DEFAULT_TARGET = pypy-c SOURCES = testing_1.c \ structimpl.c \ nonfuncnodes.c \ nonfuncnodes_1.c \ nonfuncnodes_2.c \ nonfuncnodes_3.c \ nonfuncnodes_4.c \ nonfuncnodes_5.c \ nonfuncnodes_6.c \ nonfuncnodes_7.c \ nonfuncnodes_8.c \ nonfuncnodes_9.c \ nonfuncnodes_10.c \ rlib_rmarshal.c \ translator_goal_targetpypystandalone.c \ rpython_rint.c \ module_sys___init__.c \ interpreter_pycompiler.c \ translator_sandbox_rsandbox.c \ objspace_std_callmethod.c \ objspace_std_listobject.c \ objspace_std_stringobject.c \ module_token___init__.c \ objspace_std_objspace.c \ module___builtin___descriptor.c \ module__file_interp_file.c \ rlib_rstruct_ieee.c \ interpreter_error.c \ rpython_memory_gc_base.c \ module_posix_interp_posix.c \ module__file_interp_stream.c \ module__pickle_support_maker.c \ interpreter_pyparser_pytokenizer.c \ module___pypy___bytebuffer.c \ module_sys_vm.c \ rpython_exceptiondata.c \ objspace_std_objecttype.c \ interpreter_nestedscope.c \ module__io_interp_stringio.c \ rlib_runicode.c \ rpython_rlist.c \ rlib_rsre_rsre_core.c \ objspace_std_bytearrayobject.c \ objspace_std_typeobject.c \ interpreter_mixedmodule.c \ interpreter_pyopcode.c \ module_time_interp_time.c \ objspace_std_formatting.c \ objspace_std_complextype.c \ module_imp_interp_imp.c \ interpreter_pytraceback.c \ interpreter_pyparser_future.c \ rpython_memory_gctransform_transform.c \ module__io_interp_textio.c \ module__random_interp_random.c \ rlib_streamio.c \ module_gc_interp_gc.c \ rpython_memory_gctransform_support.c \ module_operator_interp_operator.c \ objspace_std_newformat.c \ rpython_lltypesystem_module_ll_math.c \ implement.c \ implement_1.c \ implement_2.c \ implement_3.c \ implement_4.c \ objspace_std_stringtype.c \ module_cmath_interp_cmath.c \ objspace_std_frame.c \ rlib_rdtoa.c \ module_gc_referents.c \ interpreter_pyparser_error.c \ objspace_std_dicttype.c \ interpreter_pyparser_parsestring.c \ module___builtin___compiling.c \ interpreter_module.c \ objspace_std_default.c \ rlib_rfloat.c \ rlib_rgc.c \ module___builtin___operation.c \ objspace_std_marshal_impl.c \ rlib_rbigint.c \ interpreter_astcompiler_asthelpers.c \ module__io_interp_bufferedio.c \ module_marshal_interp_marshal.c \ objspace_std_typetype.c \ rlib_rsre_rsre_char.c \ interpreter_executioncontext.c \ interpreter_astcompiler_astbuilder.c \ objspace_std_floatobject.c \ objspace_std_unicodeobject.c \ rpython_memory_gc_generation.c \ objspace_std_identitydict.c \ interpreter_baseobjspace.c \ objspace_std_slicetype.c \ interpreter_pyparser_automata.c \ interpreter_pycode.c \ module___builtin___interp_memoryview.c \ objspace_std_intobject.c \ interpreter_pyparser_parser.c \ module___builtin_____init__.c \ objspace_std_complexobject.c \ objspace_std_longtype.c \ interpreter_pyparser_pyparse.c \ rpython_memory_gc_env.c \ interpreter_buffer.c \ rlib_rlocale.c \ rpython_rrange.c \ objspace_std_transparent.c \ module__file___init__.c \ objspace_std_bytearraytype.c \ module_unicodedata_unicodedb_5_2_0.c \ rpython_lltypesystem_rbuilder.c \ rpython_memory_support.c \ module_parser_pyparser.c \ interpreter_astcompiler_ast.c \ module___pypy___interp_identitydict.c \ interpreter_argument.c \ rpython_memory_gc_inspector.c \ objspace_std_tupleobject.c \ rpython_memory_gctransform_shadowstack.c \ objspace_std_strutil.c \ translator_goal_nanos.c \ module___pypy___interp_builders.c \ module___builtin___interp_classobj.c \ rpython_lltypesystem_rstr.c \ objspace_std_stdtypedef.c \ module___pypy___interp_magic.c \ rpython_module_ll_os_stat.c \ module_imp_importing.c \ interpreter_function.c \ rpython_memory_gctransform_framework.c \ module_sys_hook.c \ module___pypy___interp_debug.c \ module__sre_interp_sre.c \ objspace_std_proxyobject.c \ objspace_std_frozensettype.c \ rpython_lltypesystem_rclass.c \ module___builtin___interp_inspect.c \ module__io_interp_bytesio.c \ rpython_memory_gctypelayout.c \ rlib_rstruct_unichar.c \ objspace_std_unicodetype.c \ module_exceptions_interp_exceptions.c \ objspace_std_sliceobject.c \ translator_c_extfunc.c \ objspace_std_setobject.c \ rpython_memory_lldict.c \ module__weakref_interp__weakref.c \ module_math_interp_math.c \ rpython_lltypesystem_rlist.c \ rpython_module_ll_time.c \ module_sys_interp_encoding.c \ objspace_std_tupletype.c \ rpython_memory_gc_semispace.c \ module__io___init__.c \ module___builtin___abstractinst.c \ interpreter_astcompiler_symtable.c \ rpython_module_ll_os.c \ objspace_std_listtype.c \ interpreter_pyframe.c \ rlib_rstack.c \ interpreter_gateway.c \ objspace_std_settype.c \ interpreter_astcompiler_optimize.c \ rlib_rposix.c \ rpython_module_ll_os_environ.c \ module_sys_state.c \ module__codecs_interp_codecs.c \ objspace_std_iterobject.c \ rpython_lltypesystem_rrange.c \ rlib_listsort.c \ objspace_std_inttype.c \ objspace_std_itertype.c \ interpreter_generator.c \ objspace_std_floattype.c \ interpreter_typedef.c \ objspace_std_boolobject.c \ module__io_interp_iobase.c \ rlib_rrandom.c \ translator_exceptiontransform.c \ objspace_std_proxy_helpers.c \ objspace_descroperation.c \ interpreter_astcompiler_misc.c \ rpython_lltypesystem_ll_str.c \ objspace_std_builtinshortcut.c \ rpython_rstr.c \ module___builtin___functional.c \ module__io_interp_fileio.c \ module__io_interp_io.c \ objspace_std_dictmultiobject.c \ objspace_std_longobject.c \ interpreter_astcompiler_assemble.c \ interpreter_astcompiler_codegen.c \ objspace_std_booltype.c \ rpython_lltypesystem_rffi.c \ rpython_lltypesystem_llarena.c \ interpreter_eval.c \ rpython_lltypesystem_rdict.c \ rlib_rarithmetic.c \ objspace_std_rangeobject.c \ objspace_std_dictproxyobject.c \ profiling.c \ debug_print.c \ ../module_cache/module_0.c \ ../module_cache/module_1.c OBJECTS = testing_1.o \ structimpl.o \ nonfuncnodes.o \ nonfuncnodes_1.o \ nonfuncnodes_2.o \ nonfuncnodes_3.o \ nonfuncnodes_4.o \ nonfuncnodes_5.o \ nonfuncnodes_6.o \ nonfuncnodes_7.o \ nonfuncnodes_8.o \ nonfuncnodes_9.o \ nonfuncnodes_10.o \ rlib_rmarshal.o \ translator_goal_targetpypystandalone.o \ rpython_rint.o \ module_sys___init__.o \ interpreter_pycompiler.o \ translator_sandbox_rsandbox.o \ objspace_std_callmethod.o \ objspace_std_listobject.o \ objspace_std_stringobject.o \ module_token___init__.o \ objspace_std_objspace.o \ module___builtin___descriptor.o \ module__file_interp_file.o \ rlib_rstruct_ieee.o \ interpreter_error.o \ rpython_memory_gc_base.o \ module_posix_interp_posix.o \ module__file_interp_stream.o \ module__pickle_support_maker.o \ interpreter_pyparser_pytokenizer.o \ module___pypy___bytebuffer.o \ module_sys_vm.o \ rpython_exceptiondata.o \ objspace_std_objecttype.o \ interpreter_nestedscope.o \ module__io_interp_stringio.o \ rlib_runicode.o \ rpython_rlist.o \ rlib_rsre_rsre_core.o \ objspace_std_bytearrayobject.o \ objspace_std_typeobject.o \ interpreter_mixedmodule.o \ interpreter_pyopcode.o \ module_time_interp_time.o \ objspace_std_formatting.o \ objspace_std_complextype.o \ module_imp_interp_imp.o \ interpreter_pytraceback.o \ interpreter_pyparser_future.o \ rpython_memory_gctransform_transform.o \ module__io_interp_textio.o \ module__random_interp_random.o \ rlib_streamio.o \ module_gc_interp_gc.o \ rpython_memory_gctransform_support.o \ module_operator_interp_operator.o \ objspace_std_newformat.o \ rpython_lltypesystem_module_ll_math.o \ implement.o \ implement_1.o \ implement_2.o \ implement_3.o \ implement_4.o \ objspace_std_stringtype.o \ module_cmath_interp_cmath.o \ objspace_std_frame.o \ rlib_rdtoa.o \ module_gc_referents.o \ interpreter_pyparser_error.o \ objspace_std_dicttype.o \ interpreter_pyparser_parsestring.o \ module___builtin___compiling.o \ interpreter_module.o \ objspace_std_default.o \ rlib_rfloat.o \ rlib_rgc.o \ module___builtin___operation.o \ objspace_std_marshal_impl.o \ rlib_rbigint.o \ interpreter_astcompiler_asthelpers.o \ module__io_interp_bufferedio.o \ module_marshal_interp_marshal.o \ objspace_std_typetype.o \ rlib_rsre_rsre_char.o \ interpreter_executioncontext.o \ interpreter_astcompiler_astbuilder.o \ objspace_std_floatobject.o \ objspace_std_unicodeobject.o \ rpython_memory_gc_generation.o \ objspace_std_identitydict.o \ interpreter_baseobjspace.o \ objspace_std_slicetype.o \ interpreter_pyparser_automata.o \ interpreter_pycode.o \ module___builtin___interp_memoryview.o \ objspace_std_intobject.o \ interpreter_pyparser_parser.o \ module___builtin_____init__.o \ objspace_std_complexobject.o \ objspace_std_longtype.o \ interpreter_pyparser_pyparse.o \ rpython_memory_gc_env.o \ interpreter_buffer.o \ rlib_rlocale.o \ rpython_rrange.o \ objspace_std_transparent.o \ module__file___init__.o \ objspace_std_bytearraytype.o \ module_unicodedata_unicodedb_5_2_0.o \ rpython_lltypesystem_rbuilder.o \ rpython_memory_support.o \ module_parser_pyparser.o \ interpreter_astcompiler_ast.o \ module___pypy___interp_identitydict.o \ interpreter_argument.o \ rpython_memory_gc_inspector.o \ objspace_std_tupleobject.o \ rpython_memory_gctransform_shadowstack.o \ objspace_std_strutil.o \ translator_goal_nanos.o \ module___pypy___interp_builders.o \ module___builtin___interp_classobj.o \ rpython_lltypesystem_rstr.o \ objspace_std_stdtypedef.o \ module___pypy___interp_magic.o \ rpython_module_ll_os_stat.o \ module_imp_importing.o \ interpreter_function.o \ rpython_memory_gctransform_framework.o \ module_sys_hook.o \ module___pypy___interp_debug.o \ module__sre_interp_sre.o \ objspace_std_proxyobject.o \ objspace_std_frozensettype.o \ rpython_lltypesystem_rclass.o \ module___builtin___interp_inspect.o \ module__io_interp_bytesio.o \ rpython_memory_gctypelayout.o \ rlib_rstruct_unichar.o \ objspace_std_unicodetype.o \ module_exceptions_interp_exceptions.o \ objspace_std_sliceobject.o \ translator_c_extfunc.o \ objspace_std_setobject.o \ rpython_memory_lldict.o \ module__weakref_interp__weakref.o \ module_math_interp_math.o \ rpython_lltypesystem_rlist.o \ rpython_module_ll_time.o \ module_sys_interp_encoding.o \ objspace_std_tupletype.o \ rpython_memory_gc_semispace.o \ module__io___init__.o \ module___builtin___abstractinst.o \ interpreter_astcompiler_symtable.o \ rpython_module_ll_os.o \ objspace_std_listtype.o \ interpreter_pyframe.o \ rlib_rstack.o \ interpreter_gateway.o \ objspace_std_settype.o \ interpreter_astcompiler_optimize.o \ rlib_rposix.o \ rpython_module_ll_os_environ.o \ module_sys_state.o \ module__codecs_interp_codecs.o \ objspace_std_iterobject.o \ rpython_lltypesystem_rrange.o \ rlib_listsort.o \ objspace_std_inttype.o \ objspace_std_itertype.o \ interpreter_generator.o \ objspace_std_floattype.o \ interpreter_typedef.o \ objspace_std_boolobject.o \ module__io_interp_iobase.o \ rlib_rrandom.o \ translator_exceptiontransform.o \ objspace_std_proxy_helpers.o \ objspace_descroperation.o \ interpreter_astcompiler_misc.o \ rpython_lltypesystem_ll_str.o \ objspace_std_builtinshortcut.o \ rpython_rstr.o \ module___builtin___functional.o \ module__io_interp_fileio.o \ module__io_interp_io.o \ objspace_std_dictmultiobject.o \ objspace_std_longobject.o \ interpreter_astcompiler_assemble.o \ interpreter_astcompiler_codegen.o \ objspace_std_booltype.o \ rpython_lltypesystem_rffi.o \ rpython_lltypesystem_llarena.o \ interpreter_eval.o \ rpython_lltypesystem_rdict.o \ rlib_rarithmetic.o \ objspace_std_rangeobject.o \ objspace_std_dictproxyobject.o \ profiling.o \ debug_print.o \ ../module_cache/module_0.o \ ../module_cache/module_1.o LIBS = -lm LIBDIRS = INCLUDEDIRS = -I$(PYPYDIR)/translator/c CFLAGS = -O3 \ -pthread \ -fomit-frame-pointer \ -Wall \ -Wno-unused CFLAGSEXTRA = LDFLAGS = -pthread \ -lrt \ -Wl,--export-dynamic,--version-script=../dynamic-symbols-0 LDFLAGS_LINK = -pthread \ -lrt LDFLAGSEXTRA = CC = gcc CC_LINK = $(CC) LINKFILES = all: $(DEFAULT_TARGET) $(TARGET): $(OBJECTS) $(CC_LINK) $(LDFLAGS) $(LDFLAGSEXTRA) -o $@ $(OBJECTS) $(LIBDIRS) $(LIBS) $(LINKFILES) %.o: %.c $(CC) $(CFLAGS) $(CFLAGSEXTRA) -o $@ -c $< $(INCLUDEDIRS) clean: rm -f $(OBJECTS) $(TARGET) $(GCMAPFILES) $(ASMFILES) *.gc?? ../module_cache/*.gc?? clean_noprof: rm -f $(OBJECTS) $(TARGET) $(GCMAPFILES) $(ASMFILES) debug: $(MAKE) CFLAGS="$(DEBUGFLAGS) -DRPY_ASSERT" $(TARGET) debug_exc: $(MAKE) CFLAGS="$(DEBUGFLAGS) -DRPY_ASSERT -DDO_LOG_EXC" $(TARGET) debug_mem: $(MAKE) CFLAGS="$(DEBUGFLAGS) -DRPY_ASSERT -DTRIVIAL_MALLOC_DEBUG" $(TARGET) no_obmalloc: $(MAKE) CFLAGS="-g -O2 -DRPY_ASSERT -DNO_OBMALLOC" $(TARGET) linuxmemchk: $(MAKE) CFLAGS="$(DEBUGFLAGS) -DRPY_ASSERT -DLINUXMEMCHK" $(TARGET) llsafer: $(MAKE) CFLAGS="-O2 -DRPY_LL_ASSERT" $(TARGET) lldebug: $(MAKE) CFLAGS="$(DEBUGFLAGS) -DRPY_ASSERT -DRPY_LL_ASSERT" $(TARGET) profile: $(MAKE) CFLAGS="-g -O1 -pg $(CFLAGS) -fno-omit-frame-pointer" LDFLAGS="-pg $(LDFLAGS)" $(TARGET) DEBUGFLAGS = -O1 -g