From 8dd118c0db80af4ff213265a2b2b475c73bb440a Mon Sep 17 00:00:00 2001 From: yugui Date: Sat, 4 Oct 2008 13:25:12 +0000 Subject: * djgpp/GNUmakefile.in: removed. Ruby no longer supports djgpp. * djgpp/README.djgpp: ditto. * djgpp/config.hin: ditto. * djgpp/config.sed: ditto. * djgpp/configure.bat: ditto. * djgpp/mkver.sed: ditto. * ext/Setup.dj: ditto. * dln.c: removed djgpp supports. * file.c: ditto. * gc.c: ditto. * io.c: ditto. * process.c: ditto. * ruby.c: ditto. * signal.c: ditto. * util.c: ditto. * vm_core.h: ditto. * lib/fileutils.rb: ditto. * lib/mkmf.rb: ditto. * ext/socket/socket.c: ditto. * test/fileutils/test_fileutils.rb: ditto. * test/ruby/test_env.rb: ditto. * test/ruby/test_path.rb: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19678 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- djgpp/GNUmakefile.in | 3 -- djgpp/README.djgpp | 21 --------- djgpp/config.hin | 114 --------------------------------------------- djgpp/config.sed | 128 --------------------------------------------------- djgpp/configure.bat | 20 -------- djgpp/mkver.sed | 1 - 6 files changed, 287 deletions(-) delete mode 100644 djgpp/GNUmakefile.in delete mode 100644 djgpp/README.djgpp delete mode 100644 djgpp/config.hin delete mode 100644 djgpp/config.sed delete mode 100755 djgpp/configure.bat delete mode 100644 djgpp/mkver.sed (limited to 'djgpp') diff --git a/djgpp/GNUmakefile.in b/djgpp/GNUmakefile.in deleted file mode 100644 index b11e7fdc35..0000000000 --- a/djgpp/GNUmakefile.in +++ /dev/null @@ -1,3 +0,0 @@ -include Makefile -VPATH = $(srcdir) $(srcdir)/missing -include uncommon.mk diff --git a/djgpp/README.djgpp b/djgpp/README.djgpp deleted file mode 100644 index f1f413a478..0000000000 --- a/djgpp/README.djgpp +++ /dev/null @@ -1,21 +0,0 @@ -* How to compile and install on djgpp - -This is what you need to do to compile and install Ruby: - - 1. Run configure.bat, which will generate config.h and Makefile - (GNU sed required). - Message like this is normal: - sed.exe: can't read 123456789: No such file or directory (ENOENT) - - 2. Edit defines.h if you need. Probably this step will not need. - - 3. Remove comment mark(#) before the module names from ext/Setup.dj (or - add module names if not present). - - 4. Run make. - - 5. Optionally, run 'make test' to check whether the compiled Ruby - interpreter works well. If you see the message "test succeeded", - your ruby works as it should (hopefully). - - 6. Run 'make install' diff --git a/djgpp/config.hin b/djgpp/config.hin deleted file mode 100644 index f90f2ed061..0000000000 --- a/djgpp/config.hin +++ /dev/null @@ -1,114 +0,0 @@ - -#define PACKAGE_NAME "" -#define PACKAGE_TARNAME "" -#define PACKAGE_VERSION "" -#define PACKAGE_STRING "" -#define PACKAGE_BUGREPORT "" -#define USE_BUILTIN_FRAME_ADDRESS 1 -#define STDC_HEADERS 1 -#define HAVE_SYS_TYPES_H 1 -#define HAVE_SYS_STAT_H 1 -#define HAVE_STDLIB_H 1 -#define HAVE_STRING_H 1 -#define HAVE_MEMORY_H 1 -#define HAVE_STRINGS_H 1 -#define HAVE_UNISTD_H 1 -#define HAVE_LONG_LONG 1 -#define HAVE_OFF_T 1 -#define SIZEOF_INT 4 -#define SIZEOF_SHORT 2 -#define SIZEOF_LONG 4 -#define SIZEOF_LONG_LONG 8 -#define SIZEOF___INT64 0 -#define SIZEOF_OFF_T 4 -#define SIZEOF_VOIDP 4 -#define SIZEOF_FLOAT 4 -#define SIZEOF_DOUBLE 8 -#define HAVE_PROTOTYPES 1 -#define TOKEN_PASTE(x,y) x##y -#define HAVE_STDARG_PROTOTYPES 1 -#define NORETURN(x) x __attribute__ ((noreturn)) -#define HAVE_DECL_SYS_NERR 1 -#define HAVE_DIRENT_H 1 -#define STDC_HEADERS 1 -#define HAVE_SYS_WAIT_H 1 -#define HAVE_STDLIB_H 1 -#define HAVE_STRING_H 1 -#define HAVE_UNISTD_H 1 -#define HAVE_LIMITS_H 1 -#define HAVE_SYS_FILE_H 1 -#define HAVE_SYS_IOCTL_H 1 -#define HAVE_FCNTL_H 1 -#define HAVE_SYS_FCNTL_H 1 -#define HAVE_SYS_TIME_H 1 -#define HAVE_SYS_TIMES_H 1 -#define HAVE_SYS_PARAM_H 1 -#define HAVE_PWD_H 1 -#define HAVE_UTIME_H 1 -#define HAVE_MEMORY_H 1 -#define HAVE_DIRECT_H 1 -#define HAVE_SYS_RESOURCE_H 1 -#define HAVE_STRUCT_STAT_ST_BLKSIZE 1 -#define HAVE_ST_BLKSIZE 1 -#define HAVE_STRUCT_STAT_ST_RDEV 1 -#define HAVE_ST_RDEV 1 -#define GETGROUPS_T gid_t -#define RETSIGTYPE void -#define HAVE_ALLOCA 1 -#define HAVE_DUP2 1 -#define HAVE_MEMMOVE 1 -#define HAVE_MKDIR 1 -#define HAVE_STRCASECMP 1 -#define HAVE_STRNCASECMP 1 -#define HAVE_STRERROR 1 -#define HAVE_STRFTIME 1 -#define HAVE_STRCHR 1 -#define HAVE_STRSTR 1 -#define HAVE_STRTOUL 1 -#define HAVE_ISINF 1 -#define HAVE_ISNAN 1 -#define HAVE_FINITE 1 -#define HAVE_HYPOT 1 -#define HAVE_ACOSH 1 -#define HAVE_FMOD 1 -#define HAVE_WAITPID 1 -#define HAVE_FSYNC 1 -#define HAVE_TRUNCATE 1 -#define HAVE_CHSIZE 1 -#define HAVE_TIMES 1 -#define HAVE_UTIMES 1 -#define HAVE_FCNTL 1 -#define HAVE_SYMLINK 1 -#define HAVE_SETITIMER 1 -#define HAVE_PAUSE 1 -#define HAVE_GETPGRP 1 -#define HAVE_SETPGID 1 -#define HAVE_GETGROUPS 1 -#define HAVE_GETRLIMIT 1 -#define HAVE_SIGPROCMASK 1 -#define HAVE_SIGACTION 1 -#define HAVE_SETSID 1 -#define HAVE_TELLDIR 1 -#define HAVE_SEEKDIR 1 -#define HAVE_MKTIME 1 -#define HAVE_COSH 1 -#define HAVE_SINH 1 -#define HAVE_TANH 1 -#define HAVE_STRUCT_TM_TM_ZONE 1 -#define HAVE_TM_ZONE 1 -#define HAVE_STRUCT_TM_TM_GMTOFF 1 -#define POSIX_SIGNAL 1 -#define GETPGRP_VOID 1 -#define SETPGRP_VOID 1 -#define RSHIFT(x,y) ((x)>>(int)y) -#define FILE_COUNT _cnt -#define FILE_READPTR _ptr -#define NEED_IO_FLUSH_BETWEEN_RW 1 -#define DEFAULT_KCODE KCODE_NONE -#define DLEXT ".so" -#define RUBY_LIB "/lib/ruby/@MAJOR@.@MINOR@.@TEENY@" -#define RUBY_SITE_LIB "/lib/ruby/site_ruby" -#define RUBY_SITE_LIB2 "/lib/ruby/site_ruby/@MAJOR@.@MINOR@.@TEENY@" -#define RUBY_PLATFORM "i386-msdosdjgpp" -#define RUBY_ARCHLIB "/lib/ruby/@MAJOR@.@MINOR@.@TEENY@/i386-msdosdjgpp" -#define RUBY_SITE_ARCHLIB "/lib/ruby/site_ruby/@MAJOR@.@MINOR@.@TEENY@/i386-msdosdjgpp" diff --git a/djgpp/config.sed b/djgpp/config.sed deleted file mode 100644 index 1805789520..0000000000 --- a/djgpp/config.sed +++ /dev/null @@ -1,128 +0,0 @@ -/^SHELL/s,/bin/sh,$(COMSPEC), -;s%/bin/rm%rm% -;s%|| true%% -;/\/dev\/null/ { -;s,/dev/null 2>&1, nul, -;s,2> /dev/null,, -;} -;/^config.status/ { -; N;N;N;N;N;d -;} -:t - /@[a-zA-Z_][a-zA-Z_0-9]*@/!b -s,@srcdir@,.,g;t t -s,@top_srcdir@,..,;t t -s,@PATH_SEPARATOR@,:,;t t -s,@PACKAGE_NAME@,,;t t -s,@PACKAGE_TARNAME@,,;t t -s,@PACKAGE_VERSION@,,;t t -s,@PACKAGE_STRING@,,;t t -s,@PACKAGE_BUGREPORT@,,;t t -s,@exec_prefix@,${prefix},;t t -s,@prefix@,/dev/env/DJDIR,;t t -s%@program_transform_name@%s,^,,%;t t -s,@bindir@,${exec_prefix}/bin,;t t -s,@sbindir@,${exec_prefix}/sbin,;t t -s,@libexecdir@,${exec_prefix}/libexec,;t t -s,@datadir@,${prefix}/share,;t t -s,@sysconfdir@,${prefix}/etc,;t t -s,@sharedstatedir@,${prefix}/com,;t t -s,@localstatedir@,${prefix}/var,;t t -s,@libdir@,${exec_prefix}/lib,;t t -s,@includedir@,${prefix}/include,;t t -s,@oldincludedir@,/usr/include,;t t -s,@infodir@,${prefix}/info,;t t -s,@mandir@,${prefix}/man,;t t -s,@build_alias@,i586-pc-msdosdjgpp,;t t -s,@host_alias@,i586-pc-msdosdjgpp,;t t -s,@target_alias@,i386-msdosdjgpp,;t t -s,@DEFS@,,;t t -s,@ECHO_C@,,;t t -s,@ECHO_N@,-n,;t t -s,@ECHO_T@,,;t t -s,@LIBS@,-lm ,;t t -s,@MAJOR@,1,;t t -s,@MINOR@,7,;t t -s,@TEENY@,3,;t t -s,@build@,i586-pc-msdosdjgpp,;t t -s,@build_cpu@,i586,;t t -s,@build_vendor@,pc,;t t -s,@build_os@,msdosdjgpp,;t t -s,@host@,i586-pc-msdosdjgpp,;t t -s,@host_cpu@,i586,;t t -s,@host_vendor@,pc,;t t -s,@host_os@,msdosdjgpp,;t t -s,@target@,i386-pc-msdosdjgpp,;t t -s,@target_cpu@,i386,;t t -s,@target_vendor@,pc,;t t -s,@target_os@,msdosdjgpp,;t t -s,@CC@,gcc,;t t -s,@ac_ct_CC@,,;t t -s,@CFLAGS@,-Os,;t t -s,@LDFLAGS@,,;t t -s,@CPPFLAGS@,,;t t -s,@EXEEXT@,.exe,;t t -s,@OBJEXT@,o,;t t -s,@CPP@,gcc -E,;t t -s,@EGREP@,grep -E,;t t -s,@GNU_LD@,yes,;t t -s,@CPPOUTFILE@,-o conftest.i,;t t -s,@OUTFLAG@,-o ,;t t -s,@YACC@,bison -y,;t t -s,@RANLIB@,ranlib,;t t -s,@ac_ct_RANLIB@,,;t t -s,@AR@,ar,;t t -s,@ac_ct_AR@,,;t t -s,@NM@,,;t t -s,@ac_ct_NM@,,;t t -s,@WINDRES@,,;t t -s,@ac_ct_WINDRES@,,;t t -s,@DLLWRAP@,,;t t -s,@ac_ct_DLLWRAP@,,;t t -s,@LN_S@,ln -s,;t t -s,@SET_MAKE@,,;t t -s,@LIBOBJS@,crypt.o flock.o vsnprintf.o,;t t -s,@ALLOCA@,,;t t -s,@XCFLAGS@,,;t t -s,@XLDFLAGS@, -L.,;t t -s,@DLDFLAGS@,,;t t -s,@STATIC@,,;t t -s,@CCDLFLAGS@,,;t t -s,@LDSHARED@,ld,;t t -s,@DLEXT@,so,;t t -s,@DLEXT2@,,;t t -s,@LIBEXT@,a,;t t -s,@LINK_SO@,,;t t -s,@LIBPATHFLAG@, -L%s,;t t -s,@STRIP@,strip,;t t -s,@EXTSTATIC@,,;t t -s,@setup@,Setup.dj,;t t -s,@MINIRUBY@,./miniruby,;t t -s,@PREP@,,;t t -s,@ARCHFILE@,,;t t -s,@LIBRUBY_LDSHARED@,ld,;t t -s,@LIBRUBY_DLDFLAGS@,,;t t -s,@RUBY_INSTALL_NAME@,ruby,;t t -s,@rubyw_install_name@,,;t t -s,@RUBYW_INSTALL_NAME@,,;t t -s,@RUBY_SO_NAME@,$(RUBY_INSTALL_NAME),;t t -s,@LIBRUBY_A@,lib$(RUBY_INSTALL_NAME).a,;t t -s,@LIBRUBY_SO@,lib$(RUBY_SO_NAME).so.$(MAJOR).$(MINOR).$(TEENY),;t t -s,@LIBRUBY_ALIASES@,lib$(RUBY_SO_NAME).so,;t t -s,@LIBRUBY@,$(LIBRUBY_A),;t t -s,@LIBRUBYARG@,-l$(RUBY_INSTALL_NAME),;t t -s,@SOLIBS@,,;t t -s,@DLDLIBS@,-lc,;t t -s,@ENABLE_SHARED@,no,;t t -s,@MAINLIBS@,,;t t -s,@COMMON_LIBS@,,;t t -s,@COMMON_MACROS@,,;t t -s,@COMMON_HEADERS@,,;t t -s,@EXPORT_PREFIX@,,;t t -s,@MAKEFILES@,Makefile,;t t -s,@arch@,i386-msdosdjgpp,;t t -s,@sitearch@,i386-msdosdjgpp,;t t -s,@sitedir@,${prefix}/lib/ruby/site_ruby,;t t -s,@configure_args@,,;t t -/^,THIS_IS_DUMMY_PATTERN_/i\ -ac_given_srcdir=. diff --git a/djgpp/configure.bat b/djgpp/configure.bat deleted file mode 100755 index e6a5d79d4a..0000000000 --- a/djgpp/configure.bat +++ /dev/null @@ -1,20 +0,0 @@ -@echo off -if exist configure.bat cd .. -if exist djgpp\version.sed goto exist - sed -n -f djgpp\mkver.sed < version.h > djgpp\version.sed -:exist -set _conv_=-f djgpp\config.sed -f djgpp\version.sed -sed %_conv_% < Makefile.in > Makefile -sed %_conv_% < djgpp\config.hin > config.h -echo LFN check > 12345678 -sed -n /LFN/d 123456789 > nul -if errorlevel 2 goto LFN - copy missing\vsnprintf.c missing\vsnprint.c > nul - copy djgpp\config.sed config.sta > nul -goto end -:LFN - copy djgpp\config.sed config.status > nul -:end -set _conv_= -del 12345678 -echo Now you must run a make. diff --git a/djgpp/mkver.sed b/djgpp/mkver.sed deleted file mode 100644 index f29b9ddd3e..0000000000 --- a/djgpp/mkver.sed +++ /dev/null @@ -1 +0,0 @@ -/RUBY_VERSION /s/^.*\([0-9][0-9]*\)\.\([0-9][0-9]*\)\.\([0-9][0-9]*\).*$/s,@MAJOR@,\1,;s,@MINOR@,\2,;s,@TEENY@,\3,/p -- cgit v1.2.3