[pypy-commit] pypy default: Fix translation (hopefully)
arigo
noreply at buildbot.pypy.org
Tue Jun 30 15:01:14 CEST 2015
Author: Armin Rigo <arigo at tunes.org>
Branch:
Changeset: r78361:a6536252040f
Date: 2015-06-30 15:01 +0200
http://bitbucket.org/pypy/pypy/changeset/a6536252040f/
Log: Fix translation (hopefully)
diff --git a/pypy/module/_vmprof/interp_vmprof.py b/pypy/module/_vmprof/interp_vmprof.py
--- a/pypy/module/_vmprof/interp_vmprof.py
+++ b/pypy/module/_vmprof/interp_vmprof.py
@@ -26,7 +26,7 @@
eci_kwds = dict(
include_dirs = [SRC],
includes = ['vmprof.h', 'trampoline.h'],
- separate_module_files = [SRC.join('trampoline.s')],
+ separate_module_files = [SRC.join('trampoline.vmprof.s')],
libraries = ['dl'],
post_include_bits=["""
diff --git a/pypy/module/_vmprof/src/trampoline.s b/pypy/module/_vmprof/src/trampoline.vmprof.s
rename from pypy/module/_vmprof/src/trampoline.s
rename to pypy/module/_vmprof/src/trampoline.vmprof.s
diff --git a/rpython/translator/c/genc.py b/rpython/translator/c/genc.py
--- a/rpython/translator/c/genc.py
+++ b/rpython/translator/c/genc.py
@@ -439,8 +439,8 @@
mk.definition('PYTHON', get_recent_cpython_executable())
- mk.definition('GCMAPFILES', '$(subst .asmgcc.s,.gcmap,$(subst .c,.gcmap,$(SOURCES)))')
- mk.definition('OBJECTS1', '$(subst .asmgcc.s,.o,$(subst .c,.o,$(SOURCES)))')
+ mk.definition('GCMAPFILES', '$(subst .vmprof.s,.gcmap,$(subst .c,.gcmap,$(SOURCES)))')
+ mk.definition('OBJECTS1', '$(subst .vmprof.s,.o,$(subst .c,.o,$(SOURCES)))')
mk.definition('OBJECTS', '$(OBJECTS1) gcmaptable.s')
# the CFLAGS passed to gcc when invoked to assembler the .s file
@@ -462,9 +462,9 @@
'rm $*.s $*.lbl.s'])
# this is for manually written assembly files which needs to be parsed by asmgcc
- mk.rule('%.o %.gcmap', '%.asmgcc.s', [
+ mk.rule('%.o %.gcmap', '%.vmprof.s', [
'$(PYTHON) $(RPYDIR)/translator/c/gcc/trackgcroot.py '
- '-t $*.asmgcc.s > $*.gctmp',
+ '-t $*.vmprof.s > $*.gctmp',
'$(CC) -o $*.o -c $*.asmgcc.lbl.s',
'mv $*.gctmp $*.gcmap',
'rm $*.asmgcc.lbl.s'])
More information about the pypy-commit
mailing list