Change 14400 by jhi@alpha on 2002/01/24 02:49:05
Sprinkle some copyrights (use the oldest timestamp to
be found in the repository, which is most often not right,
but at least consistent)
Affected files ...
.... //depot/perl/XSUB.h#63 edit
.... //depot/perl/cc_runtime.h#12 edit
.... //depot/perl/dosish.h#31 edit
.... //depot/perl/embed.h#335 edit
.... //depot/perl/embed.pl#316 edit
.... //depot/perl/embedvar.h#140 edit
.... //depot/perl/fakesdio.h#5 edit
.... //depot/perl/fakethr.h#11 edit
.... //depot/perl/global.sym#204 edit
.... //depot/perl/globals.c#30 edit
.... //depot/perl/keywords.h#23 edit
.... //depot/perl/keywords.pl#16 edit
.... //depot/perl/miniperlmain.c#33 edit
.... //depot/perl/nostdio.h#10 edit
.... //depot/perl/opcode.h#78 edit
.... //depot/perl/opcode.pl#89 edit
.... //depot/perl/opnames.h#10 edit
.... //depot/perl/patchlevel.h#348 edit
.... //depot/perl/perl.h#438 edit
.... //depot/perl/perlapi.c#130 edit
.... //depot/perl/perlapi.h#62 edit
.... //depot/perl/perlio.h#39 edit
.... //depot/perl/perlsdio.h#24 edit
.... //depot/perl/perlsfio.h#16 edit
.... //depot/perl/perlvars.h#41 edit
.... //depot/perl/proto.h#377 edit
.... //depot/perl/regcomp.h#61 edit
.... //depot/perl/regexp.h#29 edit
.... //depot/perl/scope.h#52 edit
.... //depot/perl/sharedsv.h#7 edit
.... //depot/perl/taint.c#29 edit
.... //depot/perl/thrdvar.h#52 edit
.... //depot/perl/thread.h#82 edit
.... //depot/perl/universal.c#42 edit
.... //depot/perl/unixish.h#27 edit
.... //depot/perl/xsutils.c#18 edit
Differences ...
==== //depot/perl/XSUB.h#63 (text) ====
Index: perl/XSUB.h
--- perl/XSUB.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/XSUB.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* XSUB.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
#ifndef _INC_PERL_XSUB_H
#define _INC_PERL_XSUB_H 1
==== //depot/perl/cc_runtime.h#12 (text) ====
Index: perl/cc_runtime.h
--- perl/cc_runtime.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/cc_runtime.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* cc_runtime.h
+ *
+ * Copyright (c) 1998-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
#define DOOP(ppname) PUTBACK; PL_op = ppname(aTHX); SPAGAIN
#define CCPP(s) OP * s(pTHX)
==== //depot/perl/dosish.h#31 (text) ====
Index: perl/dosish.h
--- perl/dosish.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/dosish.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* dosish.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
#define ABORT() abort();
#ifndef SH_PATH
==== //depot/perl/embed.h#335 (text+w) ====
Index: perl/embed.h
--- perl/embed.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/embed.h Wed Jan 23 20:00:06 2002
@@ -1,7 +1,15 @@
-/* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
- This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
- perlvars.h and thrdvar.h. Any changes made here will be lost!
-*/
+/*
+ * embed.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ * !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+ * This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
+ * perlvars.h and thrdvar.h. Any changes made here will be lost!
+ */
/* (Doing namespace management portably in C is really gross.) */
==== //depot/perl/embed.pl#316 (xtext) ====
Index: perl/embed.pl
--- perl/embed.pl.~1~ Wed Jan 23 20:00:06 2002
+++ perl/embed.pl Wed Jan 23 20:00:06 2002
@@ -169,6 +169,13 @@
walk_table(\&write_protos, 'proto.h', <<'EOT');
/*
+ * proto.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
* This file is autogenerated from data in embed.pl. Edit that file
* and run 'make regen_headers' to effect changes.
@@ -178,6 +185,13 @@
walk_table(\&write_global_sym, 'global.sym', <<'EOT');
#
+# global.sym
+#
+# Copyright (c) 1997-2002, Larry Wall
+#
+# You may distribute under the terms of either the GNU General Public
+# License or the Artistic License, as specified in the README file.
+#
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is autogenerated from data in embed.pl. Edit that file
# and run 'make regen_headers' to effect changes.
@@ -287,10 +301,18 @@
open(EM, '> embed.h') or die "Can't create embed.h: $!\n";
print EM <<'END';
-/* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
- This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
- perlvars.h and thrdvar.h. Any changes made here will be lost!
-*/
+/*
+ * embed.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ * !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+ * This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
+ * perlvars.h and thrdvar.h. Any changes made here will be lost!
+ */
/* (Doing namespace management portably in C is really gross.) */
@@ -516,10 +538,19 @@
or die "Can't create embedvar.h: $!\n";
print EM <<'END';
-/* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
- This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
- perlvars.h and thrdvar.h. Any changes made here will be lost!
-*/
+/*
+ * embedvar.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ *
+ * !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+ * This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
+ * perlvars.h and thrdvar.h. Any changes made here will be lost!
+ */
/* (Doing namespace management portably in C is really gross.) */
@@ -659,10 +690,19 @@
open(CAPIH, '> perlapi.h') or die "Can't create perlapi.h: $!\n";
print CAPIH <<'EOT';
-/* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
- This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
- perlvars.h and thrdvar.h. Any changes made here will be lost!
-*/
+/*
+ * perlapi.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ *
+ * !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+ * This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
+ * perlvars.h and thrdvar.h. Any changes made here will be lost!
+ */
/* declare accessor functions for Perl variables */
#ifndef __perlapi_h__
@@ -759,10 +799,19 @@
close CAPIH;
print CAPI <<'EOT';
-/* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
- This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
- perlvars.h and thrdvar.h. Any changes made here will be lost!
-*/
+/*
+ * perlapi.c
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ *
+ * !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+ * This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
+ * perlvars.h and thrdvar.h. Any changes made here will be lost!
+ */
#include "EXTERN.h"
#include "perl.h"
==== //depot/perl/embedvar.h#140 (text+w) ====
Index: perl/embedvar.h
--- perl/embedvar.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/embedvar.h Wed Jan 23 20:00:06 2002
@@ -1,7 +1,16 @@
-/* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
- This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
- perlvars.h and thrdvar.h. Any changes made here will be lost!
-*/
+/*
+ * embedvar.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ *
+ * !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+ * This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
+ * perlvars.h and thrdvar.h. Any changes made here will be lost!
+ */
/* (Doing namespace management portably in C is really gross.) */
==== //depot/perl/fakesdio.h#5 (text) ====
Index: perl/fakesdio.h
--- perl/fakesdio.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/fakesdio.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* fakestdio.h
+ *
+ * Copyright (c) 2000-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
/*
* This is "source level" stdio compatibility mode.
* We try and #define stdio functions in terms of PerlIO.
==== //depot/perl/fakethr.h#11 (text) ====
Index: perl/fakethr.h
--- perl/fakethr.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/fakethr.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* fakethr.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
typedef int perl_mutex;
typedef int perl_key;
==== //depot/perl/global.sym#204 (text+w) ====
Index: perl/global.sym
--- perl/global.sym.~1~ Wed Jan 23 20:00:06 2002
+++ perl/global.sym Wed Jan 23 20:00:06 2002
@@ -1,4 +1,11 @@
#
+# global.sym
+#
+# Copyright (c) 1997-2002, Larry Wall
+#
+# You may distribute under the terms of either the GNU General Public
+# License or the Artistic License, as specified in the README file.
+#
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is autogenerated from data in embed.pl. Edit that file
# and run 'make regen_headers' to effect changes.
==== //depot/perl/globals.c#30 (text) ====
Index: perl/globals.c
--- perl/globals.c.~1~ Wed Jan 23 20:00:06 2002
+++ perl/globals.c Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* globals.c
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
#include "INTERN.h"
#define PERL_IN_GLOBALS_C
#include "perl.h"
==== //depot/perl/keywords.h#23 (text+w) ====
Index: perl/keywords.h
--- perl/keywords.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/keywords.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/*
+ * keywords.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
#define KEY_NULL 0
#define KEY___FILE__ 1
#define KEY___LINE__ 2
==== //depot/perl/keywords.pl#16 (xtext) ====
Index: perl/keywords.pl
--- perl/keywords.pl.~1~ Wed Jan 23 20:00:06 2002
+++ perl/keywords.pl Wed Jan 23 20:00:06 2002
@@ -4,6 +4,18 @@
open(KW, ">keywords.h") || die "Can't create keywords.h: $!\n";
select KW;
+print <<EOM;
+/*
+ * keywords.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+EOM
+
# Read & print data.
$keynum = 0;
==== //depot/perl/miniperlmain.c#33 (text) ====
Index: perl/miniperlmain.c
--- perl/miniperlmain.c.~1~ Wed Jan 23 20:00:06 2002
+++ perl/miniperlmain.c Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* miniperlmain.c
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
/*
* "The Road goes ever on and on, down from the door where it began."
*/
==== //depot/perl/nostdio.h#10 (text) ====
Index: perl/nostdio.h
--- perl/nostdio.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/nostdio.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* nostdio.h
+ *
+ * Copyright (c) 1987-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
/*
* Strong denial of stdio - make all stdio calls (we can think of) errors
*/
==== //depot/perl/opcode.h#78 (text+w) ====
Index: perl/opcode.h
--- perl/opcode.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/opcode.h Wed Jan 23 20:00:06 2002
@@ -1,7 +1,15 @@
-/* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
- This file is built by opcode.pl from its data. Any changes made here
- will be lost!
-*/
+/*
+ * opcode.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ * !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+ * This file is built by opcode.pl from its data. Any changes made here
+ * will be lost!
+ */
#define Perl_pp_i_preinc Perl_pp_preinc
#define Perl_pp_i_predec Perl_pp_predec
==== //depot/perl/opcode.pl#89 (xtext) ====
Index: perl/opcode.pl
--- perl/opcode.pl.~1~ Wed Jan 23 20:00:06 2002
+++ perl/opcode.pl Wed Jan 23 20:00:06 2002
@@ -31,10 +31,18 @@
$i = 0;
print <<"END";
-/* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
- This file is built by opcode.pl from its data. Any changes made here
- will be lost!
-*/
+/*
+ * opcode.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ * !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+ * This file is built by opcode.pl from its data. Any changes made here
+ * will be lost!
+ */
#define Perl_pp_i_preinc Perl_pp_preinc
#define Perl_pp_i_predec Perl_pp_predec
@@ -44,10 +52,19 @@
END
print ON <<"END";
-/* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
- This file is built by opcode.pl from its data. Any changes made here
- will be lost!
-*/
+/*
+ * opnames.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ *
+ * !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+ * This file is built by opcode.pl from its data. Any changes made here
+ * will be lost!
+ */
typedef enum opcode {
END
==== //depot/perl/opnames.h#10 (text) ====
Index: perl/opnames.h
--- perl/opnames.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/opnames.h Wed Jan 23 20:00:06 2002
@@ -1,7 +1,16 @@
-/* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
- This file is built by opcode.pl from its data. Any changes made here
- will be lost!
-*/
+/*
+ * opnames.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ *
+ * !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+ * This file is built by opcode.pl from its data. Any changes made here
+ * will be lost!
+ */
typedef enum opcode {
OP_NULL, /* 0 */
==== //depot/perl/patchlevel.h#348 (text) ====
Index: perl/patchlevel.h
--- perl/patchlevel.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/patchlevel.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* patchlevel.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
#ifndef __PATCHLEVEL_H_INCLUDED__
/* do not adjust the whitespace! Configure expects the numbers to be
==== //depot/perl/perl.h#438 (text) ====
Index: perl/perl.h
--- perl/perl.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/perl.h Wed Jan 23 20:00:06 2002
@@ -6,6 +6,7 @@
* License or the Artistic License, as specified in the README file.
*
*/
+
#ifndef H_PERL
#define H_PERL 1
==== //depot/perl/perlapi.c#130 (text+w) ====
Index: perl/perlapi.c
--- perl/perlapi.c.~1~ Wed Jan 23 20:00:06 2002
+++ perl/perlapi.c Wed Jan 23 20:00:06 2002
@@ -1,7 +1,16 @@
-/* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
- This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
- perlvars.h and thrdvar.h. Any changes made here will be lost!
-*/
+/*
+ * perlapi.c
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ *
+ * !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+ * This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
+ * perlvars.h and thrdvar.h. Any changes made here will be lost!
+ */
#include "EXTERN.h"
#include "perl.h"
==== //depot/perl/perlapi.h#62 (text+w) ====
Index: perl/perlapi.h
--- perl/perlapi.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/perlapi.h Wed Jan 23 20:00:06 2002
@@ -1,7 +1,16 @@
-/* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
- This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
- perlvars.h and thrdvar.h. Any changes made here will be lost!
-*/
+/*
+ * perlapi.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ *
+ * !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+ * This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
+ * perlvars.h and thrdvar.h. Any changes made here will be lost!
+ */
/* declare accessor functions for Perl variables */
#ifndef __perlapi_h__
==== //depot/perl/perlio.h#39 (text) ====
Index: perl/perlio.h
--- perl/perlio.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/perlio.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* perlio.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
#ifndef _PERLIO_H
#define _PERLIO_H
/*
==== //depot/perl/perlsdio.h#24 (text) ====
Index: perl/perlsdio.h
--- perl/perlsdio.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/perlsdio.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* perlsdio.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
#ifdef PERLIO_IS_STDIO
#ifdef NETWARE
==== //depot/perl/perlsfio.h#16 (text) ====
Index: perl/perlsfio.h
--- perl/perlsfio.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/perlsfio.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* perlsfio.h
+ *
+ * Copyright (c) 1987-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
/* The next #ifdef should be redundant if Configure behaves ... */
#ifndef FILE
#define FILE FILE
==== //depot/perl/perlvars.h#41 (text) ====
Index: perl/perlvars.h
--- perl/perlvars.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/perlvars.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* perlvars.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
/****************/
/* Truly global */
/****************/
==== //depot/perl/proto.h#377 (text+w) ====
Index: perl/proto.h
--- perl/proto.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/proto.h Wed Jan 23 20:00:06 2002
@@ -1,4 +1,11 @@
/*
+ * proto.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
* This file is autogenerated from data in embed.pl. Edit that file
* and run 'make regen_headers' to effect changes.
==== //depot/perl/regcomp.h#61 (text) ====
Index: perl/regcomp.h
--- perl/regcomp.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/regcomp.h Wed Jan 23 20:00:06 2002
@@ -1,4 +1,10 @@
/* regcomp.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
*/
typedef OP OP_4tree; /* Will be redefined later. */
==== //depot/perl/regexp.h#29 (text) ====
Index: perl/regexp.h
--- perl/regexp.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/regexp.h Wed Jan 23 20:00:06 2002
@@ -1,4 +1,10 @@
/* regexp.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
*/
/*
==== //depot/perl/scope.h#52 (text) ====
Index: perl/scope.h
--- perl/scope.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/scope.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* scope.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
#define SAVEt_ITEM 0
#define SAVEt_SV 1
#define SAVEt_AV 2
==== //depot/perl/sharedsv.h#7 (text) ====
Index: perl/sharedsv.h
--- perl/sharedsv.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/sharedsv.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* sharedsv.h
+ *
+ * Copyright (c) 2001-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
#ifdef USE_ITHREADS
typedef struct {
==== //depot/perl/taint.c#29 (text) ====
Index: perl/taint.c
--- perl/taint.c.~1~ Wed Jan 23 20:00:06 2002
+++ perl/taint.c Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* taint.c
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
/*
* "...we will have peace, when you and all your works have perished--and
* the works of your dark master to whom you would deliver us. You are a
==== //depot/perl/thrdvar.h#52 (text) ====
Index: perl/thrdvar.h
--- perl/thrdvar.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/thrdvar.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* thdrvar.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
/*
=head1 Global Variables
*/
==== //depot/perl/thread.h#82 (text) ====
Index: perl/thread.h
--- perl/thread.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/thread.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* thread.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
#if defined(USE_5005THREADS) || defined(USE_ITHREADS)
#if defined(VMS)
==== //depot/perl/universal.c#42 (text) ====
Index: perl/universal.c
--- perl/universal.c.~1~ Wed Jan 23 20:00:06 2002
+++ perl/universal.c Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* universal.c
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
#include "EXTERN.h"
#define PERL_IN_UNIVERSAL_C
#include "perl.h"
==== //depot/perl/unixish.h#27 (text) ====
Index: perl/unixish.h
--- perl/unixish.h.~1~ Wed Jan 23 20:00:06 2002
+++ perl/unixish.h Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* unixish.h
+ *
+ * Copyright (c) 1997-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
/*
* The following symbols are defined if your operating system supports
* functions by that name. All Unixes I know of support them, thus they
==== //depot/perl/xsutils.c#18 (text) ====
Index: perl/xsutils.c
--- perl/xsutils.c.~1~ Wed Jan 23 20:00:06 2002
+++ perl/xsutils.c Wed Jan 23 20:00:06 2002
@@ -1,3 +1,12 @@
+/* xsutils.c
+ *
+ * Copyright (c) 1999-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
#include "EXTERN.h"
#define PERL_IN_XSUTILS_C
#include "perl.h"
End of Patch.