# automatically generated makefile
RPYDIR = "/builddir/build/BUILD/pypy-2.0.2-src/rpython"

TARGET = pypy

DEFAULT_TARGET = pypy

SOURCES = testing_1.c \
          data_pypy_goal_targetpypystandalone.c \
          data_pypy_interpreter_argument.c \
          data_pypy_interpreter_astcompiler_assemble.c \
          data_pypy_interpreter_astcompiler_ast.c \
          data_pypy_interpreter_astcompiler_astbuilder.c \
          data_pypy_interpreter_astcompiler_asthelpers.c \
          data_pypy_interpreter_astcompiler_codegen.c \
          data_pypy_interpreter_astcompiler_misc.c \
          data_pypy_interpreter_astcompiler_symtable.c \
          data_pypy_interpreter_baseobjspace.c \
          data_pypy_interpreter_buffer.c \
          data_pypy_interpreter_error.c \
          data_pypy_interpreter_executioncontext.c \
          data_pypy_interpreter_function.c \
          data_pypy_interpreter_gateway.c \
          data_pypy_interpreter_generator.c \
          data_pypy_interpreter_module.c \
          data_pypy_interpreter_nestedscope.c \
          data_pypy_interpreter_pycode.c \
          data_pypy_interpreter_pycompiler.c \
          data_pypy_interpreter_pyframe.c \
          data_pypy_interpreter_pyopcode.c \
          data_pypy_interpreter_pyparser_automata.c \
          data_pypy_interpreter_pyparser_future.c \
          data_pypy_interpreter_pyparser_parser.c \
          data_pypy_interpreter_pyparser_parsestring.c \
          data_pypy_interpreter_pyparser_pyparse.c \
          data_pypy_interpreter_pyparser_pytokenizer.c \
          data_pypy_interpreter_pytraceback.c \
          data_pypy_interpreter_streamutil.c \
          data_pypy_interpreter_typedef.c \
          data_pypy_module___builtin___abstractinst.c \
          data_pypy_module___builtin___compiling.c \
          data_pypy_module___builtin___functional.c \
          data_pypy_module___builtin___interp_classobj.c \
          data_pypy_module___pypy___interp_dict.c \
          data_pypy_module___pypy___interp_signal.c \
          data_pypy_module__cffi_backend_cbuffer.c \
          data_pypy_module__cffi_backend_ccallback.c \
          data_pypy_module__cffi_backend_cdataobj.c \
          data_pypy_module__cffi_backend_ctypearray.c \
          data_pypy_module__cffi_backend_ctypeenum.c \
          data_pypy_module__cffi_backend_ctypefunc.c \
          data_pypy_module__cffi_backend_ctypeobj.c \
          data_pypy_module__cffi_backend_ctypeprim.c \
          data_pypy_module__cffi_backend_ctypeptr.c \
          data_pypy_module__cffi_backend_ctypestruct.c \
          data_pypy_module__cffi_backend_func.c \
          data_pypy_module__cffi_backend_libraryobj.c \
          data_pypy_module__cffi_backend_misc.c \
          data_pypy_module__cffi_backend_newtype.c \
          data_pypy_module__codecs_interp_codecs.c \
          data_pypy_module__collections_interp_deque.c \
          data_pypy_module__csv_interp_csv.c \
          data_pypy_module__csv_interp_reader.c \
          data_pypy_module__csv_interp_writer.c \
          data_pypy_module__ffi_interp_ffitype.c \
          data_pypy_module__ffi_interp_funcptr.c \
          data_pypy_module__ffi_interp_struct.c \
          data_pypy_module__ffi_type_converter.c \
          data_pypy_module__file___init__.c \
          data_pypy_module__file_interp_file.c \
          data_pypy_module__hashlib_interp_hashlib.c \
          data_pypy_module__io_interp_bufferedio.c \
          data_pypy_module__io_interp_bytesio.c \
          data_pypy_module__io_interp_fileio.c \
          data_pypy_module__io_interp_io.c \
          data_pypy_module__io_interp_iobase.c \
          data_pypy_module__io_interp_stringio.c \
          data_pypy_module__io_interp_textio.c \
          data_pypy_module__locale_interp_locale.c \
          data_pypy_module__lsprof_interp_lsprof.c \
          data_pypy_module__minimal_curses_fficurses.c \
          data_pypy_module__minimal_curses_interp_curses.c \
          data_pypy_module__multibytecodec_c_codecs.c \
          data_pypy_module__multiprocessing_interp_connectio.c \
          data_pypy_module__multiprocessing_interp_semaphore.c \
          data_pypy_module__pickle_support_maker.c \
          data_pypy_module__random_interp_random.c \
          data_pypy_module__rawffi_array.c \
          data_pypy_module__rawffi_callback.c \
          data_pypy_module__rawffi_interp_rawffi.c \
          data_pypy_module__rawffi_structure.c \
          data_pypy_module__rawffi_tracker.c \
          data_pypy_module__socket_interp_func.c \
          data_pypy_module__socket_interp_socket.c \
          data_pypy_module__sre_interp_sre.c \
          data_pypy_module__ssl_interp_ssl.c \
          data_pypy_module__warnings_interp_warnings.c \
          data_pypy_module__weakref_interp__weakref.c \
          data_pypy_module_array_interp_array.c \
          data_pypy_module_binascii_interp_base64.c \
          data_pypy_module_binascii_interp_crc32.c \
          data_pypy_module_binascii_interp_hqx.c \
          data_pypy_module_binascii_interp_qp.c \
          data_pypy_module_binascii_interp_uu.c \
          data_pypy_module_bz2_interp_bz2.c \
          data_pypy_module_cppyy___init__.c \
          data_pypy_module_cppyy_capi_loadable_capi.c \
          data_pypy_module_cppyy_converter.c \
          data_pypy_module_cppyy_executor.c \
          data_pypy_module_cppyy_ffitypes.c \
          data_pypy_module_cppyy_helper.c \
          data_pypy_module_cppyy_interp_cppyy.c \
          data_pypy_module_cpyext___init__.c \
          data_pypy_module_cpyext_api.c \
          data_pypy_module_cpyext_api_1.c \
          data_pypy_module_cpyext_cdatetime.c \
          data_pypy_module_cpyext_codecs.c \
          data_pypy_module_cpyext_complexobject.c \
          data_pypy_module_cpyext_dictobject.c \
          data_pypy_module_cpyext_eval.c \
          data_pypy_module_cpyext_frameobject.c \
          data_pypy_module_cpyext_import_.c \
          data_pypy_module_cpyext_intobject.c \
          data_pypy_module_cpyext_listobject.c \
          data_pypy_module_cpyext_longobject.c \
          data_pypy_module_cpyext_memoryobject.c \
          data_pypy_module_cpyext_methodobject.c \
          data_pypy_module_cpyext_modsupport.c \
          data_pypy_module_cpyext_object.c \
          data_pypy_module_cpyext_pyerrors.c \
          data_pypy_module_cpyext_pyfile.c \
          data_pypy_module_cpyext_pyobject.c \
          data_pypy_module_cpyext_pystate.c \
          data_pypy_module_cpyext_pystrtod.c \
          data_pypy_module_cpyext_pythonrun.c \
          data_pypy_module_cpyext_sequence.c \
          data_pypy_module_cpyext_setobject.c \
          data_pypy_module_cpyext_slotdefs.c \
          data_pypy_module_cpyext_state.c \
          data_pypy_module_cpyext_stringobject.c \
          data_pypy_module_cpyext_structmember.c \
          data_pypy_module_cpyext_tupleobject.c \
          data_pypy_module_cpyext_typeobject.c \
          data_pypy_module_cpyext_unicodeobject.c \
          data_pypy_module_exceptions_interp_exceptions.c \
          data_pypy_module_fcntl_interp_fcntl.c \
          data_pypy_module_gc_interp_gc.c \
          data_pypy_module_imp_importing.c \
          data_pypy_module_imp_interp_imp.c \
          data_pypy_module_itertools_interp_itertools.c \
          data_pypy_module_marshal_interp_marshal.c \
          data_pypy_module_micronumpy_arrayimpl_concrete.c \
          data_pypy_module_micronumpy_arrayimpl_scalar.c \
          data_pypy_module_micronumpy_arrayimpl_sort.c \
          data_pypy_module_micronumpy_interp_arrayops.c \
          data_pypy_module_micronumpy_interp_boxes.c \
          data_pypy_module_micronumpy_interp_dtype.c \
          data_pypy_module_micronumpy_interp_numarray.c \
          data_pypy_module_micronumpy_interp_support.c \
          data_pypy_module_micronumpy_interp_ufuncs.c \
          data_pypy_module_micronumpy_loop.c \
          data_pypy_module_micronumpy_strides.c \
          data_pypy_module_micronumpy_types.c \
          data_pypy_module_mmap_interp_mmap.c \
          data_pypy_module_posix___init__.c \
          data_pypy_module_posix_interp_posix.c \
          data_pypy_module_pwd_interp_pwd.c \
          data_pypy_module_pyexpat_interp_pyexpat.c \
          data_pypy_module_rctime_interp_time.c \
          data_pypy_module_select_interp_epoll.c \
          data_pypy_module_signal_interp_signal.c \
          data_pypy_module_struct_formatiterator.c \
          data_pypy_module_struct_interp_struct.c \
          data_pypy_module_sys___init__.c \
          data_pypy_module_sys_currentframes.c \
          data_pypy_module_sys_initpath.c \
          data_pypy_module_sys_interp_encoding.c \
          data_pypy_module_termios_interp_termios.c \
          data_pypy_module_thread_os_lock.c \
          data_pypy_module_thread_os_thread.c \
          data_pypy_module_unicodedata_interp_ucd.c \
          data_pypy_module_unicodedata_interp_ucd_1.c \
          data_pypy_module_unicodedata_interp_ucd_2.c \
          data_pypy_module_zipimport_interp_zipimport.c \
          data_pypy_module_zlib_interp_zlib.c \
          data_pypy_objspace_descroperation.c \
          data_pypy_objspace_std_booltype.c \
          data_pypy_objspace_std_bytearrayobject.c \
          data_pypy_objspace_std_bytearraytype.c \
          data_pypy_objspace_std_complexobject.c \
          data_pypy_objspace_std_complextype.c \
          data_pypy_objspace_std_dictmultiobject.c \
          data_pypy_objspace_std_dictproxyobject.c \
          data_pypy_objspace_std_dicttype.c \
          data_pypy_objspace_std_floatobject.c \
          data_pypy_objspace_std_floattype.c \
          data_pypy_objspace_std_formatting.c \
          data_pypy_objspace_std_intobject.c \
          data_pypy_objspace_std_itertype.c \
          data_pypy_objspace_std_listobject.c \
          data_pypy_objspace_std_longobject.c \
          data_pypy_objspace_std_marshal_impl.c \
          data_pypy_objspace_std_newformat.c \
          data_pypy_objspace_std_objecttype.c \
          data_pypy_objspace_std_objspace.c \
          data_pypy_objspace_std_setobject.c \
          data_pypy_objspace_std_stdtypedef.c \
          data_pypy_objspace_std_stringobject.c \
          data_pypy_objspace_std_strutil.c \
          data_pypy_objspace_std_transparent.c \
          data_pypy_objspace_std_tupleobject.c \
          data_pypy_objspace_std_typeobject.c \
          data_pypy_objspace_std_unicodeobject.c \
          data_pypy_objspace_std_unicodetype.c \
          data_rpython_flowspace_specialcase.c \
          data_rpython_memory_gc_env.c \
          data_rpython_memory_gc_minimark.c \
          data_rpython_memory_gctransform_framework.c \
          data_rpython_memory_gctransform_support.c \
          data_rpython_rlib_clibffi.c \
          data_rpython_rlib_libffi.c \
          data_rpython_rlib_rbigint.c \
          data_rpython_rlib_rcomplex.c \
          data_rpython_rlib_rdtoa.c \
          data_rpython_rlib_rfloat.c \
          data_rpython_rlib_rlocale.c \
          data_rpython_rlib_rmmap.c \
          data_rpython_rlib_rsha.c \
          data_rpython_rlib_rsocket.c \
          data_rpython_rlib_rsre_rsre_char.c \
          data_rpython_rlib_rsre_rsre_core.c \
          data_rpython_rlib_rstack.c \
          data_rpython_rlib_rstruct_formatiterator.c \
          data_rpython_rlib_rstruct_nativefmttable.c \
          data_rpython_rlib_rstruct_runpack.c \
          data_rpython_rlib_rstruct_standardfmttable.c \
          data_rpython_rlib_runicode.c \
          data_rpython_rlib_rurandom.c \
          data_rpython_rlib_rzipfile.c \
          data_rpython_rlib_rzlib.c \
          data_rpython_rlib_streamio.c \
          data_rpython_rlib_unicodedata_unicodedb_3_2_0.c \
          data_rpython_rlib_unicodedata_unicodedb_3_2_0_1.c \
          data_rpython_rlib_unicodedata_unicodedb_3_2_0_2.c \
          data_rpython_rlib_unicodedata_unicodedb_5_2_0.c \
          data_rpython_rlib_unicodedata_unicodedb_5_2_0_1.c \
          data_rpython_rtyper_lltypesystem_ll_str.c \
          data_rpython_rtyper_lltypesystem_rclass.c \
          data_rpython_rtyper_lltypesystem_rdict.c \
          data_rpython_rtyper_lltypesystem_rlist.c \
          data_rpython_rtyper_module_ll_os.c \
          data_rpython_rtyper_module_ll_os_environ.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 \
          nonfuncnodes_11.c \
          nonfuncnodes_12.c \
          nonfuncnodes_13.c \
          nonfuncnodes_14.c \
          nonfuncnodes_15.c \
          nonfuncnodes_16.c \
          nonfuncnodes_17.c \
          data_pypy_module__cffi_backend_libraryobj_1.c \
          data_pypy_module__cffi_backend_misc_1.c \
          data_pypy_module__hashlib_interp_hashlib_1.c \
          data_pypy_module__locale_interp_locale_1.c \
          data_pypy_module__multibytecodec_c_codecs_1.c \
          data_pypy_module__multibytecodec_interp_incrementa.c \
          data_pypy_module__multiprocessing_interp_semaphore_1.c \
          data_pypy_module__ssl_interp_ssl_1.c \
          data_pypy_module_array_interp_array_1.c \
          data_pypy_module_bz2_interp_bz2_1.c \
          data_pypy_module_cpyext_pyerrors_1.c \
          data_pypy_module_cpyext_pystate_1.c \
          data_pypy_module_cpyext_state_1.c \
          data_pypy_module_crypt_interp_crypt.c \
          data_pypy_module_pyexpat_interp_pyexpat_1.c \
          data_pypy_module_rctime_interp_time_1.c \
          data_pypy_module_signal_interp_signal_1.c \
          data_pypy_module_thread_gil.c \
          data_pypy_module_thread_os_thread_1.c \
          data_pypy_objspace_std_complexobject_1.c \
          data_pypy_objspace_std_floatobject_1.c \
          data_rpython_memory_gc_inspector.c \
          data_rpython_memory_gc_minimark_1.c \
          data_rpython_memory_gctransform_framework_1.c \
          data_rpython_rlib_rarithmetic.c \
          data_rpython_rlib_rcomplex_1.c \
          data_rpython_rlib_rlocale_1.c \
          data_rpython_rlib_rmmap_1.c \
          data_rpython_rlib_rsha_1.c \
          data_rpython_rlib_rsocket_1.c \
          data_rpython_rlib_rsre_rsre_char_1.c \
          data_rpython_rlib_rstack_1.c \
          data_rpython_rlib_rthread.c \
          data_rpython_rlib_rzlib_1.c \
          data_rpython_rtyper_lltypesystem_module_ll_math.c \
          data_rpython_rtyper_lltypesystem_rffi.c \
          data_rpython_rtyper_module_ll_os_1.c \
          data_rpython_rtyper_module_ll_time.c \
          implement.c \
          implement_1.c \
          implement_2.c \
          implement_3.c \
          implement_4.c \
          implement_5.c \
          implement_6.c \
          implement_7.c \
          implement_8.c \
          implement_9.c \
          implement_10.c \
          implement_11.c \
          implement_12.c \
          implement_13.c \
          implement_14.c \
          implement_15.c \
          implement_16.c \
          implement_17.c \
          implement_18.c \
          implement_19.c \
          implement_20.c \
          implement_21.c \
          implement_22.c \
          implement_23.c \
          implement_24.c \
          implement_25.c \
          implement_26.c \
          implement_27.c \
          implement_28.c \
          implement_29.c \
          pypy_goal_targetpypystandalone.c \
          pypy_interpreter_argument.c \
          pypy_interpreter_astcompiler_assemble.c \
          pypy_interpreter_astcompiler_ast.c \
          pypy_interpreter_astcompiler_ast_1.c \
          pypy_interpreter_astcompiler_ast_2.c \
          pypy_interpreter_astcompiler_ast_3.c \
          pypy_interpreter_astcompiler_astbuilder.c \
          pypy_interpreter_astcompiler_asthelpers.c \
          pypy_interpreter_astcompiler_codegen.c \
          pypy_interpreter_astcompiler_misc.c \
          pypy_interpreter_astcompiler_optimize.c \
          pypy_interpreter_astcompiler_symtable.c \
          pypy_interpreter_baseobjspace.c \
          pypy_interpreter_buffer.c \
          pypy_interpreter_error.c \
          pypy_interpreter_eval.c \
          pypy_interpreter_executioncontext.c \
          pypy_interpreter_function.c \
          pypy_interpreter_gateway.c \
          pypy_interpreter_generator.c \
          pypy_interpreter_mixedmodule.c \
          pypy_interpreter_module.c \
          pypy_interpreter_nestedscope.c \
          pypy_interpreter_pycode.c \
          pypy_interpreter_pycompiler.c \
          pypy_interpreter_pyframe.c \
          pypy_interpreter_pyopcode.c \
          pypy_interpreter_pyparser_automata.c \
          pypy_interpreter_pyparser_error.c \
          pypy_interpreter_pyparser_future.c \
          pypy_interpreter_pyparser_parser.c \
          pypy_interpreter_pyparser_parsestring.c \
          pypy_interpreter_pyparser_pyparse.c \
          pypy_interpreter_pyparser_pytokenizer.c \
          pypy_interpreter_pytraceback.c \
          pypy_interpreter_signature.c \
          pypy_interpreter_streamutil.c \
          pypy_interpreter_typedef.c \
          pypy_interpreter_typedef_1.c \
          pypy_interpreter_typedef_2.c \
          pypy_interpreter_unicodehelper.c \
          pypy_module___builtin___abstractinst.c \
          pypy_module___builtin___compiling.c \
          pypy_module___builtin___descriptor.c \
          pypy_module___builtin___functional.c \
          pypy_module___builtin___interp_classobj.c \
          pypy_module___builtin___interp_inspect.c \
          pypy_module___builtin___interp_memoryview.c \
          pypy_module___builtin___operation.c \
          pypy_module___pypy___bytebuffer.c \
          pypy_module___pypy___interp_builders.c \
          pypy_module___pypy___interp_debug.c \
          pypy_module___pypy___interp_dict.c \
          pypy_module___pypy___interp_identitydict.c \
          pypy_module___pypy___interp_magic.c \
          pypy_module___pypy___interp_signal.c \
          pypy_module___pypy___interp_time.c \
          pypy_module__cffi_backend_cbuffer.c \
          pypy_module__cffi_backend_ccallback.c \
          pypy_module__cffi_backend_cdataobj.c \
          pypy_module__cffi_backend_cerrno.c \
          pypy_module__cffi_backend_ctypearray.c \
          pypy_module__cffi_backend_ctypeenum.c \
          pypy_module__cffi_backend_ctypefunc.c \
          pypy_module__cffi_backend_ctypeobj.c \
          pypy_module__cffi_backend_ctypeprim.c \
          pypy_module__cffi_backend_ctypeptr.c \
          pypy_module__cffi_backend_ctypestruct.c \
          pypy_module__cffi_backend_func.c \
          pypy_module__cffi_backend_libraryobj.c \
          pypy_module__cffi_backend_misc.c \
          pypy_module__cffi_backend_newtype.c \
          pypy_module__codecs_interp_codecs.c \
          pypy_module__collections_interp_defaultdict.c \
          pypy_module__collections_interp_deque.c \
          pypy_module__csv_interp_csv.c \
          pypy_module__csv_interp_reader.c \
          pypy_module__csv_interp_writer.c \
          pypy_module__ffi_interp_ffitype.c \
          pypy_module__ffi_interp_funcptr.c \
          pypy_module__ffi_interp_struct.c \
          pypy_module__ffi_type_converter.c \
          pypy_module__file___init__.c \
          pypy_module__file_interp_file.c \
          pypy_module__file_interp_stream.c \
          pypy_module__hashlib___init__.c \
          pypy_module__hashlib_interp_hashlib.c \
          pypy_module__io___init__.c \
          pypy_module__io_interp_bufferedio.c \
          pypy_module__io_interp_bytesio.c \
          pypy_module__io_interp_fileio.c \
          pypy_module__io_interp_io.c \
          pypy_module__io_interp_iobase.c \
          pypy_module__io_interp_stringio.c \
          pypy_module__io_interp_textio.c \
          pypy_module__locale_interp_locale.c \
          pypy_module__lsprof_interp_lsprof.c \
          pypy_module__md5_interp_md5.c \
          pypy_module__minimal_curses_fficurses.c \
          pypy_module__minimal_curses_interp_curses.c \
          pypy_module__multibytecodec_c_codecs.c \
          pypy_module__multibytecodec_interp_incremental.c \
          pypy_module__multibytecodec_interp_multibytecodec.c \
          pypy_module__multiprocessing_interp_connection.c \
          pypy_module__multiprocessing_interp_memory.c \
          pypy_module__multiprocessing_interp_semaphore.c \
          pypy_module__pickle_support_maker.c \
          pypy_module__random_interp_random.c \
          pypy_module__rawffi_array.c \
          pypy_module__rawffi_buffer.c \
          pypy_module__rawffi_callback.c \
          pypy_module__rawffi_interp_rawffi.c \
          pypy_module__rawffi_structure.c \
          pypy_module__rawffi_tracker.c \
          pypy_module__sha_interp_sha.c \
          pypy_module__socket___init__.c \
          pypy_module__socket_interp_func.c \
          pypy_module__socket_interp_socket.c \
          pypy_module__sre_interp_sre.c \
          pypy_module__ssl___init__.c \
          pypy_module__ssl_interp_ssl.c \
          pypy_module__warnings_interp_warnings.c \
          pypy_module__weakref_interp__weakref.c \
          pypy_module_array_interp_array.c \
          pypy_module_array_interp_array_1.c \
          pypy_module_array_interp_array_2.c \
          pypy_module_binascii_interp_base64.c \
          pypy_module_binascii_interp_crc32.c \
          pypy_module_binascii_interp_hexlify.c \
          pypy_module_binascii_interp_hqx.c \
          pypy_module_binascii_interp_qp.c \
          pypy_module_binascii_interp_uu.c \
          pypy_module_bz2_interp_bz2.c \
          pypy_module_cStringIO_interp_stringio.c \
          pypy_module_cmath_interp_cmath.c \
          pypy_module_cppyy___init__.c \
          pypy_module_cppyy_capi_loadable_capi.c \
          pypy_module_cppyy_converter.c \
          pypy_module_cppyy_executor.c \
          pypy_module_cppyy_ffitypes.c \
          pypy_module_cppyy_helper.c \
          pypy_module_cppyy_interp_cppyy.c \
          pypy_module_cpyext___init__.c \
          pypy_module_cpyext_api.c \
          pypy_module_cpyext_api_1.c \
          pypy_module_cpyext_api_2.c \
          pypy_module_cpyext_api_3.c \
          pypy_module_cpyext_api_4.c \
          pypy_module_cpyext_api_5.c \
          pypy_module_cpyext_buffer.c \
          pypy_module_cpyext_bufferobject.c \
          pypy_module_cpyext_cdatetime.c \
          pypy_module_cpyext_classobject.c \
          pypy_module_cpyext_codecs.c \
          pypy_module_cpyext_complexobject.c \
          pypy_module_cpyext_dictobject.c \
          pypy_module_cpyext_eval.c \
          pypy_module_cpyext_floatobject.c \
          pypy_module_cpyext_frameobject.c \
          pypy_module_cpyext_funcobject.c \
          pypy_module_cpyext_import_.c \
          pypy_module_cpyext_intobject.c \
          pypy_module_cpyext_iterator.c \
          pypy_module_cpyext_listobject.c \
          pypy_module_cpyext_longobject.c \
          pypy_module_cpyext_mapping.c \
          pypy_module_cpyext_memoryobject.c \
          pypy_module_cpyext_methodobject.c \
          pypy_module_cpyext_modsupport.c \
          pypy_module_cpyext_number.c \
          pypy_module_cpyext_object.c \
          pypy_module_cpyext_pyerrors.c \
          pypy_module_cpyext_pyfile.c \
          pypy_module_cpyext_pyobject.c \
          pypy_module_cpyext_pypyintf.c \
          pypy_module_cpyext_pystate.c \
          pypy_module_cpyext_pystrtod.c \
          pypy_module_cpyext_pythonrun.c \
          pypy_module_cpyext_sequence.c \
          pypy_module_cpyext_setobject.c \
          pypy_module_cpyext_sliceobject.c \
          pypy_module_cpyext_slotdefs.c \
          pypy_module_cpyext_state.c \
          pypy_module_cpyext_stringobject.c \
          pypy_module_cpyext_structmember.c \
          pypy_module_cpyext_sysmodule.c \
          pypy_module_cpyext_tupleobject.c \
          pypy_module_cpyext_typeobject.c \
          pypy_module_cpyext_unicodeobject.c \
          pypy_module_cpyext_weakrefobject.c \
          pypy_module_crypt_interp_crypt.c \
          pypy_module_exceptions_interp_exceptions.c \
          pypy_module_fcntl_interp_fcntl.c \
          pypy_module_gc_interp_gc.c \
          pypy_module_gc_referents.c \
          pypy_module_imp_importing.c \
          pypy_module_imp_interp_imp.c \
          pypy_module_itertools_interp_itertools.c \
          pypy_module_marshal_interp_marshal.c \
          pypy_module_math_interp_math.c \
          pypy_module_micronumpy_appbridge.c \
          pypy_module_micronumpy_arrayimpl_base.c \
          pypy_module_micronumpy_arrayimpl_concrete.c \
          pypy_module_micronumpy_arrayimpl_scalar.c \
          pypy_module_micronumpy_arrayimpl_sort.c \
          pypy_module_micronumpy_arrayimpl_sort_1.c \
          pypy_module_micronumpy_arrayimpl_voidbox.c \
          pypy_module_micronumpy_base.c \
          pypy_module_micronumpy_dot.c \
          pypy_module_micronumpy_interp_arrayops.c \
          pypy_module_micronumpy_interp_boxes.c \
          pypy_module_micronumpy_interp_dtype.c \
          pypy_module_micronumpy_interp_flatiter.c \
          pypy_module_micronumpy_interp_numarray.c \
          pypy_module_micronumpy_interp_support.c \
          pypy_module_micronumpy_interp_ufuncs.c \
          pypy_module_micronumpy_iter.c \
          pypy_module_micronumpy_loop.c \
          pypy_module_micronumpy_stdobjspace.c \
          pypy_module_micronumpy_strides.c \
          pypy_module_micronumpy_support.c \
          pypy_module_micronumpy_types.c \
          pypy_module_micronumpy_types_1.c \
          pypy_module_micronumpy_types_2.c \
          pypy_module_micronumpy_types_3.c \
          pypy_module_micronumpy_types_4.c \
          pypy_module_mmap_interp_mmap.c \
          pypy_module_operator_interp_operator.c \
          pypy_module_parser_pyparser.c \
          pypy_module_posix___init__.c \
          pypy_module_posix_interp_posix.c \
          pypy_module_pwd_interp_pwd.c \
          pypy_module_pyexpat_interp_pyexpat.c \
          pypy_module_rctime___init__.c \
          pypy_module_rctime_interp_time.c \
          pypy_module_select_interp_epoll.c \
          pypy_module_select_interp_select.c \
          pypy_module_signal_interp_signal.c \
          pypy_module_struct_formatiterator.c \
          pypy_module_struct_interp_struct.c \
          pypy_module_sys___init__.c \
          pypy_module_sys_currentframes.c \
          pypy_module_sys_hook.c \
          pypy_module_sys_initpath.c \
          pypy_module_sys_interp_encoding.c \
          pypy_module_sys_vm.c \
          pypy_module_termios_interp_termios.c \
          pypy_module_thread_gil.c \
          pypy_module_thread_os_local.c \
          pypy_module_thread_os_lock.c \
          pypy_module_thread_os_thread.c \
          pypy_module_thread_threadlocals.c \
          pypy_module_token___init__.c \
          pypy_module_unicodedata_interp_ucd.c \
          pypy_module_zipimport_interp_zipimport.c \
          pypy_module_zlib_interp_zlib.c \
          pypy_objspace_descroperation.c \
          pypy_objspace_std_boolobject.c \
          pypy_objspace_std_booltype.c \
          pypy_objspace_std_builtinshortcut.c \
          pypy_objspace_std_bytearrayobject.c \
          pypy_objspace_std_bytearraytype.c \
          pypy_objspace_std_callmethod.c \
          pypy_objspace_std_complexobject.c \
          pypy_objspace_std_complextype.c \
          pypy_objspace_std_dictmultiobject.c \
          pypy_objspace_std_dictproxyobject.c \
          pypy_objspace_std_dicttype.c \
          pypy_objspace_std_floatobject.c \
          pypy_objspace_std_floattype.c \
          pypy_objspace_std_formatting.c \
          pypy_objspace_std_frame.c \
          pypy_objspace_std_frozensettype.c \
          pypy_objspace_std_identitydict.c \
          pypy_objspace_std_intobject.c \
          pypy_objspace_std_inttype.c \
          pypy_objspace_std_iterobject.c \
          pypy_objspace_std_itertype.c \
          pypy_objspace_std_kwargsdict.c \
          pypy_objspace_std_listobject.c \
          pypy_objspace_std_longobject.c \
          pypy_objspace_std_longtype.c \
          pypy_objspace_std_marshal_impl.c \
          pypy_objspace_std_model.c \
          pypy_objspace_std_newformat.c \
          pypy_objspace_std_newformat_1.c \
          pypy_objspace_std_objecttype.c \
          pypy_objspace_std_objspace.c \
          pypy_objspace_std_objspace_1.c \
          pypy_objspace_std_objspace_2.c \
          pypy_objspace_std_objspace_3.c \
          pypy_objspace_std_proxyobject.c \
          pypy_objspace_std_setobject.c \
          pypy_objspace_std_settype.c \
          pypy_objspace_std_sliceobject.c \
          pypy_objspace_std_slicetype.c \
          pypy_objspace_std_specialisedtupleobject.c \
          pypy_objspace_std_stdtypedef.c \
          pypy_objspace_std_stringobject.c \
          pypy_objspace_std_stringtype.c \
          pypy_objspace_std_strutil.c \
          pypy_objspace_std_transparent.c \
          pypy_objspace_std_tupleobject.c \
          pypy_objspace_std_tupletype.c \
          pypy_objspace_std_typeobject.c \
          pypy_objspace_std_unicodeobject.c \
          pypy_objspace_std_unicodetype.c \
          rpython_flowspace_specialcase.c \
          rpython_memory_gc_base.c \
          rpython_memory_gc_env.c \
          rpython_memory_gc_inspector.c \
          rpython_memory_gc_minimark.c \
          rpython_memory_gc_minimarkpage.c \
          rpython_memory_gctransform_framework.c \
          rpython_memory_gctransform_shadowstack.c \
          rpython_memory_gctransform_support.c \
          rpython_memory_gctransform_support_1.c \
          rpython_memory_gctransform_transform.c \
          rpython_memory_gctypelayout.c \
          rpython_memory_lldict.c \
          rpython_memory_support.c \
          rpython_rlib__rsocket_rffi.c \
          rpython_rlib__rweakkeydict.c \
          rpython_rlib__rweakvaldict.c \
          rpython_rlib_clibffi.c \
          rpython_rlib_jit_libffi.c \
          rpython_rlib_libffi.c \
          rpython_rlib_listsort.c \
          rpython_rlib_listsort_1.c \
          rpython_rlib_listsort_2.c \
          rpython_rlib_listsort_3.c \
          rpython_rlib_rStringIO.c \
          rpython_rlib_rarithmetic.c \
          rpython_rlib_rbigint.c \
          rpython_rlib_rcomplex.c \
          rpython_rlib_rdtoa.c \
          rpython_rlib_rdynload.c \
          rpython_rlib_rfloat.c \
          rpython_rlib_rgc.c \
          rpython_rlib_rlocale.c \
          rpython_rlib_rmd5.c \
          rpython_rlib_rmmap.c \
          rpython_rlib_rpoll.c \
          rpython_rlib_rposix.c \
          rpython_rlib_rrandom.c \
          rpython_rlib_rsha.c \
          rpython_rlib_rshrinklist.c \
          rpython_rlib_rsocket.c \
          rpython_rlib_rsre_rsre_char.c \
          rpython_rlib_rsre_rsre_core.c \
          rpython_rlib_rstack.c \
          rpython_rlib_rstring.c \
          rpython_rlib_rstruct_formatiterator.c \
          rpython_rlib_rstruct_ieee.c \
          rpython_rlib_rstruct_nativefmttable.c \
          rpython_rlib_rstruct_runpack.c \
          rpython_rlib_rstruct_standardfmttable.c \
          rpython_rlib_rstruct_unichar.c \
          rpython_rlib_rthread.c \
          rpython_rlib_runicode.c \
          rpython_rlib_rurandom.c \
          rpython_rlib_rzipfile.c \
          rpython_rlib_rzlib.c \
          rpython_rlib_special_value.c \
          rpython_rlib_streamio.c \
          rpython_rlib_unicodedata_unicodedb_3_2_0.c \
          rpython_rlib_unicodedata_unicodedb_5_2_0.c \
          rpython_rtyper_exceptiondata.c \
          rpython_rtyper_lltypesystem_ll_str.c \
          rpython_rtyper_lltypesystem_lltype.c \
          rpython_rtyper_lltypesystem_module_ll_math.c \
          rpython_rtyper_lltypesystem_rbuilder.c \
          rpython_rtyper_lltypesystem_rclass.c \
          rpython_rtyper_lltypesystem_rdict.c \
          rpython_rtyper_lltypesystem_rdict_1.c \
          rpython_rtyper_lltypesystem_rffi.c \
          rpython_rtyper_lltypesystem_rlist.c \
          rpython_rtyper_lltypesystem_rstr.c \
          rpython_rtyper_module_ll_os.c \
          rpython_rtyper_module_ll_os_environ.c \
          rpython_rtyper_module_ll_os_stat.c \
          rpython_rtyper_module_ll_termios.c \
          rpython_rtyper_module_ll_time.c \
          rpython_rtyper_rlist.c \
          rpython_rtyper_rrange.c \
          rpython_rtyper_rstr.c \
          rpython_tool_error.c \
          rpython_translator_c_extfunc.c \
          rpython_translator_exceptiontransform.c \
          varargwrapper.c \
          pyerrors.c \
          modsupport.c \
          getargs.c \
          abstract.c \
          stringobject.c \
          mysnprintf.c \
          pythonrun.c \
          sysmodule.c \
          bufferobject.c \
          cobject.c \
          structseq.c \
          capsule.c \
          pysignals.c \
          pythread.c \
          thread.c \
          signals.c \
          stack.c \
          threadlocal.c \
          _codecs_cn.c \
          _codecs_hk.c \
          _codecs_iso2022.c \
          _codecs_jp.c \
          _codecs_kr.c \
          _codecs_tw.c \
          multibytecodec.c \
          profiling.c \
          entrypoint.c \
          allocator.c \
          mem.c \
          exception.c \
          rtyper.c \
          support.c \
          debug_print.c \
          debug_traceback.c \
          asm.c \
          instrument.c \
          int.c \
          ../module_cache/module_0.c \
          ../module_cache/module_1.c \
          ../module_cache/module_2.c \
          ../module_cache/module_3.c \
          ../module_cache/module_4.c \
          ../module_cache/module_5.c \
          ../module_cache/module_6.c \
          ../module_cache/module_7.c \
          ../module_cache/module_8.c \
          ../module_cache/module_9.c

