Skip to content
Permalink
Browse files

REXX: Add some accidentally lost changes.

  • Loading branch information
valerius2k committed Jun 19, 2019
1 parent ab153b5 commit 47f9596297b14de9ee153a38a527fd2f292cb247
Showing with 231 additions and 14 deletions.
  1. +87 −0 DOS/CMD/assign/makefile-old
  2. 0 DOS/CMD/attrib/{DOC/ATTRIB/HISTORY.TXT → doc/attrib/history.txt}
  3. 0 DOS/CMD/attrib/{DOC/ATTRIB/PLANS.TXT → doc/attrib/plans.txt}
  4. 0 DOS/CMD/attrib/{HELP/ATTRIB.TXT → help/attrib.txt}
  5. 0 DOS/CMD/attrib/{MALLOC.INC → malloc.inc}
  6. 0 DOS/CMD/attrib/{SETUPIO.INC → setupio.inc}
  7. 0 DOS/CMD/attrib/{SETVBUF.INC → setvbuf.inc}
  8. 0 DOS/CMD/attrib/{STDIO.INC → stdio.inc}
  9. 0 DOS/CMD/command/lib/{MAKEFILE → makefile}
  10. 0 DOS/CMD/{COMP → comp}/comp.asm
  11. 0 DOS/CMD/{COMP → comp}/comp.doc
  12. 0 DOS/CMD/{COMP → comp}/comp.nasm
  13. 0 DOS/CMD/{COMP → comp}/makefile
  14. 0 DOS/CMD/{DISKCOPY → diskcopy}/doc/diskcopy/copying.txt
  15. 0 DOS/CMD/{DISKCOPY → diskcopy}/doc/diskcopy/diskcopy
  16. 0 DOS/CMD/{DISKCOPY → diskcopy}/doc/diskcopy/diskcopy.lsm
  17. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/COPYING
  18. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/CRITICAL.ASM
  19. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/DELETE.BAT
  20. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/DISKCOPY.INI
  21. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/EMS.ASM
  22. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/HICRITCL.ASM
  23. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/BORLANDC/MKLIB.BAT
  24. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/BORLANDC/MKTEST.BAT
  25. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/DIR95.C
  26. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/DIR95.H
  27. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/ERRLIST
  28. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/FILES
  29. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/FIND95.C
  30. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/FIND95.H
  31. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/FLLPTH95.C
  32. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/FOPEN95.C
  33. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/GETCWD95.C
  34. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/HISTORY
  35. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/IO95.H
  36. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/IO95_LOC.H
  37. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/L2S95.C
  38. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/LICENSE
  39. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/LICENSE.GPL
  40. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/MAKEFILE
  41. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/MKDIR95.C
  42. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/OPEN95.C
  43. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/README
  44. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/REN95.C
  45. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/STDIO95.H
  46. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/T.CC
  47. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/TAGS
  48. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/TST.BAT
  49. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/TST.OUT
  50. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/TURBOC/MKLIB.BAT
  51. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/TURBOC/MKTEST.BAT
  52. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/WIN95API.C
  53. BIN DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/io95.bak
  54. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/IO95/makeio95.bat
  55. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/LFNCHK.ASM
  56. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/MAKEFILE
  57. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/MOUSE.ASM
  58. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/README
  59. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/SWITCHCH.ASM
  60. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/XMS.ASM
  61. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/boot.h
  62. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/cats/CATGETS.C
  63. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/cats/CATGETS.H
  64. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/cats/DB.C
  65. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/cats/DB.H
  66. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/cats/GET_LINE.C
  67. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/cats/makecats.bat
  68. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/cats/makefile
  69. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/critical.h
  70. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/datgen.c
  71. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/datgen.h
  72. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/diskcopy.c
  73. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/diskcopy.h
  74. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/diskcopy.map
  75. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/drive.c
  76. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/drive.h
  77. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/ems.h
  78. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/exepath.c
  79. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/exepath.h
  80. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/fastcopy.c
  81. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/fastcopy.h
  82. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/indenter.bat
  83. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/lfnapi.c
  84. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/lfnapi.h
  85. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/memtypes.c
  86. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/memtypes.h
  87. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/misc.h
  88. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/mouse.h
  89. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/nls/DISKCOPY.EN
  90. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/nls/diskcopy.de
  91. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/nls/diskcopy.nl
  92. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/nlsaspct.h
  93. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/parser.c
  94. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/parser.h
  95. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/recovery.c
  96. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/scanner.c
  97. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/scanner.h
  98. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/serialnm.c
  99. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/serialnm.h
  100. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/simplcpy.c
  101. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/simplcpy.h
  102. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/smdskcpy.c
  103. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/smdskcpy.h
  104. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/tdrvcpy.c
  105. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/tdrvcpy.h
  106. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/waitfinp.c
  107. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/waitfinp.h
  108. 0 DOS/CMD/{DISKCOPY → diskcopy}/source/diskcopy/xms.h
  109. +115 −0 DOS/CMD/edlin/config.h
  110. +13 −0 DOS/CMD/edlin/makefile
  111. 0 DOS/CMD/exit_vdm/.empty
  112. 0 DOS/CMD/format/.empty
  113. 0 DOS/CMD/fsaccess/.empty
  114. 0 DOS/CMD/help/{HELP.bat → help.bat}
  115. 0 DOS/CMD/helpmsg/.empty
  116. 0 DOS/CMD/join/.empty
  117. 0 DOS/CMD/vmdisk/.empty
  118. 0 DOS/WIN16/lzexpand/{Makefile → makefile}
  119. +14 −7 OS2/REXX/interp/regina-ver.h
  120. +1 −6 OS2/REXX/interp/regina.mk
  121. +1 −1 OS2/REXX/rexxapi/makefile
