home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume19 / dmake / patch01a / dm37p1 < prev   
Encoding:
Text File  |  1991-05-14  |  37.2 KB  |  1,019 lines

  1. #!/bin/sh
  2. # dodiff:  Directory tree maintainer (v1.1)
  3. #
  4. # Dmake 3.7 Patch #1:
  5. # -------------------
  6. # Priority:  Low for UNIX, High for DOS
  7. # =========
  8. # Description:
  9. # ============
  10. # This patch fixes the MSDOS dmake build batch files and makes them usable for
  11. # building the executables.  I didn't check the automatically generated DOS
  12. # scripts on the last run and Murphy had his way and ofcourse they were wrong.
  13. # The source archive on watmsg.uwaterloo.ca has the patched sources.
  14. # To apply the patch simply put this file in the dmake-source root directory
  15. # and run it through /bin/sh; it will do the rest.
  16. # -dennis
  17. # Details of Fixes:
  18. # =================
  19. # - Fixed the MSDOS distribution build scripts so that the actually work :-)
  20. # - Fixed a missing CONST declaration in msdos/mscdos/config.h that broke the
  21. #   MSC compile for function.c.
  22. # - Fixed msdos/tee.c to compile if not making swapping version, it was missing
  23. #   an include for "extern.h"
  24. # - Fixed a bug in make.c when .SETDIR'ed to a directory and we built
  25. #   the path name of a prerequisite for which we had setdir'ed, then
  26. #   we should use the prefix supplied by the push of the target not
  27. #   by Makedir.
  28. # - Fixed a minor nit in function.c where an int was getting compared to NULL.
  29. #   It should now be ok.  I don't think this affects anything.
  30. #
  31. # Remove Obsolete files from distribution
  32. rm -f _state.mk
  33.  
  34. # Now use a shar archive to add any new files to the distribution
  35.  
  36. # Now create the file of patches and apply patch appropriately
  37. # This is a shell archive (produced by shar 3.49)
  38. # To extract the files from this archive, save it to a file, remove
  39. # everything above the "!/bin/sh" line above, and type "sh file_name".
  40. #
  41. # made 05/14/1991 12:52 UTC by dvadura@watdragon
  42. # Source directory /u2/dvadura/src/generic/dmake
  43. #
  44. # existing files will NOT be overwritten unless -c is specified
  45. #
  46. # This shar contains:
  47. # length  mode       name
  48. # ------ ---------- ------------------------------------------
  49. # 100601 -rw-r----- _patches
  50. #
  51. # ============= _patches ==============
  52. if test -f '_patches' -a X"$1" != X"-c"; then
  53.     echo 'x - skipping _patches (File already exists)'
  54. else
  55. echo 'x - extracting _patches (Text)'
  56. sed 's/^X//' << 'SHAR_EOF' > '_patches' &&
  57. *** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/sysvr4/public.h    Tue May 14 08:39:24 1991
  58. --- unix/sysvr4/public.h    Sun May 12 19:04:13 1991
  59. ***************
  60. *** 1,4 ****
  61. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/sysvr4/RCS/public.h,v 1.1 91/05/06 15:28:41 dvadura Exp Locker: dvadura $
  62. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  63. X  --
  64. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  65. --- 1,4 ----
  66. ! /* RCS      -- $Header$
  67. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  68. X  --
  69. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  70. ***************
  71. *** 42,51 ****
  72. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  73. X  --
  74. X  -- LOG
  75. ! --     $Log:    public.h,v $
  76. !  * Revision 1.1  91/05/06  15:28:41  dvadura
  77. !  * dmake Release Version 3.7
  78. !  * 
  79. X  */
  80. X  
  81. X  #ifndef _DMAKE_PUBLIC_h
  82. --- 42,48 ----
  83. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  84. X  --
  85. X  -- LOG
  86. ! --     $Log$
  87. X  */
  88. X  
  89. X  #ifndef _DMAKE_PUBLIC_h
  90. *** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/sysvr3/public.h    Tue May 14 08:39:15 1991
  91. --- unix/sysvr3/public.h    Sun May 12 19:04:11 1991
  92. ***************
  93. *** 1,4 ****
  94. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/sysvr3/RCS/public.h,v 1.1 91/05/06 15:28:22 dvadura Exp Locker: dvadura $
  95. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  96. X  --
  97. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  98. --- 1,4 ----
  99. ! /* RCS      -- $Header$
  100. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  101. X  --
  102. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  103. ***************
  104. *** 42,51 ****
  105. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  106. X  --
  107. X  -- LOG
  108. ! --     $Log:    public.h,v $
  109. !  * Revision 1.1  91/05/06  15:28:22  dvadura
  110. !  * dmake Release Version 3.7
  111. !  * 
  112. X  */
  113. X  
  114. X  #ifndef _DMAKE_PUBLIC_h
  115. --- 42,48 ----
  116. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  117. X  --
  118. X  -- LOG
  119. ! --     $Log$
  120. X  */
  121. X  
  122. X  #ifndef _DMAKE_PUBLIC_h
  123. *** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/sysvr1/public.h    Tue May 14 08:39:00 1991
  124. --- unix/sysvr1/public.h    Sun May 12 19:04:09 1991
  125. ***************
  126. *** 1,4 ****
  127. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/sysvr1/RCS/public.h,v 1.1 91/05/06 15:28:03 dvadura Exp Locker: dvadura $
  128. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  129. X  --
  130. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  131. --- 1,4 ----
  132. ! /* RCS      -- $Header$
  133. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  134. X  --
  135. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  136. ***************
  137. *** 42,51 ****
  138. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  139. X  --
  140. X  -- LOG
  141. ! --     $Log:    public.h,v $
  142. !  * Revision 1.1  91/05/06  15:28:03  dvadura
  143. !  * dmake Release Version 3.7
  144. !  * 
  145. X  */
  146. X  
  147. X  #ifndef _DMAKE_PUBLIC_h
  148. --- 42,48 ----
  149. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  150. X  --
  151. X  -- LOG
  152. ! --     $Log$
  153. X  */
  154. X  
  155. X  #ifndef _DMAKE_PUBLIC_h
  156. *** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/bsd43/vf/public.h    Tue May 14 08:38:42 1991
  157. --- unix/bsd43/vf/public.h    Sun May 12 19:04:06 1991
  158. ***************
  159. *** 1,4 ****
  160. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/bsd43/vf/RCS/public.h,v 1.1 91/05/06 15:29:31 dvadura Exp Locker: dvadura $
  161. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  162. X  --
  163. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  164. --- 1,4 ----
  165. ! /* RCS      -- $Header$
  166. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  167. X  --
  168. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  169. ***************
  170. *** 42,51 ****
  171. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  172. X  --
  173. X  -- LOG
  174. ! --     $Log:    public.h,v $
  175. !  * Revision 1.1  91/05/06  15:29:31  dvadura
  176. !  * dmake Release Version 3.7
  177. !  * 
  178. X  */
  179. X  
  180. X  #ifndef _DMAKE_PUBLIC_h
  181. --- 42,48 ----
  182. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  183. X  --
  184. X  -- LOG
  185. ! --     $Log$
  186. X  */
  187. X  
  188. X  #ifndef _DMAKE_PUBLIC_h
  189. *** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/bsd43/uw/public.h    Tue May 14 08:38:33 1991
  190. --- unix/bsd43/uw/public.h    Sun May 12 20:19:37 1991
  191. ***************
  192. *** 1,4 ****
  193. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/bsd43/uw/RCS/public.h,v 1.1 91/05/06 15:29:14 dvadura Exp Locker: dvadura $
  194. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  195. X  --
  196. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  197. --- 1,4 ----
  198. ! /* RCS      -- $Header$
  199. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  200. X  --
  201. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  202. ***************
  203. *** 42,51 ****
  204. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  205. X  --
  206. X  -- LOG
  207. ! --     $Log:    public.h,v $
  208. !  * Revision 1.1  91/05/06  15:29:14  dvadura
  209. !  * dmake Release Version 3.7
  210. !  * 
  211. X  */
  212. X  
  213. X  #ifndef _DMAKE_PUBLIC_h
  214. --- 42,48 ----
  215. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  216. X  --
  217. X  -- LOG
  218. ! --     $Log$
  219. X  */
  220. X  
  221. X  #ifndef _DMAKE_PUBLIC_h
  222. *** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/bsd43/public.h    Tue May 14 08:38:20 1991
  223. --- unix/bsd43/public.h    Sun May 12 19:04:08 1991
  224. ***************
  225. *** 1,4 ****
  226. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/bsd43/RCS/public.h,v 1.1 91/05/06 15:28:57 dvadura Exp Locker: dvadura $
  227. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  228. X  --
  229. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  230. --- 1,4 ----
  231. ! /* RCS      -- $Header$
  232. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  233. X  --
  234. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  235. ***************
  236. *** 42,51 ****
  237. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  238. X  --
  239. X  -- LOG
  240. ! --     $Log:    public.h,v $
  241. !  * Revision 1.1  91/05/06  15:28:57  dvadura
  242. !  * dmake Release Version 3.7
  243. !  * 
  244. X  */
  245. X  
  246. X  #ifndef _DMAKE_PUBLIC_h
  247. --- 42,48 ----
  248. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  249. X  --
  250. X  -- LOG
  251. ! --     $Log$
  252. X  */
  253. X  
  254. X  #ifndef _DMAKE_PUBLIC_h
  255. *** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/386ix/public.h    Tue May 14 08:38:09 1991
  256. --- unix/386ix/public.h    Sun May 12 19:04:02 1991
  257. ***************
  258. *** 1,4 ****
  259. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/386ix/RCS/public.h,v 1.1 91/05/06 15:27:45 dvadura Exp Locker: dvadura $
  260. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  261. X  --
  262. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  263. --- 1,4 ----
  264. ! /* RCS      -- $Header$
  265. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  266. X  --
  267. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  268. ***************
  269. *** 42,51 ****
  270. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  271. X  --
  272. X  -- LOG
  273. ! --     $Log:    public.h,v $
  274. !  * Revision 1.1  91/05/06  15:27:45  dvadura
  275. !  * dmake Release Version 3.7
  276. !  * 
  277. X  */
  278. X  
  279. X  #ifndef _DMAKE_PUBLIC_h
  280. --- 42,48 ----
  281. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  282. X  --
  283. X  -- LOG
  284. ! --     $Log$
  285. X  */
  286. X  
  287. X  #ifndef _DMAKE_PUBLIC_h
  288. *** /u2/dvadura/src/generic/dmake/dmake37-p0/tos/public.h    Tue May 14 08:37:54 1991
  289. --- tos/public.h    Sun May 12 19:03:54 1991
  290. ***************
  291. *** 1,4 ****
  292. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/tos/RCS/public.h,v 1.1 91/05/06 15:32:18 dvadura Exp Locker: dvadura $
  293. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  294. X  --
  295. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  296. --- 1,4 ----
  297. ! /* RCS      -- $Header$
  298. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  299. X  --
  300. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  301. ***************
  302. *** 42,51 ****
  303. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  304. X  --
  305. X  -- LOG
  306. ! --     $Log:    public.h,v $
  307. !  * Revision 1.1  91/05/06  15:32:18  dvadura
  308. !  * dmake Release Version 3.7
  309. !  * 
  310. X  */
  311. X  
  312. X  #ifndef _DMAKE_PUBLIC_h
  313. --- 42,48 ----
  314. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  315. X  --
  316. X  -- LOG
  317. ! --     $Log$
  318. X  */
  319. X  
  320. X  #ifndef _DMAKE_PUBLIC_h
  321. *** /u2/dvadura/src/generic/dmake/dmake37-p0/tos/config.h    Tue May 14 08:37:49 1991
  322. --- tos/config.h    Tue May 14 07:37:26 1991
  323. ***************
  324. *** 1,4 ****
  325. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/tos/RCS/config.h,v 1.1 91/05/06 15:32:16 dvadura Exp $
  326. X  -- SYNOPSIS -- Configurarion include file.
  327. X  -- 
  328. X  -- DESCRIPTION
  329. --- 1,4 ----
  330. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/tos/RCS/config.h,v 1.2 91/05/14 07:37:15 dvadura Exp $
  331. X  -- SYNOPSIS -- Configurarion include file.
  332. X  -- 
  333. X  -- DESCRIPTION
  334. ***************
  335. *** 29,34 ****
  336. --- 29,37 ----
  337. X  --
  338. X  -- LOG
  339. X  --     $Log:    config.h,v $
  340. +  * Revision 1.2  91/05/14  07:37:15  dvadura
  341. +  * Forgot to put in the declaration for CONST.
  342. +  * 
  343. X   * Revision 1.1  91/05/06  15:32:16  dvadura
  344. X   * dmake Release Version 3.7
  345. X   * 
  346. ***************
  347. *** 45,47 ****
  348. --- 48,53 ----
  349. X  /* Define the getcwd function that is used in the code, since BSD does
  350. X   * not have getcwd, but call it getwd instead. */
  351. X  extern char *getcwd ANSI((char *, int));
  352. + /* Don't need the const decl */
  353. + #define CONST
  354. *** /u2/dvadura/src/generic/dmake/dmake37-p0/state.c    Tue May 14 08:37:41 1991
  355. --- state.c    Tue May 14 08:36:31 1991
  356. ***************
  357. *** 1,4 ****
  358. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/RCS/state.c,v 1.1 91/05/06 15:23:31 dvadura Exp $
  359. X  -- SYNOPSIS -- .KEEP_STATE state file management
  360. X  -- 
  361. X  -- DESCRIPTION
  362. --- 1,4 ----
  363. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/RCS/state.c,v 1.2 91/05/14 08:36:05 dvadura Exp $
  364. X  -- SYNOPSIS -- .KEEP_STATE state file management
  365. X  -- 
  366. X  -- DESCRIPTION
  367. ***************
  368. *** 33,38 ****
  369. --- 33,41 ----
  370. X  --
  371. X  -- LOG
  372. X  --     $Log:    state.c,v $
  373. +  * Revision 1.2  91/05/14  08:36:05  dvadura
  374. +  * Fixed a comparison of _my_fgets at line 73 to NULL, it should be 0.
  375. +  * 
  376. X   * Revision 1.1  91/05/06  15:23:31  dvadura
  377. X   * dmake Release Version 3.7
  378. X   * 
  379. ***************
  380. *** 70,76 ****
  381. X       size = atol(sizeb);
  382. X       buf = MALLOC(size+2, char);
  383. X  
  384. !      while( _my_fgets(buf, size, fp) != NULL ) {
  385. X          TALLOC(sp, 1, KSTATE);
  386. X          sp->st_name = _strdup(buf);
  387. X          (void) Hash(buf, &sp->st_nkey);
  388. --- 73,79 ----
  389. X       size = atol(sizeb);
  390. X       buf = MALLOC(size+2, char);
  391. X  
  392. !      while( _my_fgets(buf, size, fp) ) {
  393. X          TALLOC(sp, 1, KSTATE);
  394. X          sp->st_name = _strdup(buf);
  395. X          (void) Hash(buf, &sp->st_nkey);
  396. *** /u2/dvadura/src/generic/dmake/dmake37-p0/readme/cover    Tue May 14 08:37:28 1991
  397. --- readme/cover    Tue May 14 08:39:25 1991
  398. ***************
  399. *** 17,22 ****
  400. --- 17,28 ----
  401. X      ...
  402. X      dmake37.sharxx
  403. X  
  404. + Note that all archives are created on a UNIX system.  This means that the
  405. + distributions heading for DOS-land need to have the <lf> turned into a
  406. + <cr><lf>.  There exist a number of filters for doing this (sed comes to mind),
  407. + and is easily run over each file using a UNIX shell script.  Thus I don't
  408. + provide two different versions of the archives.
  409. X  dmake is different from other versions of make in that it supports significant
  410. X  enhancements (See the man page).  A short summary of the more important
  411. X  ones follows:
  412. *** /u2/dvadura/src/generic/dmake/dmake37-p0/patchlvl.h    Tue May 14 08:37:21 1991
  413. --- patchlvl.h    Tue May 14 08:31:08 1991
  414. ***************
  415. *** 1,3 ****
  416. X  /* dmake patch level, reset to 0 for each new version release. */
  417. X  
  418. ! #define PATCHLEVEL 0
  419. --- 1,3 ----
  420. X  /* dmake patch level, reset to 0 for each new version release. */
  421. X  
  422. ! #define PATCHLEVEL 1
  423. *** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/public.h    Tue May 14 08:37:12 1991
  424. --- os2/mscdos/public.h    Sun May 12 19:04:16 1991
  425. ***************
  426. *** 1,4 ****
  427. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/os2/mscdos/RCS/public.h,v 1.1 91/05/06 15:34:04 dvadura Exp Locker: dvadura $
  428. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  429. X  --
  430. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  431. --- 1,4 ----
  432. ! /* RCS      -- $Header$
  433. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  434. X  --
  435. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  436. ***************
  437. *** 42,51 ****
  438. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  439. X  --
  440. X  -- LOG
  441. ! --     $Log:    public.h,v $
  442. !  * Revision 1.1  91/05/06  15:34:04  dvadura
  443. !  * dmake Release Version 3.7
  444. !  * 
  445. X  */
  446. X  
  447. X  #ifndef _DMAKE_PUBLIC_h
  448. --- 42,48 ----
  449. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  450. X  --
  451. X  -- LOG
  452. ! --     $Log$
  453. X  */
  454. X  
  455. X  #ifndef _DMAKE_PUBLIC_h
  456. *** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/mk60.cmd    Tue May 14 08:37:08 1991
  457. --- os2/mscdos/mk60.cmd    Sat May 11 10:11:00 1991
  458. ***************
  459. *** 28,32 ****
  460. X  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\arlib.obj msdos\arlib.c
  461. X  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\rmprq.obj unix\rmprq.c
  462. X  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\tempnam.obj os2\mscdos\tempnam.c
  463. - link @\tmp\mkAAA010057,dmake.exe,NUL.MAP,@\tmp\mkBAA010057\ST:8000 \exe \packc \batch,os2\dmake.def
  464. X  cp os2\mscdos\startup.mk startup.mk
  465. --- 28,32 ----
  466. X  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\arlib.obj msdos\arlib.c
  467. X  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\rmprq.obj unix\rmprq.c
  468. X  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\tempnam.obj os2\mscdos\tempnam.c
  469. X  cp os2\mscdos\startup.mk startup.mk
  470. + link @/tmp/mkAAA000196,dmake.exe,NUL.MAP,@/tmp/mkBAA000196/ST:8000 /exe /packc /batch,os2\dmake.def
  471. *** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/mk51.cmd    Tue May 14 08:37:07 1991
  472. --- os2/mscdos/mk51.cmd    Sat May 11 10:10:43 1991
  473. ***************
  474. *** 57,61 ****
  475. X  mv rmprq.obj objects
  476. X  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs os2\mscdos\tempnam.c
  477. X  mv tempnam.obj objects
  478. - link @\tmp\mkAAA010015,dmake.exe,NUL.MAP,@\tmp\mkBAA010015\ST:8000 \exe \packc \batch,os2\dmake.def
  479. X  cp os2\mscdos\startup.mk startup.mk
  480. --- 57,61 ----
  481. X  mv rmprq.obj objects
  482. X  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs os2\mscdos\tempnam.c
  483. X  mv tempnam.obj objects
  484. X  cp os2\mscdos\startup.mk startup.mk
  485. + link @/tmp/mkAAA000163,dmake.exe,NUL.MAP,@/tmp/mkBAA000163/ST:8000 /exe /packc /batch,os2\dmake.def
  486. *** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/mk50.cmd    Tue May 14 08:37:06 1991
  487. --- os2/mscdos/mk50.cmd    Sat May 11 10:10:22 1991
  488. ***************
  489. *** 57,61 ****
  490. X  mv rmprq.obj objects
  491. X  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs os2\mscdos\tempnam.c
  492. X  mv tempnam.obj objects
  493. - link @\tmp\mkAAA009990,dmake.exe,NUL.MAP,@\tmp\mkBAA009990\ST:8000 \exe \packc \batch,os2\dmake.def
  494. X  cp os2\mscdos\startup.mk startup.mk
  495. --- 57,61 ----
  496. X  mv rmprq.obj objects
  497. X  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs os2\mscdos\tempnam.c
  498. X  mv tempnam.obj objects
  499. X  cp os2\mscdos\startup.mk startup.mk
  500. + link @/tmp/mkAAA000136,dmake.exe,NUL.MAP,@/tmp/mkBAA000136/ST:8000 /exe /packc /batch,os2\dmake.def
  501. *** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/mk40.cmd    Tue May 14 08:37:05 1991
  502. --- os2/mscdos/mk40.cmd    Sat May 11 10:09:59 1991
  503. ***************
  504. *** 57,61 ****
  505. X  mv rmprq.obj objects
  506. X  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX os2\mscdos\tempnam.c
  507. X  mv tempnam.obj objects
  508. - link @\tmp\mkAAA009963,dmake.exe,NUL.MAP,@\tmp\mkBAA009963\ST:8000,os2\dmake.def
  509. X  cp os2\mscdos\startup.mk startup.mk
  510. --- 57,61 ----
  511. X  mv rmprq.obj objects
  512. X  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX os2\mscdos\tempnam.c
  513. X  mv tempnam.obj objects
  514. X  cp os2\mscdos\startup.mk startup.mk
  515. + link @/tmp/mkAAA029978,dmake.exe,NUL.MAP,@/tmp/mkBAA029978/ST:8000,os2\dmake.def
  516. *** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/config.h    Tue May 14 08:37:02 1991
  517. --- os2/mscdos/config.h    Tue May 14 07:38:51 1991
  518. ***************
  519. *** 1,4 ****
  520. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/os2/mscdos/RCS/config.h,v 1.1 91/05/06 15:34:02 dvadura Exp $
  521. X  -- SYNOPSIS -- Configurarion include file.
  522. X  -- 
  523. X  -- DESCRIPTION
  524. --- 1,4 ----
  525. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/os2/mscdos/RCS/config.h,v 1.2 91/05/14 07:38:40 dvadura Exp $
  526. X  -- SYNOPSIS -- Configurarion include file.
  527. X  -- 
  528. X  -- DESCRIPTION
  529. ***************
  530. *** 29,34 ****
  531. --- 29,37 ----
  532. X  --
  533. X  -- LOG
  534. X  --     $Log:    config.h,v $
  535. +  * Revision 1.2  91/05/14  07:38:40  dvadura
  536. +  * Forgot the COST declaration.
  537. +  * 
  538. X   * Revision 1.1  91/05/06  15:34:02  dvadura
  539. X   * dmake Release Version 3.7
  540. X   * 
  541. ***************
  542. *** 65,70 ****
  543. --- 68,76 ----
  544. X  #if defined(MSDOS) && defined (_MSC_VER)
  545. X  #   define _TYPES_
  546. X  #endif
  547. + /* Don't need this one either */
  548. + #define CONST
  549. X  
  550. X  /* in sysintf.c: SIGQUIT is used, this is not defined in MSC */
  551. X  #ifndef SIGQUIT
  552. *** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/tee.c    Tue May 14 08:36:52 1991
  553. --- msdos/tee.c    Fri May 10 14:06:30 1991
  554. ***************
  555. *** 1,4 ****
  556. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/RCS/tee.c,v 1.1 91/05/06 15:25:36 dvadura Exp $
  557. X  -- SYNOPSIS -- Hook_std_writes() dummy call for non swapping MSDOS versions.
  558. X  -- 
  559. X  -- DESCRIPTION
  560. --- 1,4 ----
  561. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/RCS/tee.c,v 1.2 91/05/10 14:06:17 dvadura Exp $
  562. X  -- SYNOPSIS -- Hook_std_writes() dummy call for non swapping MSDOS versions.
  563. X  -- 
  564. X  -- DESCRIPTION
  565. ***************
  566. *** 26,35 ****
  567. --- 26,40 ----
  568. X  --
  569. X  -- LOG
  570. X  --     $Log:    tee.c,v $
  571. +  * Revision 1.2  91/05/10  14:06:17  dvadura
  572. +  * Forgot to include "extern.h".
  573. +  * 
  574. X   * Revision 1.1  91/05/06  15:25:36  dvadura
  575. X   * dmake Release Version 3.7
  576. X   * 
  577. X  */
  578. + #include "extern.h"
  579. X  
  580. X  PUBLIC void
  581. X  Hook_std_writes( file )
  582. *** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/tccdos/public.h    Tue May 14 08:36:47 1991
  583. --- msdos/tccdos/public.h    Sun May 12 19:03:57 1991
  584. ***************
  585. *** 1,4 ****
  586. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/tccdos/RCS/public.h,v 1.1 91/05/06 15:26:04 dvadura Exp Locker: dvadura $
  587. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  588. X  --
  589. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  590. --- 1,4 ----
  591. ! /* RCS      -- $Header$
  592. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  593. X  --
  594. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  595. ***************
  596. *** 42,51 ****
  597. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  598. X  --
  599. X  -- LOG
  600. ! --     $Log:    public.h,v $
  601. !  * Revision 1.1  91/05/06  15:26:04  dvadura
  602. !  * dmake Release Version 3.7
  603. !  * 
  604. X  */
  605. X  
  606. X  #ifndef _DMAKE_PUBLIC_h
  607. --- 42,48 ----
  608. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  609. X  --
  610. X  -- LOG
  611. ! --     $Log$
  612. X  */
  613. X  
  614. X  #ifndef _DMAKE_PUBLIC_h
  615. ***************
  616. *** 146,151 ****
  617. --- 143,149 ----
  618. X  int touch_arch ANSI((char*, char*));
  619. X  int _chdir ANSI((char *));
  620. X  void Remove_prq ANSI((CELLPTR));
  621. + int spawnvpe ANSI((int, char *, char **, char **));
  622. X  void Hook_std_writes ANSI((char *));
  623. X  
  624. X  #endif
  625. *** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/tccdos/mkswp.bat    Tue May 14 08:36:44 1991
  626. --- msdos/tccdos/mkswp.bat    Sat May 11 10:06:26 1991
  627. ***************
  628. *** 2,69 ****
  629. X  tasm -t -mx -dmlarge msdos\exec.asm;
  630. X  mv exec.obj objects
  631. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  infer.c
  632. ! mv infer.obj objects
  633. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  make.c
  634. ! mv make.obj objects
  635. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  stat.c
  636. ! mv stat.obj objects
  637. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  expand.c
  638. ! mv expand.obj objects
  639. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmstring.c
  640. ! mv dmstring.obj objects
  641. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  hash.c
  642. ! mv hash.obj objects
  643. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dag.c
  644. ! mv dag.obj objects
  645. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmake.c
  646. ! mv dmake.obj objects
  647. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  path.c
  648. ! mv path.obj objects
  649. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  imacs.c
  650. ! mv imacs.obj objects
  651. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  sysintf.c
  652. ! mv sysintf.obj objects
  653. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  parse.c
  654. ! mv parse.obj objects
  655. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  getinp.c
  656. ! mv getinp.obj objects
  657. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  quit.c
  658. ! mv quit.obj objects
  659. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  state.c
  660. ! mv state.obj objects
  661. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  basename.c
  662. ! mv basename.obj objects
  663. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmdump.c
  664. ! mv dmdump.obj objects
  665. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  macparse.c
  666. ! mv macparse.obj objects
  667. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  rulparse.c
  668. ! mv rulparse.obj objects
  669. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  percent.c
  670. ! mv percent.obj objects
  671. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  function.c
  672. ! mv function.obj objects
  673. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\ruletab.c
  674. ! mv ruletab.obj objects
  675. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\dirbrk.c
  676. ! mv dirbrk.obj objects
  677. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\runargv.c
  678. ! mv runargv.obj objects
  679. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\arlib.c
  680. ! mv arlib.obj objects
  681. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\_chdir.c
  682. ! mv _chdir.obj objects
  683. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\switchar.c
  684. ! mv switchar.obj objects
  685. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\rmprq.c
  686. ! mv rmprq.obj objects
  687. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\find.c
  688. ! mv find.obj objects
  689. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\spawn.c
  690. ! mv spawn.obj objects
  691. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\tempnam.c
  692. ! mv tempnam.obj objects
  693. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\utime.c
  694. ! mv utime.obj objects
  695. ! tlink @\tmp\mkAAA010396,dmake.exe,NUL.MAP,@\tmp\mkBAA010396
  696. X  copy msdos\tccdos\startup.mk startup.mk
  697. --- 2,101 ----
  698. X  tasm -t -mx -dmlarge msdos\exec.asm;
  699. X  mv exec.obj objects
  700. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  infer.c
  701. ! copy infer.obj objects
  702. ! del infer.obj
  703. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  make.c
  704. ! copy make.obj objects
  705. ! del make.obj
  706. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  stat.c
  707. ! copy stat.obj objects
  708. ! del stat.obj
  709. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  expand.c
  710. ! copy expand.obj objects
  711. ! del expand.obj
  712. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmstring.c
  713. ! copy dmstring.obj objects
  714. ! del dmstring.obj
  715. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  hash.c
  716. ! copy hash.obj objects
  717. ! del hash.obj
  718. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dag.c
  719. ! copy dag.obj objects
  720. ! del dag.obj
  721. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmake.c
  722. ! copy dmake.obj objects
  723. ! del dmake.obj
  724. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  path.c
  725. ! copy path.obj objects
  726. ! del path.obj
  727. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  imacs.c
  728. ! copy imacs.obj objects
  729. ! del imacs.obj
  730. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  sysintf.c
  731. ! copy sysintf.obj objects
  732. ! del sysintf.obj
  733. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  parse.c
  734. ! copy parse.obj objects
  735. ! del parse.obj
  736. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  getinp.c
  737. ! copy getinp.obj objects
  738. ! del getinp.obj
  739. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  quit.c
  740. ! copy quit.obj objects
  741. ! del quit.obj
  742. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  state.c
  743. ! copy state.obj objects
  744. ! del state.obj
  745. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  basename.c
  746. ! copy basename.obj objects
  747. ! del basename.obj
  748. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmdump.c
  749. ! copy dmdump.obj objects
  750. ! del dmdump.obj
  751. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  macparse.c
  752. ! copy macparse.obj objects
  753. ! del macparse.obj
  754. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  rulparse.c
  755. ! copy rulparse.obj objects
  756. ! del rulparse.obj
  757. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  percent.c
  758. ! copy percent.obj objects
  759. ! del percent.obj
  760. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  function.c
  761. ! copy function.obj objects
  762. ! del function.obj
  763. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\ruletab.c
  764. ! copy ruletab.obj objects
  765. ! del ruletab.obj
  766. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\dirbrk.c
  767. ! copy dirbrk.obj objects
  768. ! del dirbrk.obj
  769. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\runargv.c
  770. ! copy runargv.obj objects
  771. ! del runargv.obj
  772. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\arlib.c
  773. ! copy arlib.obj objects
  774. ! del arlib.obj
  775. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\_chdir.c
  776. ! copy _chdir.obj objects
  777. ! del _chdir.obj
  778. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\switchar.c
  779. ! copy switchar.obj objects
  780. ! del switchar.obj
  781. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\rmprq.c
  782. ! copy rmprq.obj objects
  783. ! del rmprq.obj
  784. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\find.c
  785. ! copy find.obj objects
  786. ! del find.obj
  787. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\spawn.c
  788. ! copy spawn.obj objects
  789. ! del spawn.obj
  790. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\tempnam.c
  791. ! copy tempnam.obj objects
  792. ! del tempnam.obj
  793. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\utime.c
  794. ! copy utime.obj objects
  795. ! del utime.obj
  796. X  copy msdos\tccdos\startup.mk startup.mk
  797. + tlink @msdos\tccdos\objswp.rsp,dmake.exe,NUL.MAP,@msdos\tccdos\libswp.rsp
  798. *** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/tccdos/mk.bat    Tue May 14 08:36:43 1991
  799. --- msdos/tccdos/mk.bat    Sat May 11 10:06:02 1991
  800. ***************
  801. *** 1,65 ****
  802. X  md objects
  803. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  infer.c
  804. ! mv infer.obj objects
  805. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  make.c
  806. ! mv make.obj objects
  807. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  stat.c
  808. ! mv stat.obj objects
  809. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  expand.c
  810. ! mv expand.obj objects
  811. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmstring.c
  812. ! mv dmstring.obj objects
  813. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  hash.c
  814. ! mv hash.obj objects
  815. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dag.c
  816. ! mv dag.obj objects
  817. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmake.c
  818. ! mv dmake.obj objects
  819. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  path.c
  820. ! mv path.obj objects
  821. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  imacs.c
  822. ! mv imacs.obj objects
  823. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  sysintf.c
  824. ! mv sysintf.obj objects
  825. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  parse.c
  826. ! mv parse.obj objects
  827. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  getinp.c
  828. ! mv getinp.obj objects
  829. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  quit.c
  830. ! mv quit.obj objects
  831. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  state.c
  832. ! mv state.obj objects
  833. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  basename.c
  834. ! mv basename.obj objects
  835. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmdump.c
  836. ! mv dmdump.obj objects
  837. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  macparse.c
  838. ! mv macparse.obj objects
  839. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  rulparse.c
  840. ! mv rulparse.obj objects
  841. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  percent.c
  842. ! mv percent.obj objects
  843. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  function.c
  844. ! mv function.obj objects
  845. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\ruletab.c
  846. ! mv ruletab.obj objects
  847. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\dirbrk.c
  848. ! mv dirbrk.obj objects
  849. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\runargv.c
  850. ! mv runargv.obj objects
  851. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\arlib.c
  852. ! mv arlib.obj objects
  853. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\_chdir.c
  854. ! mv _chdir.obj objects
  855. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\switchar.c
  856. ! mv switchar.obj objects
  857. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\rmprq.c
  858. ! mv rmprq.obj objects
  859. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tee.c
  860. ! mv tee.obj objects
  861. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\tempnam.c
  862. ! mv tempnam.obj objects
  863. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\utime.c
  864. ! mv utime.obj objects
  865. ! tlink @\tmp\mkAAA010368,dmake.exe,NUL.MAP,@\tmp\mkBAA010368
  866. X  copy msdos\tccdos\startup.mk startup.mk
  867. --- 1,96 ----
  868. X  md objects
  869. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  infer.c
  870. ! copy infer.obj objects
  871. ! del infer.obj
  872. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  make.c
  873. ! copy make.obj objects
  874. ! del make.obj
  875. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  stat.c
  876. ! copy stat.obj objects
  877. ! del stat.obj
  878. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  expand.c
  879. ! copy expand.obj objects
  880. ! del expand.obj
  881. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmstring.c
  882. ! copy dmstring.obj objects
  883. ! del dmstring.obj
  884. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  hash.c
  885. ! copy hash.obj objects
  886. ! del hash.obj
  887. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dag.c
  888. ! copy dag.obj objects
  889. ! del dag.obj
  890. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmake.c
  891. ! copy dmake.obj objects
  892. ! del dmake.obj
  893. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  path.c
  894. ! copy path.obj objects
  895. ! del path.obj
  896. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  imacs.c
  897. ! copy imacs.obj objects
  898. ! del imacs.obj
  899. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  sysintf.c
  900. ! copy sysintf.obj objects
  901. ! del sysintf.obj
  902. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  parse.c
  903. ! copy parse.obj objects
  904. ! del parse.obj
  905. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  getinp.c
  906. ! copy getinp.obj objects
  907. ! del getinp.obj
  908. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  quit.c
  909. ! copy quit.obj objects
  910. ! del quit.obj
  911. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  state.c
  912. ! copy state.obj objects
  913. ! del state.obj
  914. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  basename.c
  915. ! copy basename.obj objects
  916. ! del basename.obj
  917. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmdump.c
  918. ! copy dmdump.obj objects
  919. ! del dmdump.obj
  920. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  macparse.c
  921. ! copy macparse.obj objects
  922. ! del macparse.obj
  923. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  rulparse.c
  924. ! copy rulparse.obj objects
  925. ! del rulparse.obj
  926. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  percent.c
  927. ! copy percent.obj objects
  928. ! del percent.obj
  929. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  function.c
  930. ! copy function.obj objects
  931. ! del function.obj
  932. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\ruletab.c
  933. ! copy ruletab.obj objects
  934. ! del ruletab.obj
  935. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\dirbrk.c
  936. ! copy dirbrk.obj objects
  937. ! del dirbrk.obj
  938. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\runargv.c
  939. ! copy runargv.obj objects
  940. ! del runargv.obj
  941. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\arlib.c
  942. ! copy arlib.obj objects
  943. ! del arlib.obj
  944. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\_chdir.c
  945. ! copy _chdir.obj objects
  946. ! del _chdir.obj
  947. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\switchar.c
  948. ! copy switchar.obj objects
  949. ! del switchar.obj
  950. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\rmprq.c
  951. ! copy rmprq.obj objects
  952. ! del rmprq.obj
  953. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tee.c
  954. ! copy tee.obj objects
  955. ! del tee.obj
  956. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\tempnam.c
  957. ! copy tempnam.obj objects
  958. ! del tempnam.obj
  959. X  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\utime.c
  960. ! copy utime.obj objects
  961. ! del utime.obj
  962. X  copy msdos\tccdos\startup.mk startup.mk
  963. + tlink @msdos\tccdos\obj.rsp,dmake.exe,NUL.MAP,@msdos\tccdos\lib.rsp
  964. *** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/mscdos/public.h    Tue May 14 08:36:23 1991
  965. --- msdos/mscdos/public.h    Sun May 12 19:03:56 1991
  966. ***************
  967. *** 1,4 ****
  968. ! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/mscdos/RCS/public.h,v 1.1 91/05/06 15:25:50 dvadura Exp Locker: dvadura $
  969. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  970. X  --
  971. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  972. --- 1,4 ----
  973. ! /* RCS      -- $Header$
  974. X  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  975. X  --
  976. X  -- SYNOPSIS -- Local functions exported to be visible by others.
  977. ***************
  978. *** 42,51 ****
  979. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  980. X  --
  981. X  -- LOG
  982. ! --     $Log:    public.h,v $
  983. !  * Revision 1.1  91/05/06  15:25:50  dvadura
  984. !  * dmake Release Version 3.7
  985. !  * 
  986. X  */
  987. X  
  988. X  #ifndef _DMAKE_PUBLIC_h
  989. --- 42,48 ----
  990. X  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  991. X  --
  992. X  -- LOG
  993. ! --     $Log$
  994. X  */
  995. X  
  996. X  #ifndef _DMAKE_PUBLIC_h
  997. *** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/mscdos/mk60swp.bat    Tue May 14 08:36:19 1991
  998. --- msdos/mscdos/mk60swp.bat    Sat May 11 10:09:42 1991
  999. ***************
  1000. *** 32,36 ****
  1001. X  cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\find.obj msdos\find.c
  1002. X  cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\spawn.obj msdos\spawn.c
  1003. X  cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\tempnam.obj msdos\mscdos\tempnam.c
  1004. - link @\tmp\mkAAA010738,dmake.exe,NUL.MAP;
  1005.