PATCH: [perl 116411]: code comment for commit 518a5310cc "Silence a MSVC++-specific...
authorbulk88 (via RT) <perlbug-followup@perl.org>
Wed, 16 Jan 2013 05:54:30 +0000 (21:54 -0800)
committerKarl Williamson <public@khwilliamson.com>
Wed, 16 Jan 2013 16:16:23 +0000 (09:16 -0700)
There is no written investigation to google up for
the record. I don't want to forget that the #ifdef is benign and
accidentally reinvestigate it in the future. .text section of
perl517.dll was 0xC013F before and after the commit. No change.

-----------------------------------------------------------------

embed.fnc

index 9495849..1fd1f4e 100644 (file)
--- a/embed.fnc
+++ b/embed.fnc
@@ -784,6 +784,8 @@ p   |int    |magic_getvec   |NN SV* sv|NN MAGIC* mg
 p      |int    |magic_nextpack |NN SV *sv|NN MAGIC *mg|NN SV *key
 p      |U32    |magic_regdata_cnt|NN SV* sv|NN MAGIC* mg
 p      |int    |magic_regdatum_get|NN SV* sv|NN MAGIC* mg
+:removing noreturn to silence a warning for this function resulted in no
+:change to the interpreter DLL image under VS 2003 -O1 -GL 32 bits
 #ifdef _MSC_VER
 p      |int    |magic_regdatum_set|NN SV* sv|NN MAGIC* mg
 #else