]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Issue #16320: Remove redundant Makefile dependencies for strings and bytes.
authorSerhiy Storchaka <storchaka@gmail.com>
Sun, 6 Jan 2013 19:36:21 +0000 (21:36 +0200)
committerSerhiy Storchaka <storchaka@gmail.com>
Sun, 6 Jan 2013 19:36:21 +0000 (21:36 +0200)
Makefile.pre.in
Misc/NEWS

index 54755b914a872c3b3b5e4b9186387395a3437509..97bb005aac14c42fed32487b278025548041eb8f 100644 (file)
@@ -689,28 +689,30 @@ Objects/unicodectype.o:   $(srcdir)/Objects/unicodectype.c \
                                $(srcdir)/Objects/unicodetype_db.h
 
 BYTESTR_DEPS = \
-               $(srcdir)/Include/bytes_methods.h \
                $(srcdir)/Objects/stringlib/count.h \
                $(srcdir)/Objects/stringlib/ctype.h \
-               $(srcdir)/Objects/stringlib/eq.h \
                $(srcdir)/Objects/stringlib/fastsearch.h \
                $(srcdir)/Objects/stringlib/find.h \
-               $(srcdir)/Objects/stringlib/find_max_char.h \
                $(srcdir)/Objects/stringlib/join.h \
                $(srcdir)/Objects/stringlib/partition.h \
                $(srcdir)/Objects/stringlib/split.h \
                $(srcdir)/Objects/stringlib/stringdefs.h \
-               $(srcdir)/Objects/stringlib/transmogrify.h \
-               $(srcdir)/Objects/stringlib/unicodedefs.h \
-               $(srcdir)/Objects/stringlib/localeutil.h \
-               $(srcdir)/Objects/stringlib/undef.h
+               $(srcdir)/Objects/stringlib/transmogrify.h
 
-UNICODE_DEPS = $(BYTESTR_DEPS) \
+UNICODE_DEPS = \
                $(srcdir)/Objects/stringlib/asciilib.h \
                $(srcdir)/Objects/stringlib/codecs.h \
+               $(srcdir)/Objects/stringlib/count.h \
+               $(srcdir)/Objects/stringlib/fastsearch.h \
+               $(srcdir)/Objects/stringlib/find.h \
+               $(srcdir)/Objects/stringlib/find_max_char.h \
+               $(srcdir)/Objects/stringlib/localeutil.h \
+               $(srcdir)/Objects/stringlib/partition.h \
+               $(srcdir)/Objects/stringlib/split.h \
                $(srcdir)/Objects/stringlib/ucs1lib.h \
                $(srcdir)/Objects/stringlib/ucs2lib.h \
                $(srcdir)/Objects/stringlib/ucs4lib.h \
+               $(srcdir)/Objects/stringlib/undef.h \
                $(srcdir)/Objects/stringlib/unicode_format.h \
                $(srcdir)/Objects/stringlib/unicodedefs.h
 
@@ -728,9 +730,6 @@ $(OPCODETARGETS_H): $(OPCODETARGETGEN_FILES)
 
 Python/ceval.o: $(OPCODETARGETS_H) $(srcdir)/Python/ceval_gil.h
 
-Python/formatter_unicode.o: $(srcdir)/Python/formatter_unicode.c \
-                               $(BYTESTR_DEPS)
-
 Python/frozen.o: Python/importlib.h
 
 Objects/typeobject.o: Objects/typeslots.inc
index 14e021717b264239746383fe669f40377144ed1d..53e5cbac01061d1dcd1a781966fff80657d9e7fb 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -633,6 +633,8 @@ Tests
 Build
 -----
 
+- Issue #16320: Remove redundant Makefile dependencies for strings and bytes.
+
 - Cross compiling needs host and build settings. configure no longer
   creates a broken PYTHON_FOR_BUILD variable when --build is missing.