summaryrefslogtreecommitdiff
path: root/MANIFEST
diff options
context:
space:
mode:
authorMalcolm Beattie <mbeattie@sable.ox.ac.uk>1998-02-20 17:54:58 +0000
committerMalcolm Beattie <mbeattie@sable.ox.ac.uk>1998-02-20 17:54:58 +0000
commita8581515f26a081f18157dc1cf5553deae632d07 (patch)
treebf3d23fdba9d467bb86634b2b79dd5795064be61 /MANIFEST
parenta8a597b252f6dd39ef24cf476a20f8618821e02f (diff)
parent98b55637d580660d79fad229f9c059fcbf7985c2 (diff)
downloadperl-a8581515f26a081f18157dc1cf5553deae632d07.tar.gz
Start getting compiler to work when built with the core.
[Still won't work as of this change.] p4raw-id: //depot/perl@563
Diffstat (limited to 'MANIFEST')
-rw-r--r--MANIFEST23
1 files changed, 23 insertions, 0 deletions
diff --git a/MANIFEST b/MANIFEST
index 90cb5bada5..7d2920b732 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -31,6 +31,9 @@ Todo.5.005 What needs doing before 5.005 release
XSUB.h Include file for extension subroutines
av.c Array value code
av.h Array value header
+bytecode.h Bytecode header for compiler
+bytecode.pl Produces byterun.h, byterun.c and lib/B/Asmdata.pm
+cc_runtime.h Macros need by runtime of compiler-generated code
cflags.SH A script that emits C compilation flags per file
compat3.sym List of symbols for binary-compatibility with 5.003
config_H Sample config.h
@@ -120,6 +123,20 @@ emacs/ptags Creates smart TAGS file
embed.h Maps symbols to safer names
embed.pl Produces embed.h
embedvar.h C namespace management
+ext/B/B.xs Compiler backend external subroutines
+ext/B/Makefile.PL Compiler backend makefile writer
+ext/B/NOTES Compiler backend notes
+ext/B/README Compiler backend README
+ext/B/TESTS Compiler backend test data
+ext/B/Todo Compiler backend Todo list
+ext/B/byteperl.c Bytecode runner
+ext/B/ramblings/cc.notes Compiler ramblings: notes on CC backend
+ext/B/ramblings/curcop.runtime Compiler ramblings: notes on curcop use
+ext/B/ramblings/flip-flop Compiler ramblings: notes on flip-flop
+ext/B/ramblings/magic Compiler ramblings: notes on magic
+ext/B/ramblings/reg.alloc Compiler ramblings: register allocation
+ext/B/ramblings/runtime.porting Compiler ramblings: porting PP enging
+ext/B/typemap Compiler backend interface types
ext/DB_File/Changes Berkeley DB extension change log
ext/DB_File/DB_File.pm Berkeley DB extension Perl module
ext/DB_File/DB_File.xs Berkeley DB extension external subroutines
@@ -351,6 +368,11 @@ keywords.pl Program to write keywords.h
lib/AnyDBM_File.pm Perl module to emulate dbmopen
lib/AutoLoader.pm Autoloader base class
lib/AutoSplit.pm Split up autoload functions
+lib/B.pm Compiler backend support functions and methods
+lib/B/assemble Assemble compiler bytecode
+lib/B/cc_harness Simplistic wrapper for using -MO=CC compiler
+lib/B/disassemble Disassemble compiler bytecode output
+lib/B/makeliblinks Make a simplistic XSUB .so symlink tree for compiler
lib/Benchmark.pm Measure execution time
lib/Bundle/CPAN.pm The CPAN bundle
lib/CGI.pm Web server interface ("Common Gateway Interface")
@@ -411,6 +433,7 @@ lib/Net/hostent.pm By-name interface to Perl's builtin gethost*
lib/Net/netent.pm By-name interface to Perl's builtin getnet*
lib/Net/protoent.pm By-name interface to Perl's builtin getproto*
lib/Net/servent.pm By-name interface to Perl's builtin getserv*
+lib/O.pm Compiler front-end module (-MO=...)
lib/Pod/Functions.pm used by pod/splitpod
lib/Pod/Html.pm Convert POD data to HTML
lib/Pod/Text.pm Convert POD data to formatted ASCII text