OBJECTS = testing_1.o \
          data_pypy_goal_targetpypystandalone.o \
          data_pypy_interpreter_argument.o \
          data_pypy_interpreter_astcompiler_assemble.o \
          data_pypy_interpreter_astcompiler_ast.o \
          data_pypy_interpreter_astcompiler_astbuilder.o \
          data_pypy_interpreter_astcompiler_asthelpers.o \
          data_pypy_interpreter_astcompiler_codegen.o \
          data_pypy_interpreter_astcompiler_misc.o \
          data_pypy_interpreter_astcompiler_symtable.o \
          data_pypy_interpreter_baseobjspace.o \
          data_pypy_interpreter_buffer.o \
          data_pypy_interpreter_error.o \
          data_pypy_interpreter_executioncontext.o \
          data_pypy_interpreter_function.o \
          data_pypy_interpreter_gateway.o \
          data_pypy_interpreter_generator.o \
          data_pypy_interpreter_module.o \
          data_pypy_interpreter_nestedscope.o \
          data_pypy_interpreter_pycode.o \
          data_pypy_interpreter_pycompiler.o \
          data_pypy_interpreter_pyframe.o \
          data_pypy_interpreter_pyopcode.o \
          data_pypy_interpreter_pyparser_automata.o \
          data_pypy_interpreter_pyparser_future.o \
          data_pypy_interpreter_pyparser_parser.o \
          data_pypy_interpreter_pyparser_parsestring.o \
          data_pypy_interpreter_pyparser_pyparse.o \
          data_pypy_interpreter_pyparser_pytokenizer.o \
          data_pypy_interpreter_pytraceback.o \
          data_pypy_interpreter_streamutil.o \
          data_pypy_interpreter_typedef.o \
          data_pypy_module___builtin___abstractinst.o \
          data_pypy_module___builtin___compiling.o \
          data_pypy_module___builtin___functional.o \
          data_pypy_module___builtin___interp_classobj.o \
          data_pypy_module___pypy___interp_dict.o \
          data_pypy_module___pypy___interp_signal.o \
          data_pypy_module__cffi_backend_cbuffer.o \
          data_pypy_module__cffi_backend_ccallback.o \
          data_pypy_module__cffi_backend_cdataobj.o \
          data_pypy_module__cffi_backend_ctypearray.o \
          data_pypy_module__cffi_backend_ctypeenum.o \
          data_pypy_module__cffi_backend_ctypefunc.o \
          data_pypy_module__cffi_backend_ctypeobj.o \
          data_pypy_module__cffi_backend_ctypeprim.o \
          data_pypy_module__cffi_backend_ctypeptr.o \
          data_pypy_module__cffi_backend_ctypestruct.o \
          data_pypy_module__cffi_backend_func.o \
          data_pypy_module__cffi_backend_libraryobj.o \
          data_pypy_module__cffi_backend_misc.o \
          data_pypy_module__cffi_backend_newtype.o \
          data_pypy_module__codecs_interp_codecs.o \
          data_pypy_module__collections_interp_deque.o \
          data_pypy_module__csv_interp_csv.o \
          data_pypy_module__csv_interp_reader.o \
          data_pypy_module__csv_interp_writer.o \
          data_pypy_module__ffi_interp_ffitype.o \
          data_pypy_module__ffi_interp_funcptr.o \
          data_pypy_module__ffi_interp_struct.o \
          data_pypy_module__ffi_type_converter.o \
          data_pypy_module__file___init__.o \
          data_pypy_module__file_interp_file.o \
          data_pypy_module__hashlib_interp_hashlib.o \
          data_pypy_module__io_interp_bufferedio.o \
          data_pypy_module__io_interp_bytesio.o \
          data_pypy_module__io_interp_fileio.o \
          data_pypy_module__io_interp_io.o \
          data_pypy_module__io_interp_iobase.o \
          data_pypy_module__io_interp_stringio.o \
          data_pypy_module__io_interp_textio.o \
          data_pypy_module__locale_interp_locale.o \
          data_pypy_module__lsprof_interp_lsprof.o \
          data_pypy_module__minimal_curses_fficurses.o \
          data_pypy_module__minimal_curses_interp_curses.o \
          data_pypy_module__multibytecodec_c_codecs.o \
          data_pypy_module__multiprocessing_interp_connectio.o \
          data_pypy_module__multiprocessing_interp_semaphore.o \
          data_pypy_module__pickle_support_maker.o \
          data_pypy_module__random_interp_random.o \
          data_pypy_module__rawffi_array.o \
          data_pypy_module__rawffi_callback.o \
          data_pypy_module__rawffi_interp_rawffi.o \
          data_pypy_module__rawffi_structure.o \
          data_pypy_module__rawffi_tracker.o \
          data_pypy_module__socket_interp_func.o \
          data_pypy_module__socket_interp_socket.o \
          data_pypy_module__sre_interp_sre.o \
          data_pypy_module__ssl_interp_ssl.o \
          data_pypy_module__warnings_interp_warnings.o \
          data_pypy_module__weakref_interp__weakref.o \
          data_pypy_module_array_interp_array.o \
          data_pypy_module_binascii_interp_base64.o \
          data_pypy_module_binascii_interp_crc32.o \
          data_pypy_module_binascii_interp_hqx.o \
          data_pypy_module_binascii_interp_qp.o \
          data_pypy_module_binascii_interp_uu.o \
          data_pypy_module_bz2_interp_bz2.o \
          data_pypy_module_cppyy___init__.o \
          data_pypy_module_cppyy_capi_loadable_capi.o \
          data_pypy_module_cppyy_converter.o \
          data_pypy_module_cppyy_executor.o \
          data_pypy_module_cppyy_ffitypes.o \
          data_pypy_module_cppyy_helper.o \
          data_pypy_module_cppyy_interp_cppyy.o \
          data_pypy_module_cpyext___init__.o \
          data_pypy_module_cpyext_api.o \
          data_pypy_module_cpyext_api_1.o \
          data_pypy_module_cpyext_cdatetime.o \
          data_pypy_module_cpyext_codecs.o \
          data_pypy_module_cpyext_complexobject.o \
          data_pypy_module_cpyext_dictobject.o \
          data_pypy_module_cpyext_eval.o \
          data_pypy_module_cpyext_frameobject.o \
          data_pypy_module_cpyext_import_.o \
          data_pypy_module_cpyext_intobject.o \
          data_pypy_module_cpyext_listobject.o \
          data_pypy_module_cpyext_longobject.o \
          data_pypy_module_cpyext_memoryobject.o \
          data_pypy_module_cpyext_methodobject.o \
          data_pypy_module_cpyext_modsupport.o \
          data_pypy_module_cpyext_object.o \
          data_pypy_module_cpyext_pyerrors.o \
          data_pypy_module_cpyext_pyfile.o \
          data_pypy_module_cpyext_pyobject.o \
          data_pypy_module_cpyext_pystate.o \
          data_pypy_module_cpyext_pystrtod.o \
          data_pypy_module_cpyext_pythonrun.o \
          data_pypy_module_cpyext_sequence.o \
          data_pypy_module_cpyext_setobject.o \
          data_pypy_module_cpyext_slotdefs.o \
          data_pypy_module_cpyext_state.o \
          data_pypy_module_cpyext_stringobject.o \
          data_pypy_module_cpyext_structmember.o \
          data_pypy_module_cpyext_tupleobject.o \
          data_pypy_module_cpyext_typeobject.o \
          data_pypy_module_cpyext_unicodeobject.o \
          data_pypy_module_exceptions_interp_exceptions.o \
          data_pypy_module_fcntl_interp_fcntl.o \
          data_pypy_module_gc_interp_gc.o \
          data_pypy_module_imp_importing.o \
          data_pypy_module_imp_interp_imp.o \
          data_pypy_module_itertools_interp_itertools.o \
          data_pypy_module_marshal_interp_marshal.o \
          data_pypy_module_micronumpy_arrayimpl_concrete.o \
          data_pypy_module_micronumpy_arrayimpl_scalar.o \
          data_pypy_module_micronumpy_arrayimpl_sort.o \
          data_pypy_module_micronumpy_interp_arrayops.o \
          data_pypy_module_micronumpy_interp_boxes.o \
          data_pypy_module_micronumpy_interp_dtype.o \
          data_pypy_module_micronumpy_interp_numarray.o \
          data_pypy_module_micronumpy_interp_support.o \
          data_pypy_module_micronumpy_interp_ufuncs.o \
          data_pypy_module_micronumpy_loop.o \
          data_pypy_module_micronumpy_strides.o \
          data_pypy_module_micronumpy_types.o \
          data_pypy_module_mmap_interp_mmap.o \
          data_pypy_module_posix___init__.o \
          data_pypy_module_posix_interp_posix.o \
          data_pypy_module_pwd_interp_pwd.o \
          data_pypy_module_pyexpat_interp_pyexpat.o \
          data_pypy_module_rctime_interp_time.o \
          data_pypy_module_select_interp_epoll.o \
          data_pypy_module_signal_interp_signal.o \
          data_pypy_module_struct_formatiterator.o \
          data_pypy_module_struct_interp_struct.o \
          data_pypy_module_sys___init__.o \
          data_pypy_module_sys_currentframes.o \
          data_pypy_module_sys_initpath.o \
          data_pypy_module_sys_interp_encoding.o \
          data_pypy_module_termios_interp_termios.o \
          data_pypy_module_thread_os_lock.o \
          data_pypy_module_thread_os_thread.o \
          data_pypy_module_unicodedata_interp_ucd.o \
          data_pypy_module_unicodedata_interp_ucd_1.o \
          data_pypy_module_unicodedata_interp_ucd_2.o \
          data_pypy_module_zipimport_interp_zipimport.o \
          data_pypy_module_zlib_interp_zlib.o \
          data_pypy_objspace_descroperation.o \
          data_pypy_objspace_std_booltype.o \
          data_pypy_objspace_std_bytearrayobject.o \
          data_pypy_objspace_std_bytearraytype.o \
          data_pypy_objspace_std_complexobject.o \
          data_pypy_objspace_std_complextype.o \
          data_pypy_objspace_std_dictmultiobject.o \
          data_pypy_objspace_std_dictproxyobject.o \
          data_pypy_objspace_std_dicttype.o \
          data_pypy_objspace_std_floatobject.o \
          data_pypy_objspace_std_floattype.o \
          data_pypy_objspace_std_formatting.o \
          data_pypy_objspace_std_intobject.o \
          data_pypy_objspace_std_itertype.o \
          data_pypy_objspace_std_listobject.o \
          data_pypy_objspace_std_longobject.o \
          data_pypy_objspace_std_marshal_impl.o \
          data_pypy_objspace_std_newformat.o \
          data_pypy_objspace_std_objecttype.o \
          data_pypy_objspace_std_objspace.o \
          data_pypy_objspace_std_setobject.o \
          data_pypy_objspace_std_stdtypedef.o \
          data_pypy_objspace_std_stringobject.o \
          data_pypy_objspace_std_strutil.o \
          data_pypy_objspace_std_transparent.o \
          data_pypy_objspace_std_tupleobject.o \
          data_pypy_objspace_std_typeobject.o \
          data_pypy_objspace_std_unicodeobject.o \
          data_pypy_objspace_std_unicodetype.o \
          data_rpython_flowspace_specialcase.o \
          data_rpython_memory_gc_env.o \
          data_rpython_memory_gc_minimark.o \
          data_rpython_memory_gctransform_framework.o \
          data_rpython_memory_gctransform_support.o \
          data_rpython_rlib_clibffi.o \
          data_rpython_rlib_libffi.o \
          data_rpython_rlib_rbigint.o \
          data_rpython_rlib_rcomplex.o \
          data_rpython_rlib_rdtoa.o \
          data_rpython_rlib_rfloat.o \
          data_rpython_rlib_rlocale.o \
          data_rpython_rlib_rmmap.o \
          data_rpython_rlib_rsha.o \
          data_rpython_rlib_rsocket.o \
          data_rpython_rlib_rsre_rsre_char.o \
          data_rpython_rlib_rsre_rsre_core.o \
          data_rpython_rlib_rstack.o \
          data_rpython_rlib_rstruct_formatiterator.o \
          data_rpython_rlib_rstruct_nativefmttable.o \
          data_rpython_rlib_rstruct_runpack.o \
          data_rpython_rlib_rstruct_standardfmttable.o \
          data_rpython_rlib_runicode.o \
          data_rpython_rlib_rurandom.o \
          data_rpython_rlib_rzipfile.o \
          data_rpython_rlib_rzlib.o \
          data_rpython_rlib_streamio.o \
          data_rpython_rlib_unicodedata_unicodedb_3_2_0.o \
          data_rpython_rlib_unicodedata_unicodedb_3_2_0_1.o \
          data_rpython_rlib_unicodedata_unicodedb_3_2_0_2.o \
          data_rpython_rlib_unicodedata_unicodedb_5_2_0.o \
          data_rpython_rlib_unicodedata_unicodedb_5_2_0_1.o \
          data_rpython_rtyper_lltypesystem_ll_str.o \
          data_rpython_rtyper_lltypesystem_rclass.o \
          data_rpython_rtyper_lltypesystem_rdict.o \
          data_rpython_rtyper_lltypesystem_rlist.o \
          data_rpython_rtyper_module_ll_os.o \
          data_rpython_rtyper_module_ll_os_environ.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 \
          nonfuncnodes_11.o \
          nonfuncnodes_12.o \
          nonfuncnodes_13.o \
          nonfuncnodes_14.o \
          nonfuncnodes_15.o \
          nonfuncnodes_16.o \
          nonfuncnodes_17.o \
          data_pypy_module__cffi_backend_libraryobj_1.o \
          data_pypy_module__cffi_backend_misc_1.o \
          data_pypy_module__hashlib_interp_hashlib_1.o \
          data_pypy_module__locale_interp_locale_1.o \
          data_pypy_module__multibytecodec_c_codecs_1.o \
          data_pypy_module__multibytecodec_interp_incrementa.o \
          data_pypy_module__multiprocessing_interp_semaphore_1.o \
          data_pypy_module__ssl_interp_ssl_1.o \
          data_pypy_module_array_interp_array_1.o \
          data_pypy_module_bz2_interp_bz2_1.o \
          data_pypy_module_cpyext_pyerrors_1.o \
          data_pypy_module_cpyext_pystate_1.o \
          data_pypy_module_cpyext_state_1.o \
          data_pypy_module_crypt_interp_crypt.o \
          data_pypy_module_pyexpat_interp_pyexpat_1.o \
          data_pypy_module_rctime_interp_time_1.o \
          data_pypy_module_signal_interp_signal_1.o \
          data_pypy_module_thread_gil.o \
          data_pypy_module_thread_os_thread_1.o \
          data_pypy_objspace_std_complexobject_1.o \
          data_pypy_objspace_std_floatobject_1.o \
          data_rpython_memory_gc_inspector.o \
          data_rpython_memory_gc_minimark_1.o \
          data_rpython_memory_gctransform_framework_1.o \
          data_rpython_rlib_rarithmetic.o \
          data_rpython_rlib_rcomplex_1.o \
          data_rpython_rlib_rlocale_1.o \
          data_rpython_rlib_rmmap_1.o \
          data_rpython_rlib_rsha_1.o \
          data_rpython_rlib_rsocket_1.o \
          data_rpython_rlib_rsre_rsre_char_1.o \
          data_rpython_rlib_rstack_1.o \
          data_rpython_rlib_rthread.o \
          data_rpython_rlib_rzlib_1.o \
          data_rpython_rtyper_lltypesystem_module_ll_math.o \
          data_rpython_rtyper_lltypesystem_rffi.o \
          data_rpython_rtyper_module_ll_os_1.o \
          data_rpython_rtyper_module_ll_time.o \
          implement.o \
          implement_1.o \
          implement_2.o \
          implement_3.o \
          implement_4.o \
          implement_5.o \
          implement_6.o \
          implement_7.o \
          implement_8.o \
          implement_9.o \
          implement_10.o \
          implement_11.o \
          implement_12.o \
          implement_13.o \
          implement_14.o \
          implement_15.o \
          implement_16.o \
          implement_17.o \
          implement_18.o \
          implement_19.o \
          implement_20.o \
          implement_21.o \
          implement_22.o \
          implement_23.o \
          implement_24.o \
          implement_25.o \
          implement_26.o \
          implement_27.o \
          implement_28.o \
          implement_29.o \
          pypy_goal_targetpypystandalone.o \
          pypy_interpreter_argument.o \
          pypy_interpreter_astcompiler_assemble.o \
          pypy_interpreter_astcompiler_ast.o \
          pypy_interpreter_astcompiler_ast_1.o \
          pypy_interpreter_astcompiler_ast_2.o \
          pypy_interpreter_astcompiler_ast_3.o \
          pypy_interpreter_astcompiler_astbuilder.o \
          pypy_interpreter_astcompiler_asthelpers.o \
          pypy_interpreter_astcompiler_codegen.o \
          pypy_interpreter_astcompiler_misc.o \
          pypy_interpreter_astcompiler_optimize.o \
          pypy_interpreter_astcompiler_symtable.o \
          pypy_interpreter_baseobjspace.o \
          pypy_interpreter_buffer.o \
          pypy_interpreter_error.o \
          pypy_interpreter_eval.o \
          pypy_interpreter_executioncontext.o \
          pypy_interpreter_function.o \
          pypy_interpreter_gateway.o \
          pypy_interpreter_generator.o \
          pypy_interpreter_mixedmodule.o \
          pypy_interpreter_module.o \
          pypy_interpreter_nestedscope.o \
          pypy_interpreter_pycode.o \
          pypy_interpreter_pycompiler.o \
          pypy_interpreter_pyframe.o \
          pypy_interpreter_pyopcode.o \
          pypy_interpreter_pyparser_automata.o \
          pypy_interpreter_pyparser_error.o \
          pypy_interpreter_pyparser_future.o \
          pypy_interpreter_pyparser_parser.o \
          pypy_interpreter_pyparser_parsestring.o \
          pypy_interpreter_pyparser_pyparse.o \
          pypy_interpreter_pyparser_pytokenizer.o \
          pypy_interpreter_pytraceback.o \
          pypy_interpreter_signature.o \
          pypy_interpreter_streamutil.o \
          pypy_interpreter_typedef.o \
          pypy_interpreter_typedef_1.o \
          pypy_interpreter_typedef_2.o \
          pypy_interpreter_unicodehelper.o \
          pypy_module___builtin___abstractinst.o \
          pypy_module___builtin___compiling.o \
          pypy_module___builtin___descriptor.o \
          pypy_module___builtin___functional.o \
          pypy_module___builtin___interp_classobj.o \
          pypy_module___builtin___interp_inspect.o \
          pypy_module___builtin___interp_memoryview.o \
          pypy_module___builtin___operation.o \
          pypy_module___pypy___bytebuffer.o \
          pypy_module___pypy___interp_builders.o \
          pypy_module___pypy___interp_debug.o \
          pypy_module___pypy___interp_dict.o \
          pypy_module___pypy___interp_identitydict.o \
          pypy_module___pypy___interp_magic.o \
          pypy_module___pypy___interp_signal.o \
          pypy_module___pypy___interp_time.o \
          pypy_module__cffi_backend_cbuffer.o \
          pypy_module__cffi_backend_ccallback.o \
          pypy_module__cffi_backend_cdataobj.o \
          pypy_module__cffi_backend_cerrno.o \
          pypy_module__cffi_backend_ctypearray.o \
          pypy_module__cffi_backend_ctypeenum.o \
          pypy_module__cffi_backend_ctypefunc.o \
          pypy_module__cffi_backend_ctypeobj.o \
          pypy_module__cffi_backend_ctypeprim.o \
          pypy_module__cffi_backend_ctypeptr.o \
          pypy_module__cffi_backend_ctypestruct.o \
          pypy_module__cffi_backend_func.o \
          pypy_module__cffi_backend_libraryobj.o \
          pypy_module__cffi_backend_misc.o \
          pypy_module__cffi_backend_newtype.o \
          pypy_module__codecs_interp_codecs.o \
          pypy_module__collections_interp_defaultdict.o \
          pypy_module__collections_interp_deque.o \
          pypy_module__csv_interp_csv.o \
          pypy_module__csv_interp_reader.o \
          pypy_module__csv_interp_writer.o \
          pypy_module__ffi_interp_ffitype.o \
          pypy_module__ffi_interp_funcptr.o \
          pypy_module__ffi_interp_struct.o \
          pypy_module__ffi_type_converter.o \
          pypy_module__file___init__.o \
          pypy_module__file_interp_file.o \
          pypy_module__file_interp_stream.o \
          pypy_module__hashlib___init__.o \
          pypy_module__hashlib_interp_hashlib.o \
          pypy_module__io___init__.o \
          pypy_module__io_interp_bufferedio.o \
          pypy_module__io_interp_bytesio.o \
          pypy_module__io_interp_fileio.o \
          pypy_module__io_interp_io.o \
          pypy_module__io_interp_iobase.o \
          pypy_module__io_interp_stringio.o \
          pypy_module__io_interp_textio.o \
          pypy_module__locale_interp_locale.o \
          pypy_module__lsprof_interp_lsprof.o \
          pypy_module__md5_interp_md5.o \
          pypy_module__minimal_curses_fficurses.o \
          pypy_module__minimal_curses_interp_curses.o \
          pypy_module__multibytecodec_c_codecs.o \
          pypy_module__multibytecodec_interp_incremental.o \
          pypy_module__multibytecodec_interp_multibytecodec.o \
          pypy_module__multiprocessing_interp_connection.o \
          pypy_module__multiprocessing_interp_memory.o \
          pypy_module__multiprocessing_interp_semaphore.o \
          pypy_module__pickle_support_maker.o \
          pypy_module__random_interp_random.o \
          pypy_module__rawffi_array.o \
          pypy_module__rawffi_buffer.o \
          pypy_module__rawffi_callback.o \
          pypy_module__rawffi_interp_rawffi.o \
          pypy_module__rawffi_structure.o \
          pypy_module__rawffi_tracker.o \
          pypy_module__sha_interp_sha.o \
          pypy_module__socket___init__.o \
          pypy_module__socket_interp_func.o \
          pypy_module__socket_interp_socket.o \
          pypy_module__sre_interp_sre.o \
          pypy_module__ssl___init__.o \
          pypy_module__ssl_interp_ssl.o \
          pypy_module__warnings_interp_warnings.o \
          pypy_module__weakref_interp__weakref.o \
          pypy_module_array_interp_array.o \
          pypy_module_array_interp_array_1.o \
          pypy_module_array_interp_array_2.o \
          pypy_module_binascii_interp_base64.o \
          pypy_module_binascii_interp_crc32.o \
          pypy_module_binascii_interp_hexlify.o \
          pypy_module_binascii_interp_hqx.o \
          pypy_module_binascii_interp_qp.o \
          pypy_module_binascii_interp_uu.o \
          pypy_module_bz2_interp_bz2.o \
          pypy_module_cStringIO_interp_stringio.o \
          pypy_module_cmath_interp_cmath.o \
          pypy_module_cppyy___init__.o \
          pypy_module_cppyy_capi_loadable_capi.o \
          pypy_module_cppyy_converter.o \
          pypy_module_cppyy_executor.o \
          pypy_module_cppyy_ffitypes.o \
          pypy_module_cppyy_helper.o \
          pypy_module_cppyy_interp_cppyy.o \
          pypy_module_cpyext___init__.o \
          pypy_module_cpyext_api.o \
          pypy_module_cpyext_api_1.o \
          pypy_module_cpyext_api_2.o \
          pypy_module_cpyext_api_3.o \
          pypy_module_cpyext_api_4.o \
          pypy_module_cpyext_api_5.o \
          pypy_module_cpyext_buffer.o \
          pypy_module_cpyext_bufferobject.o \
          pypy_module_cpyext_cdatetime.o \
          pypy_module_cpyext_classobject.o \
          pypy_module_cpyext_codecs.o \
          pypy_module_cpyext_complexobject.o \
          pypy_module_cpyext_dictobject.o \
          pypy_module_cpyext_eval.o \
          pypy_module_cpyext_floatobject.o \
          pypy_module_cpyext_frameobject.o \
          pypy_module_cpyext_funcobject.o \
          pypy_module_cpyext_import_.o \
          pypy_module_cpyext_intobject.o \
          pypy_module_cpyext_iterator.o \
          pypy_module_cpyext_listobject.o \
          pypy_module_cpyext_longobject.o \
          pypy_module_cpyext_mapping.o \
          pypy_module_cpyext_memoryobject.o \
          pypy_module_cpyext_methodobject.o \
          pypy_module_cpyext_modsupport.o \
          pypy_module_cpyext_number.o \
          pypy_module_cpyext_object.o \
          pypy_module_cpyext_pyerrors.o \
          pypy_module_cpyext_pyfile.o \
          pypy_module_cpyext_pyobject.o \
          pypy_module_cpyext_pypyintf.o \
          pypy_module_cpyext_pystate.o \
          pypy_module_cpyext_pystrtod.o \
          pypy_module_cpyext_pythonrun.o \
          pypy_module_cpyext_sequence.o \
          pypy_module_cpyext_setobject.o \
          pypy_module_cpyext_sliceobject.o \
          pypy_module_cpyext_slotdefs.o \
          pypy_module_cpyext_state.o \
          pypy_module_cpyext_stringobject.o \
          pypy_module_cpyext_structmember.o \
          pypy_module_cpyext_sysmodule.o \
          pypy_module_cpyext_tupleobject.o \
          pypy_module_cpyext_typeobject.o \
          pypy_module_cpyext_unicodeobject.o \
          pypy_module_cpyext_weakrefobject.o \
          pypy_module_crypt_interp_crypt.o \
          pypy_module_exceptions_interp_exceptions.o \
          pypy_module_fcntl_interp_fcntl.o \
          pypy_module_gc_interp_gc.o \
          pypy_module_gc_referents.o \
          pypy_module_imp_importing.o \
          pypy_module_imp_interp_imp.o \
          pypy_module_itertools_interp_itertools.o \
          pypy_module_marshal_interp_marshal.o \
          pypy_module_math_interp_math.o \
          pypy_module_micronumpy_appbridge.o \
          pypy_module_micronumpy_arrayimpl_base.o \
          pypy_module_micronumpy_arrayimpl_concrete.o \
          pypy_module_micronumpy_arrayimpl_scalar.o \
          pypy_module_micronumpy_arrayimpl_sort.o \
          pypy_module_micronumpy_arrayimpl_sort_1.o \
          pypy_module_micronumpy_arrayimpl_voidbox.o \
          pypy_module_micronumpy_base.o \
          pypy_module_micronumpy_dot.o \
          pypy_module_micronumpy_interp_arrayops.o \
          pypy_module_micronumpy_interp_boxes.o \
          pypy_module_micronumpy_interp_dtype.o \
          pypy_module_micronumpy_interp_flatiter.o \
          pypy_module_micronumpy_interp_numarray.o \
          pypy_module_micronumpy_interp_support.o \
          pypy_module_micronumpy_interp_ufuncs.o \
          pypy_module_micronumpy_iter.o \
          pypy_module_micronumpy_loop.o \
          pypy_module_micronumpy_stdobjspace.o \
          pypy_module_micronumpy_strides.o \
          pypy_module_micronumpy_support.o \
          pypy_module_micronumpy_types.o \
          pypy_module_micronumpy_types_1.o \
          pypy_module_micronumpy_types_2.o \
          pypy_module_micronumpy_types_3.o \
          pypy_module_micronumpy_types_4.o \
          pypy_module_mmap_interp_mmap.o \
          pypy_module_operator_interp_operator.o \
          pypy_module_parser_pyparser.o \
          pypy_module_posix___init__.o \
          pypy_module_posix_interp_posix.o \
          pypy_module_pwd_interp_pwd.o \
          pypy_module_pyexpat_interp_pyexpat.o \
          pypy_module_rctime___init__.o \
          pypy_module_rctime_interp_time.o \
          pypy_module_select_interp_epoll.o \
          pypy_module_select_interp_select.o \
          pypy_module_signal_interp_signal.o \
          pypy_module_struct_formatiterator.o \
          pypy_module_struct_interp_struct.o \
          pypy_module_sys___init__.o \
          pypy_module_sys_currentframes.o \
          pypy_module_sys_hook.o \
          pypy_module_sys_initpath.o \
          pypy_module_sys_interp_encoding.o \
          pypy_module_sys_vm.o \
          pypy_module_termios_interp_termios.o \
          pypy_module_thread_gil.o \
          pypy_module_thread_os_local.o \
          pypy_module_thread_os_lock.o \
          pypy_module_thread_os_thread.o \
          pypy_module_thread_threadlocals.o \
          pypy_module_token___init__.o \
          pypy_module_unicodedata_interp_ucd.o \
          pypy_module_zipimport_interp_zipimport.o \
          pypy_module_zlib_interp_zlib.o \
          pypy_objspace_descroperation.o \
          pypy_objspace_std_boolobject.o \
          pypy_objspace_std_booltype.o \
          pypy_objspace_std_builtinshortcut.o \
          pypy_objspace_std_bytearrayobject.o \
          pypy_objspace_std_bytearraytype.o \
          pypy_objspace_std_callmethod.o \
          pypy_objspace_std_complexobject.o \
          pypy_objspace_std_complextype.o \
          pypy_objspace_std_dictmultiobject.o \
          pypy_objspace_std_dictproxyobject.o \
          pypy_objspace_std_dicttype.o \
          pypy_objspace_std_floatobject.o \
          pypy_objspace_std_floattype.o \
          pypy_objspace_std_formatting.o \
          pypy_objspace_std_frame.o \
          pypy_objspace_std_frozensettype.o \
          pypy_objspace_std_identitydict.o \
          pypy_objspace_std_intobject.o \
          pypy_objspace_std_inttype.o \
          pypy_objspace_std_iterobject.o \
          pypy_objspace_std_itertype.o \
          pypy_objspace_std_kwargsdict.o \
          pypy_objspace_std_listobject.o \
          pypy_objspace_std_longobject.o \
          pypy_objspace_std_longtype.o \
          pypy_objspace_std_marshal_impl.o \
          pypy_objspace_std_model.o \
          pypy_objspace_std_newformat.o \
          pypy_objspace_std_newformat_1.o \
          pypy_objspace_std_objecttype.o \
          pypy_objspace_std_objspace.o \
          pypy_objspace_std_objspace_1.o \
          pypy_objspace_std_objspace_2.o \
          pypy_objspace_std_objspace_3.o \
          pypy_objspace_std_proxyobject.o \
          pypy_objspace_std_setobject.o \
          pypy_objspace_std_settype.o \
          pypy_objspace_std_sliceobject.o \
          pypy_objspace_std_slicetype.o \
          pypy_objspace_std_specialisedtupleobject.o \
          pypy_objspace_std_stdtypedef.o \
          pypy_objspace_std_stringobject.o \
          pypy_objspace_std_stringtype.o \
          pypy_objspace_std_strutil.o \
          pypy_objspace_std_transparent.o \
          pypy_objspace_std_tupleobject.o \
          pypy_objspace_std_tupletype.o \
          pypy_objspace_std_typeobject.o \
          pypy_objspace_std_unicodeobject.o \
          pypy_objspace_std_unicodetype.o \
          rpython_flowspace_specialcase.o \
          rpython_memory_gc_base.o \
          rpython_memory_gc_env.o \
          rpython_memory_gc_inspector.o \
          rpython_memory_gc_minimark.o \
          rpython_memory_gc_minimarkpage.o \
          rpython_memory_gctransform_framework.o \
          rpython_memory_gctransform_shadowstack.o \
          rpython_memory_gctransform_support.o \
          rpython_memory_gctransform_support_1.o \
          rpython_memory_gctransform_transform.o \
          rpython_memory_gctypelayout.o \
          rpython_memory_lldict.o \
          rpython_memory_support.o \
          rpython_rlib__rsocket_rffi.o \
          rpython_rlib__rweakkeydict.o \
          rpython_rlib__rweakvaldict.o \
          rpython_rlib_clibffi.o \
          rpython_rlib_jit_libffi.o \
          rpython_rlib_libffi.o \
          rpython_rlib_listsort.o \
          rpython_rlib_listsort_1.o \
          rpython_rlib_listsort_2.o \
          rpython_rlib_listsort_3.o \
          rpython_rlib_rStringIO.o \
          rpython_rlib_rarithmetic.o \
          rpython_rlib_rbigint.o \
          rpython_rlib_rcomplex.o \
          rpython_rlib_rdtoa.o \
          rpython_rlib_rdynload.o \
          rpython_rlib_rfloat.o \
          rpython_rlib_rgc.o \
          rpython_rlib_rlocale.o \
          rpython_rlib_rmd5.o \
          rpython_rlib_rmmap.o \
          rpython_rlib_rpoll.o \
          rpython_rlib_rposix.o \
          rpython_rlib_rrandom.o \
          rpython_rlib_rsha.o \
          rpython_rlib_rshrinklist.o \
          rpython_rlib_rsocket.o \
          rpython_rlib_rsre_rsre_char.o \
          rpython_rlib_rsre_rsre_core.o \
          rpython_rlib_rstack.o \
          rpython_rlib_rstring.o \
          rpython_rlib_rstruct_formatiterator.o \
          rpython_rlib_rstruct_ieee.o \
          rpython_rlib_rstruct_nativefmttable.o \
          rpython_rlib_rstruct_runpack.o \
          rpython_rlib_rstruct_standardfmttable.o \
          rpython_rlib_rstruct_unichar.o \
          rpython_rlib_rthread.o \
          rpython_rlib_runicode.o \
          rpython_rlib_rurandom.o \
          rpython_rlib_rzipfile.o \
          rpython_rlib_rzlib.o \
          rpython_rlib_special_value.o \
          rpython_rlib_streamio.o \
          rpython_rlib_unicodedata_unicodedb_3_2_0.o \
          rpython_rlib_unicodedata_unicodedb_5_2_0.o \
          rpython_rtyper_exceptiondata.o \
          rpython_rtyper_lltypesystem_ll_str.o \
          rpython_rtyper_lltypesystem_lltype.o \
          rpython_rtyper_lltypesystem_module_ll_math.o \
          rpython_rtyper_lltypesystem_rbuilder.o \
          rpython_rtyper_lltypesystem_rclass.o \
          rpython_rtyper_lltypesystem_rdict.o \
          rpython_rtyper_lltypesystem_rdict_1.o \
          rpython_rtyper_lltypesystem_rffi.o \
          rpython_rtyper_lltypesystem_rlist.o \
          rpython_rtyper_lltypesystem_rstr.o \
          rpython_rtyper_module_ll_os.o \
          rpython_rtyper_module_ll_os_environ.o \
          rpython_rtyper_module_ll_os_stat.o \
          rpython_rtyper_module_ll_termios.o \
          rpython_rtyper_module_ll_time.o \
          rpython_rtyper_rlist.o \
          rpython_rtyper_rrange.o \
          rpython_rtyper_rstr.o \
          rpython_tool_error.o \
          rpython_translator_c_extfunc.o \
          rpython_translator_exceptiontransform.o \
          varargwrapper.o \
          pyerrors.o \
          modsupport.o \
          getargs.o \
          abstract.o \
          stringobject.o \
          mysnprintf.o \
          pythonrun.o \
          sysmodule.o \
          bufferobject.o \
          cobject.o \
          structseq.o \
          capsule.o \
          pysignals.o \
          pythread.o \
          thread.o \
          signals.o \
          stack.o \
          threadlocal.o \
          _codecs_cn.o \
          _codecs_hk.o \
          _codecs_iso2022.o \
          _codecs_jp.o \
          _codecs_kr.o \
          _codecs_tw.o \
          multibytecodec.o \
          profiling.o \
          entrypoint.o \
          allocator.o \
          mem.o \
          exception.o \
          rtyper.o \
          support.o \
          debug_print.o \
          debug_traceback.o \
          asm.o \
          instrument.o \
          int.o \
          ../module_cache/module_0.o \
          ../module_cache/module_1.o \
          ../module_cache/module_2.o \
          ../module_cache/module_3.o \
          ../module_cache/module_4.o \
          ../module_cache/module_5.o \
          ../module_cache/module_6.o \
          ../module_cache/module_7.o \
          ../module_cache/module_8.o \
          ../module_cache/module_9.o

