From 2f42fcb0c2cd8c2699589848aee7b8ee07b30c4f Mon Sep 17 00:00:00 2001 From: Jarkko Hietaniemi Date: Tue, 12 Aug 2003 11:51:25 +0000 Subject: Apply much of Ilya's microperl patch, but instead of implementing the opendir()/readdir()/closedir() using external commands give up "ANSI-pureness" and define them in uconfig.sh, also define other stuff like rename() and putenv(). Leave out the $| emulation in my_fork() since we are not supposed to have fork() under microperl. p4raw-id: //depot/perl@20646 --- README.micro | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'README.micro') diff --git a/README.micro b/README.micro index e495cdb701..976742a025 100644 --- a/README.micro +++ b/README.micro @@ -6,6 +6,16 @@ operating system are left very -- minimal. All this is experimental. If you don't know what to do with microperl you probably shouldn't. Do not report bugs in microperl; fix the bugs. +We assume ANSI C plus the following: +- +- rename() +- opendir(), readdir(), closedir() (via dirent.h) +- memchr (via string.h) +- (a safe) putenv() (via stdlib.h) +- strtoul() (via stdlib.h) +(grep for 'define' in uconfig.sh.) +Also, Perl times() is defined to always return zeroes. + If you are still reading this and you are itching to try out microperl: make -f Makefile.micro -- cgit v1.2.1