@@ -0,0 +1,87 @@
##!dmake -f

# main goal of this Makefile:
# ASSIGN

# source in the Free-Dos initialization
.INCLUDE .FIRST .IGNORE : "fd_init.mk" "../fd_init.mk" "../../fd_init.mk"

#
#Project related settings
#
.IF $(_COMPTYPE) == MC
PRG = assign.com
.ELSE
PRG = assign.exe
.ENDIF
SRC = assign.c
OBJ = assign.obj
HDR = asgn_asc.c yerror.h
MYCFLAGS = # TEST=YES
MSGLIB !:= msg.lib
MSGDCL !:= yerror.h
LDLIBS = $(MSGLIB) $(FDLIB)\$(_MODEL)_$(LNG).lib $(FDLIB)\Suppl_$(_MODEL).lib

#
#First target
#
all : $(CFG) $(PRG) # copy library into Free-Dos library dir

.INIT : $(CFG) tags refs errlist # Will make the utilizing files

#
#C initialization file
#
.IF $(CFG)
# Compiler configuration file, for Borland C only
# options: no Windows, no RTTI, use pre-compiled headers, no floating point

CONFIGURATION = -W- \
-X- \
-H \
-I.;$(INCDIR) \
-L.;$(LIBDIR) \
-H=assign.csm \
-f- \
-ff- \
-m$(_MODEL)

.IF $(_COMPILER) != BC31
CONFIGURATION += -RT-
.ENDIF

