From cd419abe42b42c626d91d5f839d53bdbde9852e0 Mon Sep 17 00:00:00 2001 From: Nick Coghlan Date: Sat, 11 Sep 2010 00:39:25 +0000 Subject: Fix incorrect comment regarding MAGIC and TAG in import.c --- Python/import.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Python/import.c b/Python/import.c index f5bc03d..b8cfbee 100644 --- a/Python/import.c +++ b/Python/import.c @@ -108,8 +108,11 @@ typedef unsigned short mode_t; Python 3.2a2 3180 (add DELETE_DEREF) */ -/* If you change MAGIC, you must change TAG and you must insert the old value - into _PyMagicNumberTags below. +/* MAGIC must change whenever the bytecode emitted by the compiler may no + longer be understood by older implementations of the eval loop (usually + due to the addition of new opcodes) + TAG must change for each major Python release. The magic number will take + care of any bytecode changes that occur during development. */ #define MAGIC (3180 | ((long)'\r'<<16) | ((long)'\n'<<24)) #define TAG "cpython-32" -- cgit v0.12