LIBS = -lm \
       -ldl \
       -lz \
       -lssl \
       -lcrypto \
       -lrt \
       -lbz2 \
       -lexpat \
       -lutil \
       -lffi \
       -lcurses \
       -lcrypt \
       -lrt

LIBDIRS = 

INCLUDEDIRS = -I$(RPYDIR)/translator/c \
              -I/builddir/build/BUILD/pypy-2.0.2-src/pypy/module/cpyext/include \
              -I.. \
              -I/usr/lib64/libffi-3.0.5/include

CFLAGS = -O3 \
         -pthread \
         -fomit-frame-pointer \
         -Wall \
         -Wno-unused \
         -O2 \
         -g \
         -pipe \
         -Wall \
         -Wp,-D_FORTIFY_SOURCE=2 \
         -fexceptions \
         -fstack-protector \
         --param=ssp-buffer-size=4 \
         -m64 \
         -mminimal-toc \
         -Wno-unused \
         -fPIC

CFLAGSEXTRA = -DPy_BUILD_CORE \
              -DPy_BUILD_CORE

LDFLAGS = -pthread \
          -Wl,--export-dynamic,--version-script=../dynamic-symbols-4

LDFLAGS_LINK = -pthread

LDFLAGSEXTRA = 

CC = gcc

CC_LINK = $(CC)