$(CFG) : $(MAKEFILE:s/-f//)
Cat $(mktmp $(CONFIGURATION:t"\n")\n) >$@

.ENDIF


$(PRG) .SWAP : $(MSGLIB) $(OBJ) asgn_asc.c
.IF $(_COMPTYPE) == MC
$(LD) $(LDCOMFLAG) $(LDFLAGS) $(MCDIR)\Pc86rl_t @$(mktmp $(OBJ:t" ") \n), $@, NUL,@$(mktmp $(LDLIBS:t" ") $(MCDIR)\Mclib\n)
.ELSE
$(CC) -e$@ @$(mktmp $(OBJ:t"\n") $(LDLIBS:t"\n")\n)
.ENDIF

asgn_tsr.com : asgn_tsr.obj
$(LD) $(LDCOMFLAG) $< , $@;

asgn_asc.c : asgn_tsr.com
$(FDBIN)\Bin2c module $< >$@

#MAKEDEP START
assign.obj : assign.c \
asgn_asc.c \
yerror.h
#MAKEDEP STOP

ci :: $(shell dir /b *.1 *.1g)

clean ::
$(RM) /s asgn_tsr.obj asgn_tsr.com asgn_tsr.map assign.com assign.exe

clobber ::
$(RM) /s asgn_asc.c

# source in the Free-Dos standard targets
.INCLUDE .FIRST .IGNORE : fd_exit.mk ../fd_exit.mk ../../fd_exit.mk
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -0,0 +1,115 @@
/* config.h. Generated from config.h.in by configure. */
/* config.h.in. Generated from configure.in by autoheader. */

/* Define to 1 if you have the `access' function. */
#define HAVE_ACCESS 1

/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1

/* Define to 1 if you have the <io.h> header file. */
#define HAVE_IO_H 1

/* Define to 1 if you have the `iskanji' function. */
/* #undef HAVE_ISKANJI */

/* Define to 1 if you have the <jctype.h> header file. */
/* #undef HAVE_JCTYPE_H */

/* Define to 1 if you have the `e' library (-le). */
/* #undef HAVE_LIBE */

/* Define to 1 if you have the `inks' library (-links). */
/* #undef HAVE_LIBINKS */

/* Define to 1 if you have the <limits.h> header file. */
#define HAVE_LIMITS_H 1

/* Define to 1 if you have the `link' function. */
#define HAVE_LINK 1

/* Define to 1 if your system has a GNU libc compatible `malloc' function, and
to 0 otherwise. */
#define HAVE_MALLOC 1

/* Define to 1 if you have the `memchr' function. */
#define HAVE_MEMCHR 1

/* Define to 1 if you have the `memmove' function. */
#define HAVE_MEMMOVE 1

/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1

/* Define to 1 if you have the `memset' function. */
#define HAVE_MEMSET 1

/* Define to 1 if your system has a GNU libc compatible `realloc' function,
and to 0 otherwise. */
#define HAVE_REALLOC 1

/* Define to 1 if you have the `rename' function. */
#define HAVE_RENAME 1

/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1

/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1

/* Define to 1 if you have the `strchr' function. */
#define HAVE_STRCHR 1

/* Define to 1 if you have the <strings.h> header file. */
/* #undef HAVE_STRINGS_H */

/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1

/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1

/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1

/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1

/* Define to 1 if you have the `unlink' function. */
#define HAVE_UNLINK 1

/* Name of package */
#define PACKAGE "edlin"

/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT ""

/* Define to the full name of this package. */
#define PACKAGE_NAME "edlin"

/* Define to the full name and version of this package. */
#define PACKAGE_STRING "edlin 2.10c"

/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "edlin"

/* Define to the version of this package. */
#define PACKAGE_VERSION "2.10c"

/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1

/* Version number of package */
#define VERSION "2.10c"

/* Define to empty if `const' does not conform to ANSI C. */
/* #undef const */

/* Define to rpl_malloc if the replacement function should be used. */
/* #undef malloc */

/* Define to rpl_realloc if the replacement function should be used. */
/* #undef realloc */

/* Define to `unsigned int' if <sys/types.h> does not define. */
/* #undef size_t */
@@ -0,0 +1,13 @@
#
# A Makefile for APPEND
# (c) osFree project,
# author, date
#

PROJ = append
TRGT = $(PROJ).com
DESC = Binary comparison of files
srcfiles = $(p)segs$(e) $(p)environ$(e) $(p)cmdline$(e) $(p)int2f$(e) $(p)int21$(e) $(p)append$(e)
COM = 1

!include $(%ROOT)/mk/appsdos.mk
Empty file.
Empty file.
Empty file.
File renamed without changes.
Empty file.
Empty file.
Empty file.
File renamed without changes.
@@ -1,7 +1,14 @@
VER=391
VER_DOT=3.9.1
VER_DATE="5 Apr 2015"
VER_MAJOR=3
VER_MINOR=9
VER_RELEASE=1
VER_SUPP=
#define VER "391"
#define VER_DOT "3.9.1"
#define VER_DATE "5 Apr 2015"
#define VER_MAJOR "3"
#define VER_MINOR "9"
#define VER_RELEASE "1"
#define VER_SUPP

#define REGINA_VERSION_DATE VER_DATE
#define REGINA_VERSION_MAJOR VER_MAJOR
#define REGINA_VERSION_MINOR VER_MINOR
#define REGINA_VERSION_SUPP VER_SUPP
#define REGINA_VERSION_RELEASE VER_RELEASE
#define REGINA_BITS "32"
@@ -5,8 +5,6 @@

SRC = $(%ROOT)os2$(SEP)REXX$(SEP)interp$(SEP)

!include $(SRC)regina.ver

VERDOT = $(VER_DOT)
VERDATE = $(VER_DATE)

@@ -42,10 +40,7 @@ ADD_LINKOPT = $(ADD_LINKOPT)
!endif

ADD_COPT = -4s -wx -wcd=202 -zq -mf $(THREADING) &
-dREGINA_VERSION_DATE=$(VER_DATE) -dREGINA_VERSION_MAJOR="$(VER_MAJOR)" &
-dREGINA_VERSION_MINOR="$(VER_MINOR)" -dREGINA_VERSION_SUPP="$(VER_SUPP)" &
-dREGINA_VERSION_RELEASE="$(VER_RELEASE)" -dREGINA_BITS=32 &
-sg -st -dOREXX_BINARY_COMPATIBLE -bt=os2 &
-sg -st -dOREXX_BINARY_COMPATIBLE -bt=os2 -fi=$(SRC)regina-ver.h &
-dOS2 -i=$(PATH) -i=$(MYDIR) -i=$(MYDIR).. $(ADD_COPT)
# UNI2H = 1
# NOLIBS = 1
@@ -4,7 +4,7 @@ PROJ = rexxapi
TRGT = $(PROJ).dll
TARGETS = $(PATH)wrappers.h $(PATH)$(TRGT)
DESC = REXX API forwarder for Regina
srcfiles = $(p)rexxapi$(e) $(p)rexxque$(e) $(p)rexxapi16$(e) $(p)stk$(e)
srcfiles = $(p)rexxapi$(e) $(p)rexxapi16$(e) $(p)stk$(e) # $(p)rexxque$(e)
# number of 16-bit subcommand wrappers (see rexxapi16.c)
NUMWRAP = 1024
ADD_COPT = -dSUBCOM_COUNT=$(NUMWRAP) -i=. -i=$(PATH) -i=$(MYDIR)..$(SEP)rexxinit -sg -of+ -bd -3s

0 comments on commit 47f9596

Please sign in to comment.