This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Add :base_thread to :default in Opcode.pm
authorNick Ing-Simmons <nik@tiuk.ti.com>
Sat, 8 Nov 1997 00:34:03 +0000 (00:34 +0000)
committerNick Ing-Simmons <nik@tiuk.ti.com>
Sat, 8 Nov 1997 00:34:03 +0000 (00:34 +0000)
This allows lib/safe.t to pass when threaded.
It is unclear if 'lock' should be safe as it allows
denial of service attack, but could not figure out
how to add just 'specific' (sic) to :default
without triggering 'already tagged' warning noise.

p4raw-id: //depot/ansiperl@212

ext/Opcode/Opcode.pm
win32/makefile.mk

index d2db5ec..c7d7ce3 100644 (file)
@@ -438,7 +438,7 @@ These ops are related to multi-threading.
 A handy tag name for a I<reasonable> default set of ops.  (The current ops
 allowed are unstable while development continues. It will change.)
 
 A handy tag name for a I<reasonable> default set of ops.  (The current ops
 allowed are unstable while development continues. It will change.)
 
-    :base_core :base_mem :base_loop :base_io :base_orig
+    :base_core :base_mem :base_loop :base_io :base_orig :base_thread
 
 If safety matters to you (and why else would you be using the Opcode module?)
 then you should not rely on the definition of this, or indeed any other, optag!
 
 If safety matters to you (and why else would you be using the Opcode module?)
 then you should not rely on the definition of this, or indeed any other, optag!
index 7f5dad3..b28c79f 100644 (file)
@@ -460,8 +460,8 @@ $(PERLEXE): $(PERLDLL) $(CONFIGPM) perlmain.obj
 .ENDIF
        copy splittree.pl .. 
        $(MINIPERL) -I..\lib ..\splittree.pl "../LIB" "../LIB/auto"
 .ENDIF
        copy splittree.pl .. 
        $(MINIPERL) -I..\lib ..\splittree.pl "../LIB" "../LIB/auto"
-       attrib -r ..\t\*.*
-       copy test ..\t
+#      attrib -r ..\t\*.*
+#      copy test ..\t
 
 .IF "$(CCTYPE)" != "BORLAND"
 
 
 .IF "$(CCTYPE)" != "BORLAND"