LINKFILES = 

all: $(DEFAULT_TARGET)

$(TARGET): $(OBJECTS)
	$(CC_LINK) $(LDFLAGSEXTRA) -o $@ $(OBJECTS) $(LIBDIRS) $(LIBS) $(LINKFILES) $(LDFLAGS)

%.o: %.c
	$(CC) $(CFLAGS) $(CFLAGSEXTRA) -o $@ -c $< $(INCLUDEDIRS)

%.o: %.cxx
	$(CXX) $(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" debug_target

debug_exc: 
	$(MAKE) CFLAGS="$(DEBUGFLAGS) -DRPY_ASSERT -DDO_LOG_EXC" debug_target

debug_mem: 
	$(MAKE) CFLAGS="$(DEBUGFLAGS) -DRPY_ASSERT -DPYPY_USE_TRIVIAL_MALLOC" debug_target

no_obmalloc: 
	$(MAKE) CFLAGS="-g -O2 -DRPY_ASSERT -DPYPY_NO_OBMALLOC" $(TARGET)

linuxmemchk: 
	$(MAKE) CFLAGS="$(DEBUGFLAGS) -DRPY_ASSERT -DPPY_USE_LINUXMEMCHK" debug_target

llsafer: 
	$(MAKE) CFLAGS="-O2 -DRPY_LL_ASSERT" $(TARGET)

lldebug: 
	$(MAKE) CFLAGS="$(DEBUGFLAGS) -DRPY_ASSERT -DRPY_LL_ASSERT" debug_target

profile: 
	$(MAKE) CFLAGS="-g -O1 -pg $(CFLAGS) -fno-omit-frame-pointer" LDFLAGS="-pg $(LDFLAGS)" $(TARGET)

DEBUGFLAGS = -O1 -g

debug_target: $(TARGET)
	#

