@@ -631,30 +631,29 @@ diff -Naurp a/Lib/test/test_systemtap.py b/Lib/test/test_systemtap.py
631631+
632632+ if __name__ == "__main__":
633633+ test_main()
634- diff -Naurp a/Makefile.pre.in b/Makefile.pre.in
635- --- a/Makefile.pre.in 2017-01-17 01:57:52.000000000 -0600
636- +++ b/Makefile.pre.in 2017-01-17 10:31:12.009089378 -0600
637- @@ -415,6 +415,7 @@ PYTHON_OBJS= \
634+ --- Python-3.5.4/Makefile.pre.in 2017-08-07 07:59:11.000000000 +0000
635+ +++ Python-3.5.4/Makefile.pre.in.patch 2017-08-08 13:37:37.840329262 +0000
636+ @@ -383,6 +383,7 @@
638637 Python/formatter_unicode.o \
639638 Python/fileutils.o \
640639 Python/$(DYNLOADFILE) \
641640+ @SYSTEMTAPOBJS@ \
642641 $(LIBOBJS) \
643642 $(MACHDEP_OBJS) \
644643 $(THREADOBJ)
645- @@ -868 ,7 +869 ,8 @@ Objects/setobject.o: $(srcdir)/Objects/s
646- $(OPCODETARGETS_H): $(OPCODETARGETGEN_FILES)
647- $(PYTHON_FOR_GEN) $(OPCODETARGETGEN) $(OPCODETARGETS_H)
644+ @@ -864 ,7 +865 ,8 @@
645+ $(PYTHON_FOR_REGEN) $(srcdir)/Python/makeopcodetargets.py \
646+ $(srcdir)/Python/opcode_targets.h
648647
649- - Python/ceval.o: $(OPCODETARGETS_H) $(srcdir)/Python/ceval_gil.h
650- + Python/ceval.o: $(OPCODETARGETS_H) $(srcdir)/Python/ceval_gil.h \
651- + $(srcdir)/Python/ceval_systemtap.h @SYSTEMTAPDEPS@
648+ - Python/ceval.o: $(srcdir)/Python/opcode_targets.h $(srcdir)/Python/ceval_gil.h
649+ + Python/ceval.o: $(srcdir)/Python/opcode_targets.h $(srcdir)/Python/ceval_gil.h \
650+ + $(srcdir)/Python/ceval_systemtap.h @SYSTEMTAPDEPS@
652651
653- Python/frozen.o: Python/importlib.h Python/importlib_external.h
652+ Python/frozen.o: $(srcdir)/ Python/importlib.h $(srcdir)/ Python/importlib_external.h
654653
655- @@ -876 ,6 +878 ,13 @@ Objects/typeobject.o: Objects/typeslots.
656- Objects/typeslots.inc: $(srcdir)/Include/typeslots.h $(srcdir)/Objects/typeslots.py
657- $(PYTHON_FOR_GEN) $( srcdir)/Objects/typeslots.py < $(srcdir)/Include/typeslots.h Objects/typeslots.inc
654+ @@ -878 ,6 +880 ,13 @@
655+ < $(srcdir)/Include/typeslots.h \
656+ $( srcdir)/Objects/typeslots.inc
658657
659658+ # Only needed with --with-systemtap; not a public header:
660659+ $(srcdir)/Python/pysystemtap.h: $(srcdir)/Python/pysystemtap.d
@@ -666,7 +665,7 @@ diff -Naurp a/Makefile.pre.in b/Makefile.pre.in
666665 ############################################################################
667666 # Header files
668667
669- @@ -1597 ,6 +1606 ,7 @@ clean: pycremoval
668+ @@ -1601 ,6 +1610 ,7 @@
670669 -rm -f Lib/lib2to3/*Grammar*.pickle
671670 -rm -f Programs/_testembed Programs/_freeze_importlib
672671 -find build -type f -a ! -name '*.gc??' -exec rm -f {} ';'
0 commit comments