- # 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