home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume44 / dist-3.0 / patch34 < prev    next >
Encoding:
Internet Message Format  |  1994-09-05  |  44.2 KB

  1. From: ram@acri.fr (Raphael Manfredi)
  2. Newsgroups: comp.sources.misc
  3. Subject: v44i048:  dist-3.0 - Configure script generator and related tools, Patch34
  4. Date: 5 Sep 1994 11:34:49 -0500
  5. Organization: Advanced Computer Research Institute, Lyon, France
  6. Sender: kent@sparky.sterling.com
  7. Approved: kent@sparky.sterling.com
  8. Message-ID: <34fhb9$26m@sparky.sterling.com>
  9. X-Md4-Signature: e6b9113135343a26b1e72ed9be54e684
  10.  
  11. Submitted-by: ram@acri.fr (Raphael Manfredi)
  12. Posting-number: Volume 44, Issue 48
  13. Archive-name: dist-3.0/patch34
  14. Environment: UNIX, Perl, RCS
  15. Patch-To: dist-3.0: Volume 39, Issue 5-32
  16.  
  17. [The latest patch for dist version 3.0 is #35.]
  18.  
  19. System: dist version 3.0
  20. Patch #: 34
  21. Priority: LOW
  22. Subject: patch #32, continued
  23. Date: Mon Aug 29 18:47:39 MET DST 1994
  24. From: Raphael Manfredi <ram@acri.fr>
  25.  
  26. Description:
  27.     See patch #32.
  28.  
  29.  
  30. Fix:    From rn, say "| patch -p -N -d DIR", where DIR is your dist source
  31.     directory.  Outside of rn, say "cd DIR; patch -p -N <thisarticle".
  32.     If you don't have the patch program, apply the following by hand,
  33.     or get patch (version 2.0, latest patchlevel).
  34.  
  35.     After patching:
  36.         *** DO NOTHING--INSTALL ALL PATCHES UP THROUGH #35 FIRST ***
  37.  
  38.     If patch indicates that patchlevel is the wrong version, you may need
  39.     to apply one or more previous patches, or the patch may already
  40.     have been applied.  See the patchlevel.h file to find out what has or
  41.     has not been applied.  In any event, don't continue with the patch.
  42.  
  43.     If you are missing previous patches they can be obtained from me:
  44.  
  45.         Raphael Manfredi <ram@acri.fr>
  46.  
  47.     If you send a mail message of the following form it will greatly speed
  48.     processing:
  49.  
  50.         Subject: Command
  51.         @SH mailpatch PATH dist 3.0 LIST
  52.                ^ note the c
  53.  
  54.     where PATH is a return path FROM ME TO YOU either in Internet notation,
  55.     or in bang notation from some well-known host, and LIST is the number
  56.     of one or more patches you need, separated by spaces, commas, and/or
  57.     hyphens.  Saying 35- says everything from 35 to the end.
  58.  
  59.     To get some more detailed instructions, send me the following mail:
  60.  
  61.         Subject: Command
  62.         @SH mailhelp PATH
  63.  
  64.  
  65. Index: patchlevel.h
  66. Prereq: 33
  67. 4c4
  68. < #define PATCHLEVEL 33
  69. ---
  70. > #define PATCHLEVEL 34
  71.  
  72. Index: mcon/U/d_tcstpgrp.U
  73. *** mcon/U/d_tcstpgrp.U.old    Mon Aug 29 18:35:06 1994
  74. --- mcon/U/d_tcstpgrp.U    Mon Aug 29 18:35:06 1994
  75. ***************
  76. *** 0 ****
  77. --- 1,34 ----
  78. + ?RCS: $Id: d_tcstpgrp.U,v 3.0.1.1 1994/08/29 16:12:11 ram Exp $
  79. + ?RCS:
  80. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  81. + ?RCS: 
  82. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  83. + ?RCS: as specified in the README file that comes with the distribution.
  84. + ?RCS: You may reuse parts of this distribution only within the terms of
  85. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  86. + ?RCS: of the source tree for dist 3.0.
  87. + ?RCS:
  88. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  89. + ?RCS:
  90. + ?RCS: $Log: d_tcstpgrp.U,v $
  91. + ?RCS: Revision 3.0.1.1  1994/08/29  16:12:11  ram
  92. + ?RCS: patch32: created by ADO
  93. + ?RCS:
  94. + ?MAKE:d_tcsetpgrp: Inlibc
  95. + ?MAKE:    -pick add $@ %<
  96. + ?S:d_tcsetpgrp:
  97. + ?S:    This variable conditionally defines the HAS_TCSETPGRP symbol, which
  98. + ?S:    indicates to the C program that the tcsetpgrp() routine is available
  99. + ?S:    to set foreground process group ID.
  100. + ?S:.
  101. + ?C:HAS_TCSETPGRP :
  102. + ?C:    This symbol, if defined, indicates that the tcsetpgrp routine is
  103. + ?C:    available to set foreground process group ID.
  104. + ?C:.
  105. + ?H:#$d_tcsetpgrp HAS_TCSETPGRP        /**/
  106. + ?H:.
  107. + ?LINT:set d_tcsetpgrp
  108. + : see if tcsetpgrp exists
  109. + set tcsetpgrp d_tcsetpgrp
  110. + eval $inlibc
  111.  
  112. Index: mcon/U/i_sysdir.U
  113. Prereq: 3.0
  114. *** mcon/U/i_sysdir.U.old    Mon Aug 29 18:35:16 1994
  115. --- mcon/U/i_sysdir.U    Mon Aug 29 18:35:16 1994
  116. ***************
  117. *** 1,4 ****
  118. ! ?RCS: $Id: i_sysdir.U,v 3.0 1993/08/18 12:08:30 ram Exp $
  119.   ?RCS:
  120.   ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  121.   ?RCS: 
  122. --- 1,4 ----
  123. ! ?RCS: $Id: i_sysdir.U,v 3.0.1.1 1994/08/29 16:22:30 ram Exp $
  124.   ?RCS:
  125.   ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  126.   ?RCS: 
  127. ***************
  128. *** 9,21 ****
  129.   ?RCS: of the source tree for dist 3.0.
  130.   ?RCS:
  131.   ?RCS: $Log: i_sysdir.U,v $
  132.   ?RCS: Revision 3.0  1993/08/18  12:08:30  ram
  133.   ?RCS: Baseline for dist 3.0 netwide release.
  134.   ?RCS:
  135.   ?MAKE:i_sysdir: Inhdr
  136.   ?MAKE:    -pick add $@ %<
  137.   ?S:i_sysdir:
  138. ! ?S:    This variable conditionally defines the I_SYSDIR symbol, and indicates
  139.   ?S:    whether a C program should include <sys/dir.h>.
  140.   ?S:.
  141.   ?C:I_SYS_DIR (I_SYSDIR):
  142. --- 9,24 ----
  143.   ?RCS: of the source tree for dist 3.0.
  144.   ?RCS:
  145.   ?RCS: $Log: i_sysdir.U,v $
  146. + ?RCS: Revision 3.0.1.1  1994/08/29  16:22:30  ram
  147. + ?RCS: patch32: fixed typo in I_SYS_DIR symbol name
  148. + ?RCS:
  149.   ?RCS: Revision 3.0  1993/08/18  12:08:30  ram
  150.   ?RCS: Baseline for dist 3.0 netwide release.
  151.   ?RCS:
  152.   ?MAKE:i_sysdir: Inhdr
  153.   ?MAKE:    -pick add $@ %<
  154.   ?S:i_sysdir:
  155. ! ?S:    This variable conditionally defines the I_SYS_DIR symbol, and indicates
  156.   ?S:    whether a C program should include <sys/dir.h>.
  157.   ?S:.
  158.   ?C:I_SYS_DIR (I_SYSDIR):
  159.  
  160. Index: mcon/U/d_readlink.U
  161. *** mcon/U/d_readlink.U.old    Mon Aug 29 18:35:02 1994
  162. --- mcon/U/d_readlink.U    Mon Aug 29 18:35:02 1994
  163. ***************
  164. *** 0 ****
  165. --- 1,34 ----
  166. + ?RCS: $Id: d_readlink.U,v 3.0.1.1 1994/08/29 16:11:52 ram Exp $
  167. + ?RCS:
  168. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  169. + ?RCS: 
  170. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  171. + ?RCS: as specified in the README file that comes with the distribution.
  172. + ?RCS: You may reuse parts of this distribution only within the terms of
  173. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  174. + ?RCS: of the source tree for dist 3.0.
  175. + ?RCS:
  176. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  177. + ?RCS:
  178. + ?RCS: $Log: d_readlink.U,v $
  179. + ?RCS: Revision 3.0.1.1  1994/08/29  16:11:52  ram
  180. + ?RCS: patch32: created by ADO
  181. + ?RCS:
  182. + ?MAKE:d_readlink: Inlibc
  183. + ?MAKE:    -pick add $@ %<
  184. + ?S:d_readlink:
  185. + ?S:    This variable conditionally defines the HAS_READLINK symbol, which
  186. + ?S:    indicates to the C program that the readlink() routine is available
  187. + ?S:    to read the value of a symbolic link.
  188. + ?S:.
  189. + ?C:HAS_READLINK :
  190. + ?C:    This symbol, if defined, indicates that the readlink routine is
  191. + ?C:    available to read the value of a symbolic link.
  192. + ?C:.
  193. + ?H:#$d_readlink HAS_READLINK        /**/
  194. + ?H:.
  195. + ?LINT:set d_readlink
  196. + : see if readlink exists
  197. + set readlink d_readlink
  198. + eval $inlibc
  199.  
  200. Index: mcon/U/d_wctomb.U
  201. *** mcon/U/d_wctomb.U.old    Mon Aug 29 18:35:10 1994
  202. --- mcon/U/d_wctomb.U    Mon Aug 29 18:35:10 1994
  203. ***************
  204. *** 0 ****
  205. --- 1,34 ----
  206. + ?RCS: $Id: d_wctomb.U,v 3.0.1.1 1994/08/29 16:20:43 ram Exp $
  207. + ?RCS:
  208. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  209. + ?RCS: 
  210. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  211. + ?RCS: as specified in the README file that comes with the distribution.
  212. + ?RCS: You may reuse parts of this distribution only within the terms of
  213. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  214. + ?RCS: of the source tree for dist 3.0.
  215. + ?RCS:
  216. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  217. + ?RCS:
  218. + ?RCS: $Log: d_wctomb.U,v $
  219. + ?RCS: Revision 3.0.1.1  1994/08/29  16:20:43  ram
  220. + ?RCS: patch32: created by ADO
  221. + ?RCS:
  222. + ?MAKE:d_wctomb: Inlibc
  223. + ?MAKE:    -pick add $@ %<
  224. + ?S:d_wctomb:
  225. + ?S:    This variable conditionally defines the HAS_WCTOMB symbol, which
  226. + ?S:    indicates to the C program that the wctomb() routine is available
  227. + ?S:    to convert a wide character to a multibyte.
  228. + ?S:.
  229. + ?C:HAS_WCTOMB (WCTOMB):
  230. + ?C:    This symbol, if defined, indicates that the wctomb routine is available
  231. + ?C:    to covert a wide character to a multibyte.
  232. + ?C:.
  233. + ?H:#$d_wctomb HAS_WCTOMB        /**/
  234. + ?H:.
  235. + ?LINT:set d_wctomb
  236. + : see if wctomb exists
  237. + set wctomb d_wctomb
  238. + eval $inlibc
  239.  
  240. Index: mcon/U/d_mblen.U
  241. *** mcon/U/d_mblen.U.old    Mon Aug 29 18:34:55 1994
  242. --- mcon/U/d_mblen.U    Mon Aug 29 18:34:55 1994
  243. ***************
  244. *** 0 ****
  245. --- 1,34 ----
  246. + ?RCS: $Id: d_mblen.U,v 3.0.1.1 1994/08/29 16:09:40 ram Exp $
  247. + ?RCS:
  248. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  249. + ?RCS: 
  250. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  251. + ?RCS: as specified in the README file that comes with the distribution.
  252. + ?RCS: You may reuse parts of this distribution only within the terms of
  253. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  254. + ?RCS: of the source tree for dist 3.0.
  255. + ?RCS:
  256. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  257. + ?RCS:
  258. + ?RCS: $Log: d_mblen.U,v $
  259. + ?RCS: Revision 3.0.1.1  1994/08/29  16:09:40  ram
  260. + ?RCS: patch32: created by ADO
  261. + ?RCS:
  262. + ?MAKE:d_mblen: Inlibc
  263. + ?MAKE:    -pick add $@ %<
  264. + ?S:d_mblen:
  265. + ?S:    This variable conditionally defines the HAS_MBLEN symbol, which
  266. + ?S:    indicates to the C program that the mblen() routine is available
  267. + ?S:    to find the number of bytes in a multibye character.
  268. + ?S:.
  269. + ?C:HAS_MBLEN:
  270. + ?C:    This symbol, if defined, indicates that the mblen routine is available
  271. + ?C:    to find the number of bytes in a multibye character.
  272. + ?C:.
  273. + ?H:#$d_mblen HAS_MBLEN        /**/
  274. + ?H:.
  275. + ?LINT:set d_mblen
  276. + : see if mblen exists
  277. + set mblen d_mblen
  278. + eval $inlibc
  279.  
  280. Index: mcon/U/d_umask.U
  281. *** mcon/U/d_umask.U.old    Mon Aug 29 18:35:08 1994
  282. --- mcon/U/d_umask.U    Mon Aug 29 18:35:08 1994
  283. ***************
  284. *** 0 ****
  285. --- 1,34 ----
  286. + ?RCS: $Id: d_umask.U,v 3.0.1.1 1994/08/29 16:14:50 ram Exp $
  287. + ?RCS:
  288. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  289. + ?RCS: 
  290. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  291. + ?RCS: as specified in the README file that comes with the distribution.
  292. + ?RCS: You may reuse parts of this distribution only within the terms of
  293. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  294. + ?RCS: of the source tree for dist 3.0.
  295. + ?RCS:
  296. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  297. + ?RCS:
  298. + ?RCS: $Log: d_umask.U,v $
  299. + ?RCS: Revision 3.0.1.1  1994/08/29  16:14:50  ram
  300. + ?RCS: patch32: created by ADO
  301. + ?RCS:
  302. + ?MAKE:d_umask: Inlibc
  303. + ?MAKE:    -pick add $@ %<
  304. + ?S:d_umask:
  305. + ?S:    This variable conditionally defines the HAS_UMASK symbol, which
  306. + ?S:    indicates to the C program that the umask() routine is available.
  307. + ?S:    to set and get the value of the file creation mask.
  308. + ?S:.
  309. + ?C:HAS_UMASK :
  310. + ?C:    This symbol, if defined, indicates that the umask routine is
  311. + ?C:    available to set and get the value of the file creation mask.
  312. + ?C:.
  313. + ?H:#$d_umask HAS_UMASK        /**/
  314. + ?H:.
  315. + ?LINT:set d_umask
  316. + : see if umask exists
  317. + set umask d_umask
  318. + eval $inlibc
  319.  
  320. Index: mcon/U/d_pause.U
  321. *** mcon/U/d_pause.U.old    Mon Aug 29 18:34:58 1994
  322. --- mcon/U/d_pause.U    Mon Aug 29 18:34:59 1994
  323. ***************
  324. *** 0 ****
  325. --- 1,34 ----
  326. + ?RCS: $Id: d_pause.U,v 3.0.1.1 1994/08/29 16:09:54 ram Exp $
  327. + ?RCS:
  328. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  329. + ?RCS: 
  330. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  331. + ?RCS: as specified in the README file that comes with the distribution.
  332. + ?RCS: You may reuse parts of this distribution only within the terms of
  333. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  334. + ?RCS: of the source tree for dist 3.0.
  335. + ?RCS:
  336. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  337. + ?RCS:
  338. + ?RCS: $Log: d_pause.U,v $
  339. + ?RCS: Revision 3.0.1.1  1994/08/29  16:09:54  ram
  340. + ?RCS: patch32: created by ADO
  341. + ?RCS:
  342. + ?MAKE:d_pause: Inlibc
  343. + ?MAKE:    -pick add $@ %<
  344. + ?S:d_pause:
  345. + ?S:    This variable conditionally defines the HAS_PAUSE symbol, which
  346. + ?S:    indicates to the C program that the pause() routine is available
  347. + ?S:    to suspend a process until a signal is received.
  348. + ?S:.
  349. + ?C:HAS_PAUSE :
  350. + ?C:    This symbol, if defined, indicates that the pause routine is
  351. + ?C:    available to suspend a process until a signal is received.
  352. + ?C:.
  353. + ?H:#$d_pause HAS_PAUSE        /**/
  354. + ?H:.
  355. + ?LINT:set d_pause
  356. + : see if pause exists
  357. + set pause d_pause
  358. + eval $inlibc
  359.  
  360. Index: mcon/U/d_getlogin.U
  361. *** mcon/U/d_getlogin.U.old    Mon Aug 29 18:34:49 1994
  362. --- mcon/U/d_getlogin.U    Mon Aug 29 18:34:50 1994
  363. ***************
  364. *** 0 ****
  365. --- 1,34 ----
  366. + ?RCS: $Id: d_getlogin.U,v 3.0.1.1 1994/08/29 16:07:41 ram Exp $
  367. + ?RCS:
  368. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  369. + ?RCS: 
  370. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  371. + ?RCS: as specified in the README file that comes with the distribution.
  372. + ?RCS: You may reuse parts of this distribution only within the terms of
  373. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  374. + ?RCS: of the source tree for dist 3.0.
  375. + ?RCS:
  376. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  377. + ?RCS:
  378. + ?RCS: $Log: d_getlogin.U,v $
  379. + ?RCS: Revision 3.0.1.1  1994/08/29  16:07:41  ram
  380. + ?RCS: patch32: created by ADO
  381. + ?RCS:
  382. + ?MAKE:d_getlogin: Inlibc
  383. + ?MAKE:    -pick add $@ %<
  384. + ?S:d_getlogin:
  385. + ?S:    This variable conditionally defines the HAS_GETLOGIN symbol, which
  386. + ?S:    indicates to the C program that the getlogin() routine is available
  387. + ?S:    to get the login name.
  388. + ?S:.
  389. + ?C:HAS_GETLOGIN :
  390. + ?C:    This symbol, if defined, indicates that the getlogin routine is
  391. + ?C:    available to get the login name.
  392. + ?C:.
  393. + ?H:#$d_getlogin HAS_GETLOGIN        /**/
  394. + ?H:.
  395. + ?LINT:set d_getlogin
  396. + : see if getlogin exists
  397. + set getlogin d_getlogin
  398. + eval $inlibc
  399.  
  400. Index: mcon/U/d_cuserid.U
  401. *** mcon/U/d_cuserid.U.old    Mon Aug 29 18:34:45 1994
  402. --- mcon/U/d_cuserid.U    Mon Aug 29 18:34:46 1994
  403. ***************
  404. *** 0 ****
  405. --- 1,34 ----
  406. + ?RCS: $Id: d_cuserid.U,v 3.0.1.1 1994/08/29 16:07:25 ram Exp $
  407. + ?RCS:
  408. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  409. + ?RCS: 
  410. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  411. + ?RCS: as specified in the README file that comes with the distribution.
  412. + ?RCS: You may reuse parts of this distribution only within the terms of
  413. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  414. + ?RCS: of the source tree for dist 3.0.
  415. + ?RCS:
  416. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  417. + ?RCS:
  418. + ?RCS: $Log: d_cuserid.U,v $
  419. + ?RCS: Revision 3.0.1.1  1994/08/29  16:07:25  ram
  420. + ?RCS: patch32: created by ADO
  421. + ?RCS:
  422. + ?MAKE:d_cuserid: Inlibc
  423. + ?MAKE:    -pick add $@ %<
  424. + ?S:d_cuserid:
  425. + ?S:    This variable conditionally defines the HAS_CUSERID symbol, which
  426. + ?S:    indicates to the C program that the cuserid() routine is available
  427. + ?S:    to get character login names.
  428. + ?S:.
  429. + ?C:HAS_CUSERID :
  430. + ?C:    This symbol, if defined, indicates that the cuserid routine is
  431. + ?C:    available to get character login names.
  432. + ?C:.
  433. + ?H:#$d_cuserid HAS_CUSERID        /**/
  434. + ?H:.
  435. + ?LINT:set d_cuserid
  436. + : see if cuserid exists
  437. + set cuserid d_cuserid
  438. + eval $inlibc
  439.  
  440. Index: mcon/U/d_getppid.U
  441. *** mcon/U/d_getppid.U.old    Mon Aug 29 18:34:51 1994
  442. --- mcon/U/d_getppid.U    Mon Aug 29 18:34:51 1994
  443. ***************
  444. *** 0 ****
  445. --- 1,34 ----
  446. + ?RCS: $Id: d_getppid.U,v 3.0.1.1 1994/08/29 16:07:45 ram Exp $
  447. + ?RCS:
  448. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  449. + ?RCS: 
  450. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  451. + ?RCS: as specified in the README file that comes with the distribution.
  452. + ?RCS: You may reuse parts of this distribution only within the terms of
  453. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  454. + ?RCS: of the source tree for dist 3.0.
  455. + ?RCS:
  456. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  457. + ?RCS:
  458. + ?RCS: $Log: d_getppid.U,v $
  459. + ?RCS: Revision 3.0.1.1  1994/08/29  16:07:45  ram
  460. + ?RCS: patch32: created by ADO
  461. + ?RCS:
  462. + ?MAKE:d_getppid: Inlibc
  463. + ?MAKE:    -pick add $@ %<
  464. + ?S:d_getppid:
  465. + ?S:    This variable conditionally defines the HAS_GETPPID symbol, which
  466. + ?S:    indicates to the C program that the getppid() routine is available
  467. + ?S:    to get the parent process ID.
  468. + ?S:.
  469. + ?C:HAS_GETPPID :
  470. + ?C:    This symbol, if defined, indicates that the getppid routine is
  471. + ?C:    available to get the parent process ID.
  472. + ?C:.
  473. + ?H:#$d_getppid HAS_GETPPID        /**/
  474. + ?H:.
  475. + ?LINT:set d_getppid
  476. + : see if getppid exists
  477. + set getppid d_getppid
  478. + eval $inlibc
  479.  
  480. Index: mcon/U/nametype.U
  481. Prereq: 3.0.1.1
  482. *** mcon/U/nametype.U.old    Mon Aug 29 18:37:56 1994
  483. --- mcon/U/nametype.U    Mon Aug 29 18:37:56 1994
  484. ***************
  485. *** 1,4 ****
  486. ! ?RCS: $Id: nametype.U,v 3.0.1.1 1993/09/13 16:10:09 ram Exp $
  487.   ?RCS:
  488.   ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  489.   ?RCS: 
  490. --- 1,4 ----
  491. ! ?RCS: $Id: nametype.U,v 3.0.1.2 1994/08/29 16:36:48 ram Exp $
  492.   ?RCS:
  493.   ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  494.   ?RCS: 
  495. ***************
  496. *** 9,14 ****
  497. --- 9,17 ----
  498.   ?RCS: of the source tree for dist 3.0.
  499.   ?RCS:
  500.   ?RCS: $Log: nametype.U,v $
  501. + ?RCS: Revision 3.0.1.2  1994/08/29  16:36:48  ram
  502. + ?RCS: patch32: fixed typo: /etc/password -> /etc/passwd (WED)
  503. + ?RCS:
  504.   ?RCS: Revision 3.0.1.1  1993/09/13  16:10:09  ram
  505.   ?RCS: patch10: made questions more explicit for 'Configure -s' prompting (WAD)
  506.   ?RCS:
  507. ***************
  508. *** 79,85 ****
  509.       guest:**paswword**:10:100:Mister Guest User:/usr/users:/bin/sh
  510.                                 ^^^^^^^^^^^^^^^^^
  511.   EOM
  512. ! rp="Berkeley/V7 format for full name in /etc/password?"
  513.   . ./myread
  514.   case "$ans" in
  515.   y*) d_passnames="$define"
  516. --- 82,88 ----
  517.       guest:**paswword**:10:100:Mister Guest User:/usr/users:/bin/sh
  518.                                 ^^^^^^^^^^^^^^^^^
  519.   EOM
  520. ! rp="Berkeley/V7 format for full name in /etc/passwd?"
  521.   . ./myread
  522.   case "$ans" in
  523.   y*) d_passnames="$define"
  524.  
  525. Index: mcon/U/d_strcoll.U
  526. *** mcon/U/d_strcoll.U.old    Mon Aug 29 18:35:03 1994
  527. --- mcon/U/d_strcoll.U    Mon Aug 29 18:35:03 1994
  528. ***************
  529. *** 0 ****
  530. --- 1,33 ----
  531. + ?RCS: $Id: d_strcoll.U,v 3.0.1.1 1994/08/29 16:12:01 ram Exp $
  532. + ?RCS:
  533. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  534. + ?RCS: 
  535. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  536. + ?RCS: as specified in the README file that comes with the distribution.
  537. + ?RCS: You may reuse parts of this distribution only within the terms of
  538. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  539. + ?RCS: of the source tree for dist 3.0.
  540. + ?RCS:
  541. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  542. + ?RCS:
  543. + ?RCS: $Log: d_strcoll.U,v $
  544. + ?RCS: Revision 3.0.1.1  1994/08/29  16:12:01  ram
  545. + ?RCS: patch32: created by ADO
  546. + ?RCS:
  547. + ?MAKE:d_strcoll: Inlibc
  548. + ?MAKE:    -pick add $@ %<
  549. + ?S:d_strcoll:
  550. + ?S:    This variable conditionally defines HAS_STRCOLL if strcoll() is
  551. + ?S:    available to compare strings using collating information.
  552. + ?S:.
  553. + ?C:HAS_STRCOLL:
  554. + ?C:    This symbol, if defined, indicates that the strcoll routine is
  555. + ?C:    available to compare strings using collating information.
  556. + ?C:.
  557. + ?H:#$d_strcoll HAS_STRCOLL    /**/
  558. + ?H:.
  559. + ?LINT:set d_strcoll
  560. + : see if strcoll exists
  561. + set strcoll d_strcoll
  562. + eval $inlibc
  563.  
  564. Index: mcon/U/d_pipe.U
  565. *** mcon/U/d_pipe.U.old    Mon Aug 29 18:35:01 1994
  566. --- mcon/U/d_pipe.U    Mon Aug 29 18:35:01 1994
  567. ***************
  568. *** 0 ****
  569. --- 1,34 ----
  570. + ?RCS: $Id: d_pipe.U,v 3.0.1.1 1994/08/29 16:11:44 ram Exp $
  571. + ?RCS:
  572. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  573. + ?RCS: 
  574. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  575. + ?RCS: as specified in the README file that comes with the distribution.
  576. + ?RCS: You may reuse parts of this distribution only within the terms of
  577. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  578. + ?RCS: of the source tree for dist 3.0.
  579. + ?RCS:
  580. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  581. + ?RCS:
  582. + ?RCS: $Log: d_pipe.U,v $
  583. + ?RCS: Revision 3.0.1.1  1994/08/29  16:11:44  ram
  584. + ?RCS: patch32: created by ADO
  585. + ?RCS:
  586. + ?MAKE:d_pipe: Inlibc
  587. + ?MAKE:    -pick add $@ %<
  588. + ?S:d_pipe:
  589. + ?S:    This variable conditionally defines the HAS_PIPE symbol, which
  590. + ?S:    indicates to the C program that the pipe() routine is available
  591. + ?S:    to create an inter-process channel.
  592. + ?S:.
  593. + ?C:HAS_PIPE :
  594. + ?C:    This symbol, if defined, indicates that the pipe routine is
  595. + ?C:    available to create an inter-process channel.
  596. + ?C:.
  597. + ?H:#$d_pipe HAS_PIPE        /**/
  598. + ?H:.
  599. + ?LINT:set d_pipe
  600. + : see if pipe exists
  601. + set pipe d_pipe
  602. + eval $inlibc
  603.  
  604. Index: mcon/U/d_difftime.U
  605. *** mcon/U/d_difftime.U.old    Mon Aug 29 18:34:47 1994
  606. --- mcon/U/d_difftime.U    Mon Aug 29 18:34:47 1994
  607. ***************
  608. *** 0 ****
  609. --- 1,33 ----
  610. + ?RCS: $Id: d_difftime.U,v 3.0.1.1 1994/08/29 16:07:31 ram Exp $
  611. + ?RCS:
  612. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  613. + ?RCS: 
  614. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  615. + ?RCS: as specified in the README file that comes with the distribution.
  616. + ?RCS: You may reuse parts of this distribution only within the terms of
  617. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  618. + ?RCS: of the source tree for dist 3.0.
  619. + ?RCS:
  620. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  621. + ?RCS:
  622. + ?RCS: $Log: d_difftime.U,v $
  623. + ?RCS: Revision 3.0.1.1  1994/08/29  16:07:31  ram
  624. + ?RCS: patch32: created by ADO
  625. + ?RCS:
  626. + ?MAKE:d_difftime: Inlibc
  627. + ?MAKE:    -pick add $@ %<
  628. + ?S:d_difftime:
  629. + ?S:    This variable conditionally defines the HAS_DIFFTIME symbol, which
  630. + ?S:    indicates to the C program that the difftime() routine is available.
  631. + ?S:.
  632. + ?C:HAS_DIFFTIME :
  633. + ?C:    This symbol, if defined, indicates that the difftime routine is
  634. + ?C:    available.
  635. + ?C:.
  636. + ?H:#$d_difftime HAS_DIFFTIME        /**/
  637. + ?H:.
  638. + ?LINT:set d_difftime
  639. + : see if difftime exists
  640. + set difftime d_difftime
  641. + eval $inlibc
  642.  
  643. Index: mcon/U/i_math.U
  644. *** mcon/U/i_math.U.old    Mon Aug 29 18:35:14 1994
  645. --- mcon/U/i_math.U    Mon Aug 29 18:35:14 1994
  646. ***************
  647. *** 0 ****
  648. --- 1,34 ----
  649. + ?RCS: $Id: i_math.U,v 3.0.1.1 1994/08/29 16:21:59 ram Exp $
  650. + ?RCS:
  651. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  652. + ?RCS: 
  653. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  654. + ?RCS: as specified in the README file that comes with the distribution.
  655. + ?RCS: You may reuse parts of this distribution only within the terms of
  656. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  657. + ?RCS: of the source tree for dist 3.0.
  658. + ?RCS:
  659. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  660. + ?RCS:
  661. + ?RCS: $Log: i_math.U,v $
  662. + ?RCS: Revision 3.0.1.1  1994/08/29  16:21:59  ram
  663. + ?RCS: patch32: created by ADO
  664. + ?RCS:
  665. + ?MAKE:i_math: Inhdr
  666. + ?MAKE:    -pick add $@ %<
  667. + ?X: Are there really systems that *DON'T* have math.h?
  668. + ?S:i_math:
  669. + ?S:    This variable conditionally defines the I_MATH symbol, and indicates
  670. + ?S:    whether a C program may include <math.h>.
  671. + ?S:.
  672. + ?C:I_MATH:
  673. + ?C:    This symbol, if defined, indicates to the C program that it should
  674. + ?C:    include <math.h>.
  675. + ?C:.
  676. + ?H:#$i_math I_MATH        /**/
  677. + ?H:.
  678. + ?LINT:set i_math
  679. + : see if this is a math.h system
  680. + set math.h i_math
  681. + eval $inhdr
  682.  
  683. Index: mcon/U/i_dlfcn.U
  684. *** mcon/U/i_dlfcn.U.old    Mon Aug 29 18:35:12 1994
  685. --- mcon/U/i_dlfcn.U    Mon Aug 29 18:35:12 1994
  686. ***************
  687. *** 0 ****
  688. --- 1,34 ----
  689. + ?RCS: $Id: i_dlfcn.U,v 3.0.1.1 1994/08/29 16:21:53 ram Exp $
  690. + ?RCS:
  691. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  692. + ?RCS: 
  693. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  694. + ?RCS: as specified in the README file that comes with the distribution.
  695. + ?RCS: You may reuse parts of this distribution only within the terms of
  696. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  697. + ?RCS: of the source tree for dist 3.0.
  698. + ?RCS:
  699. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  700. + ?RCS:
  701. + ?RCS: $Log: i_dlfcn.U,v $
  702. + ?RCS: Revision 3.0.1.1  1994/08/29  16:21:53  ram
  703. + ?RCS: patch32: created by ADO
  704. + ?RCS:
  705. + ?MAKE:i_dlfcn: Inhdr
  706. + ?MAKE:    -pick add $@ %<
  707. + ?S:i_dlfcn:
  708. + ?S:    This variable conditionally defines the I_DLFCN symbol, which
  709. + ?S:    indicates to the C program that <dlfcn.h> exists and should
  710. + ?S:    be included.
  711. + ?S:.
  712. + ?C:I_DLFCN:
  713. + ?C:    This symbol, if defined, indicates that <dlfcn.h> exists and should
  714. + ?C:    be included.
  715. + ?C:.
  716. + ?H:#$i_dlfcn I_DLFCN        /**/
  717. + ?H:.
  718. + ?LINT:set i_dlfcn
  719. + : see if dlfcn is available
  720. + set dlfcn.h i_dlfcn
  721. + eval $inhdr
  722.  
  723. Index: mcon/U/d_passwd.U
  724. *** mcon/U/d_passwd.U.old    Mon Aug 29 18:34:58 1994
  725. --- mcon/U/d_passwd.U    Mon Aug 29 18:34:58 1994
  726. ***************
  727. *** 0 ****
  728. --- 1,33 ----
  729. + ?RCS: $Id: d_passwd.U,v 3.0.1.1 1994/08/29 16:09:51 ram Exp $
  730. + ?RCS:
  731. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  732. + ?RCS: 
  733. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  734. + ?RCS: as specified in the README file that comes with the distribution.
  735. + ?RCS: You may reuse parts of this distribution only within the terms of
  736. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  737. + ?RCS: of the source tree for dist 3.0.
  738. + ?RCS:
  739. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  740. + ?RCS:
  741. + ?RCS: $Log: d_passwd.U,v $
  742. + ?RCS: Revision 3.0.1.1  1994/08/29  16:09:51  ram
  743. + ?RCS: patch32: created by ADO
  744. + ?RCS:
  745. + ?MAKE:d_passwd: Inlibc
  746. + ?MAKE:    -pick add $@ %<
  747. + ?S:d_passwd:
  748. + ?S:    This variable conditionally defines the HAS_PASSWD symbol, which
  749. + ?S:    indicates to the C program that the passwd() routine is available.
  750. + ?S:.
  751. + ?C:HAS_PASSWD :
  752. + ?C:    This symbol, if defined, indicates that the passwd routine is
  753. + ?C:    available.
  754. + ?C:.
  755. + ?H:#$d_passwd HAS_PASSWD        /**/
  756. + ?H:.
  757. + ?LINT:set d_passwd
  758. + : see if passwd exists
  759. + set passwd d_passwd
  760. + eval $inlibc
  761.  
  762. Index: mcon/U/d_chroot.U
  763. *** mcon/U/d_chroot.U.old    Mon Aug 29 18:34:44 1994
  764. --- mcon/U/d_chroot.U    Mon Aug 29 18:34:44 1994
  765. ***************
  766. *** 0 ****
  767. --- 1,33 ----
  768. + ?RCS: $Id: d_chroot.U,v 3.0.1.1 1994/08/29 16:07:17 ram Exp $
  769. + ?RCS:
  770. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  771. + ?RCS: 
  772. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  773. + ?RCS: as specified in the README file that comes with the distribution.
  774. + ?RCS: You may reuse parts of this distribution only within the terms of
  775. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  776. + ?RCS: of the source tree for dist 3.0.
  777. + ?RCS:
  778. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  779. + ?RCS:
  780. + ?RCS: $Log: d_chroot.U,v $
  781. + ?RCS: Revision 3.0.1.1  1994/08/29  16:07:17  ram
  782. + ?RCS: patch32: created by ADO
  783. + ?RCS:
  784. + ?MAKE:d_chroot: Inlibc
  785. + ?MAKE:    -pick add $@ %<
  786. + ?S:d_chroot:
  787. + ?S:    This variable conditionally defines the HAS_CHROOT symbol, which
  788. + ?S:    indicates to the C program that the chroot() routine is available.
  789. + ?S:.
  790. + ?C:HAS_CHROOT :
  791. + ?C:    This symbol, if defined, indicates that the chroot routine is
  792. + ?C:    available.
  793. + ?C:.
  794. + ?H:#$d_chroot HAS_CHROOT        /**/
  795. + ?H:.
  796. + ?LINT:set d_chroot
  797. + : see if chroot exists
  798. + set chroot d_chroot
  799. + eval $inlibc
  800.  
  801. Index: mcon/U/d_mktime.U
  802. *** mcon/U/d_mktime.U.old    Mon Aug 29 18:34:55 1994
  803. --- mcon/U/d_mktime.U    Mon Aug 29 18:34:55 1994
  804. ***************
  805. *** 0 ****
  806. --- 1,33 ----
  807. + ?RCS: $Id: d_mktime.U,v 3.0.1.1 1994/08/29 16:09:44 ram Exp $
  808. + ?RCS:
  809. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  810. + ?RCS: 
  811. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  812. + ?RCS: as specified in the README file that comes with the distribution.
  813. + ?RCS: You may reuse parts of this distribution only within the terms of
  814. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  815. + ?RCS: of the source tree for dist 3.0.
  816. + ?RCS:
  817. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  818. + ?RCS:
  819. + ?RCS: $Log: d_mktime.U,v $
  820. + ?RCS: Revision 3.0.1.1  1994/08/29  16:09:44  ram
  821. + ?RCS: patch32: created by ADO
  822. + ?RCS:
  823. + ?MAKE:d_mktime: Inlibc
  824. + ?MAKE:    -pick add $@ %<
  825. + ?S:d_mktime:
  826. + ?S:    This variable conditionally defines the HAS_MKTIME symbol, which
  827. + ?S:    indicates to the C program that the mktime() routine is available.
  828. + ?S:.
  829. + ?C:HAS_MKTIME :
  830. + ?C:    This symbol, if defined, indicates that the mktime routine is
  831. + ?C:    available.
  832. + ?C:.
  833. + ?H:#$d_mktime HAS_MKTIME        /**/
  834. + ?H:.
  835. + ?LINT:set d_mktime
  836. + : see if mktime exists
  837. + set mktime d_mktime
  838. + eval $inlibc
  839.  
  840. Index: mcon/U/d_dlopen.U
  841. *** mcon/U/d_dlopen.U.old    Mon Aug 29 18:34:48 1994
  842. --- mcon/U/d_dlopen.U    Mon Aug 29 18:34:48 1994
  843. ***************
  844. *** 0 ****
  845. --- 1,33 ----
  846. + ?RCS: $Id: d_dlopen.U,v 3.0.1.1 1994/08/29 16:07:34 ram Exp $
  847. + ?RCS:
  848. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  849. + ?RCS: 
  850. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  851. + ?RCS: as specified in the README file that comes with the distribution.
  852. + ?RCS: You may reuse parts of this distribution only within the terms of
  853. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  854. + ?RCS: of the source tree for dist 3.0.
  855. + ?RCS:
  856. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  857. + ?RCS:
  858. + ?RCS: $Log: d_dlopen.U,v $
  859. + ?RCS: Revision 3.0.1.1  1994/08/29  16:07:34  ram
  860. + ?RCS: patch32: created by ADO
  861. + ?RCS:
  862. + ?MAKE:d_dlopen: Inlibc
  863. + ?MAKE:    -pick add $@ %<
  864. + ?S:d_dlopen:
  865. + ?S:    This variable conditionally defines the HAS_DLOPEN symbol, which
  866. + ?S:    indicates to the C program that the dlopen() routine is available.
  867. + ?S:.
  868. + ?C:HAS_DLOPEN :
  869. + ?C:    This symbol, if defined, indicates that the dlopen routine is
  870. + ?C:    available.
  871. + ?C:.
  872. + ?H:#$d_dlopen HAS_DLOPEN        /**/
  873. + ?H:.
  874. + ?LINT:set d_dlopen
  875. + : see if dlopen exists
  876. + set dlopen d_dlopen
  877. + eval $inlibc
  878.  
  879. Index: mcon/U/d_strxfrm.U
  880. *** mcon/U/d_strxfrm.U.old    Mon Aug 29 18:35:04 1994
  881. --- mcon/U/d_strxfrm.U    Mon Aug 29 18:35:04 1994
  882. ***************
  883. *** 0 ****
  884. --- 1,33 ----
  885. + ?RCS: $Id: d_strxfrm.U,v 3.0.1.1 1994/08/29 16:12:04 ram Exp $
  886. + ?RCS:
  887. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  888. + ?RCS: 
  889. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  890. + ?RCS: as specified in the README file that comes with the distribution.
  891. + ?RCS: You may reuse parts of this distribution only within the terms of
  892. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  893. + ?RCS: of the source tree for dist 3.0.
  894. + ?RCS:
  895. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  896. + ?RCS:
  897. + ?RCS: $Log: d_strxfrm.U,v $
  898. + ?RCS: Revision 3.0.1.1  1994/08/29  16:12:04  ram
  899. + ?RCS: patch32: created by ADO
  900. + ?RCS:
  901. + ?MAKE:d_strxfrm: Inlibc
  902. + ?MAKE:    -pick add $@ %<
  903. + ?S:d_strxfrm:
  904. + ?S:    This variable conditionally defines HAS_STRXFRM if strxfrm() is
  905. + ?S:    available to transform strings.
  906. + ?S:.
  907. + ?C:HAS_STRXFRM:
  908. + ?C:    This symbol, if defined, indicates that the strxfrm() routine is
  909. + ?C:    available to transform strings.
  910. + ?C:.
  911. + ?H:#$d_strxfrm HAS_STRXFRM    /**/
  912. + ?H:.
  913. + ?LINT:set d_strxfrm
  914. + : see if strxfrm exists
  915. + set strxfrm d_strxfrm
  916. + eval $inlibc
  917.  
  918. Index: mcon/U/i_db.U
  919. *** mcon/U/i_db.U.old    Mon Aug 29 18:35:12 1994
  920. --- mcon/U/i_db.U    Mon Aug 29 18:35:12 1994
  921. ***************
  922. *** 0 ****
  923. --- 1,33 ----
  924. + ?RCS: $Id: i_db.U,v 3.0.1.1 1994/08/29 16:21:50 ram Exp $
  925. + ?RCS:
  926. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  927. + ?RCS: 
  928. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  929. + ?RCS: as specified in the README file that comes with the distribution.
  930. + ?RCS: You may reuse parts of this distribution only within the terms of
  931. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  932. + ?RCS: of the source tree for dist 3.0.
  933. + ?RCS:
  934. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  935. + ?RCS:
  936. + ?RCS: $Log: i_db.U,v $
  937. + ?RCS: Revision 3.0.1.1  1994/08/29  16:21:50  ram
  938. + ?RCS: patch32: created by ADO
  939. + ?RCS:
  940. + ?MAKE:i_db: Inhdr
  941. + ?MAKE:    -pick add $@ %<
  942. + ?S:i_db:
  943. + ?S:    This variable conditionally defines the I_DB symbol, and indicates
  944. + ?S:    whether a C program may include Berkeley's DB include file <db.h>.
  945. + ?S:.
  946. + ?C:I_DB:
  947. + ?C:    This symbol, if defined, indicates to the C program that it should
  948. + ?C:    include Berkeley's DB include file <db.h>.
  949. + ?C:.
  950. + ?H:#$i_db I_DB        /**/
  951. + ?H:.
  952. + ?LINT:set i_db
  953. + : see if this is a db.h system
  954. + set db.h i_db
  955. + eval $inhdr
  956.  
  957. Index: mcon/U/d_group.U
  958. *** mcon/U/d_group.U.old    Mon Aug 29 18:34:52 1994
  959. --- mcon/U/d_group.U    Mon Aug 29 18:34:52 1994
  960. ***************
  961. *** 0 ****
  962. --- 1,33 ----
  963. + ?RCS: $Id: d_group.U,v 3.0.1.1 1994/08/29 16:07:48 ram Exp $
  964. + ?RCS:
  965. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  966. + ?RCS: 
  967. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  968. + ?RCS: as specified in the README file that comes with the distribution.
  969. + ?RCS: You may reuse parts of this distribution only within the terms of
  970. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  971. + ?RCS: of the source tree for dist 3.0.
  972. + ?RCS:
  973. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  974. + ?RCS:
  975. + ?RCS: $Log: d_group.U,v $
  976. + ?RCS: Revision 3.0.1.1  1994/08/29  16:07:48  ram
  977. + ?RCS: patch32: created by ADO
  978. + ?RCS:
  979. + ?MAKE:d_group: Inlibc
  980. + ?MAKE:    -pick add $@ %<
  981. + ?S:d_group:
  982. + ?S:    This variable conditionally defines the HAS_GROUP symbol, which
  983. + ?S:    indicates to the C program that the group() routine is available.
  984. + ?S:.
  985. + ?C:HAS_GROUP :
  986. + ?C:    This symbol, if defined, indicates that the group routine is
  987. + ?C:    available.
  988. + ?C:.
  989. + ?H:#$d_group HAS_GROUP        /**/
  990. + ?H:.
  991. + ?LINT:set d_group
  992. + : see if group exists
  993. + set group d_group
  994. + eval $inlibc
  995.  
  996. Index: mcon/U/d_chown.U
  997. *** mcon/U/d_chown.U.old    Mon Aug 29 18:34:43 1994
  998. --- mcon/U/d_chown.U    Mon Aug 29 18:34:43 1994
  999. ***************
  1000. *** 0 ****
  1001. --- 1,33 ----
  1002. + ?RCS: $Id: d_chown.U,v 3.0.1.1 1994/08/29 16:07:14 ram Exp $
  1003. + ?RCS:
  1004. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  1005. + ?RCS: 
  1006. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  1007. + ?RCS: as specified in the README file that comes with the distribution.
  1008. + ?RCS: You may reuse parts of this distribution only within the terms of
  1009. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  1010. + ?RCS: of the source tree for dist 3.0.
  1011. + ?RCS:
  1012. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  1013. + ?RCS:
  1014. + ?RCS: $Log: d_chown.U,v $
  1015. + ?RCS: Revision 3.0.1.1  1994/08/29  16:07:14  ram
  1016. + ?RCS: patch32: created by ADO
  1017. + ?RCS:
  1018. + ?MAKE:d_chown: Inlibc
  1019. + ?MAKE:    -pick add $@ %<
  1020. + ?S:d_chown:
  1021. + ?S:    This variable conditionally defines the HAS_CHOWN symbol, which
  1022. + ?S:    indicates to the C program that the chown() routine is available.
  1023. + ?S:.
  1024. + ?C:HAS_CHOWN :
  1025. + ?C:    This symbol, if defined, indicates that the chown routine is
  1026. + ?C:    available.
  1027. + ?C:.
  1028. + ?H:#$d_chown HAS_CHOWN        /**/
  1029. + ?H:.
  1030. + ?LINT:set d_chown
  1031. + : see if chown exists
  1032. + set chown d_chown
  1033. + eval $inlibc
  1034.  
  1035. Index: mcon/U/d_alarm.U
  1036. *** mcon/U/d_alarm.U.old    Mon Aug 29 18:34:42 1994
  1037. --- mcon/U/d_alarm.U    Mon Aug 29 18:34:42 1994
  1038. ***************
  1039. *** 0 ****
  1040. --- 1,33 ----
  1041. + ?RCS: $Id: d_alarm.U,v 3.0.1.1 1994/08/29 16:06:58 ram Exp $
  1042. + ?RCS:
  1043. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  1044. + ?RCS: 
  1045. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  1046. + ?RCS: as specified in the README file that comes with the distribution.
  1047. + ?RCS: You may reuse parts of this distribution only within the terms of
  1048. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  1049. + ?RCS: of the source tree for dist 3.0.
  1050. + ?RCS:
  1051. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  1052. + ?RCS:
  1053. + ?RCS: $Log: d_alarm.U,v $
  1054. + ?RCS: Revision 3.0.1.1  1994/08/29  16:06:58  ram
  1055. + ?RCS: patch32: created by ADO
  1056. + ?RCS:
  1057. + ?MAKE:d_alarm: Inlibc
  1058. + ?MAKE:    -pick add $@ %<
  1059. + ?S:d_alarm:
  1060. + ?S:    This variable conditionally defines the HAS_ALARM symbol, which
  1061. + ?S:    indicates to the C program that the alarm() routine is available.
  1062. + ?S:.
  1063. + ?C:HAS_ALARM :
  1064. + ?C:    This symbol, if defined, indicates that the alarm routine is
  1065. + ?C:    available.
  1066. + ?C:.
  1067. + ?H:#$d_alarm HAS_ALARM        /**/
  1068. + ?H:.
  1069. + ?LINT:set d_alarm
  1070. + : see if alarm exists
  1071. + set alarm d_alarm
  1072. + eval $inlibc
  1073.  
  1074. Index: mcon/U/d_lockf.U
  1075. *** mcon/U/d_lockf.U.old    Mon Aug 29 18:34:54 1994
  1076. --- mcon/U/d_lockf.U    Mon Aug 29 18:34:54 1994
  1077. ***************
  1078. *** 0 ****
  1079. --- 1,33 ----
  1080. + ?RCS: $Id: d_lockf.U,v 3.0.1.1 1994/08/29 16:09:36 ram Exp $
  1081. + ?RCS:
  1082. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  1083. + ?RCS: 
  1084. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  1085. + ?RCS: as specified in the README file that comes with the distribution.
  1086. + ?RCS: You may reuse parts of this distribution only within the terms of
  1087. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  1088. + ?RCS: of the source tree for dist 3.0.
  1089. + ?RCS:
  1090. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  1091. + ?RCS:
  1092. + ?RCS: $Log: d_lockf.U,v $
  1093. + ?RCS: Revision 3.0.1.1  1994/08/29  16:09:36  ram
  1094. + ?RCS: patch32: created by ADO
  1095. + ?RCS:
  1096. + ?MAKE:d_lockf: Inlibc
  1097. + ?MAKE:    -pick add $@ %<
  1098. + ?S:d_lockf:
  1099. + ?S:    This variable conditionally defines HAS_LOCKF if lockf() is
  1100. + ?S:    available to do file locking.
  1101. + ?S:.
  1102. + ?C:HAS_LOCKF (LOCKF):
  1103. + ?C:    This symbol, if defined, indicates that the lockf routine is
  1104. + ?C:    available to do file locking.
  1105. + ?C:.
  1106. + ?H:#$d_lockf HAS_LOCKF        /**/
  1107. + ?H:.
  1108. + ?LINT:set d_lockf
  1109. + : see if lockf exists
  1110. + set lockf d_lockf
  1111. + eval $inlibc
  1112.  
  1113. Index: mcon/U/d_nice.U
  1114. *** mcon/U/d_nice.U.old    Mon Aug 29 18:34:57 1994
  1115. --- mcon/U/d_nice.U    Mon Aug 29 18:34:57 1994
  1116. ***************
  1117. *** 0 ****
  1118. --- 1,33 ----
  1119. + ?RCS: $Id: d_nice.U,v 3.0.1.1 1994/08/29 16:09:48 ram Exp $
  1120. + ?RCS:
  1121. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  1122. + ?RCS: 
  1123. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  1124. + ?RCS: as specified in the README file that comes with the distribution.
  1125. + ?RCS: You may reuse parts of this distribution only within the terms of
  1126. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  1127. + ?RCS: of the source tree for dist 3.0.
  1128. + ?RCS:
  1129. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  1130. + ?RCS:
  1131. + ?RCS: $Log: d_nice.U,v $
  1132. + ?RCS: Revision 3.0.1.1  1994/08/29  16:09:48  ram
  1133. + ?RCS: patch32: created by ADO
  1134. + ?RCS:
  1135. + ?MAKE:d_nice: Inlibc
  1136. + ?MAKE:    -pick add $@ %<
  1137. + ?S:d_nice:
  1138. + ?S:    This variable conditionally defines the HAS_NICE symbol, which
  1139. + ?S:    indicates to the C program that the nice() routine is available.
  1140. + ?S:.
  1141. + ?C:HAS_NICE :
  1142. + ?C:    This symbol, if defined, indicates that the nice routine is
  1143. + ?C:    available.
  1144. + ?C:.
  1145. + ?H:#$d_nice HAS_NICE        /**/
  1146. + ?H:.
  1147. + ?LINT:set d_nice
  1148. + : see if nice exists
  1149. + set nice d_nice
  1150. + eval $inlibc
  1151.  
  1152. Index: mcon/U/d_fork.U
  1153. *** mcon/U/d_fork.U.old    Mon Aug 29 18:34:48 1994
  1154. --- mcon/U/d_fork.U    Mon Aug 29 18:34:49 1994
  1155. ***************
  1156. *** 0 ****
  1157. --- 1,33 ----
  1158. + ?RCS: $Id: d_fork.U,v 3.0.1.1 1994/08/29 16:07:38 ram Exp $
  1159. + ?RCS:
  1160. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  1161. + ?RCS: 
  1162. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  1163. + ?RCS: as specified in the README file that comes with the distribution.
  1164. + ?RCS: You may reuse parts of this distribution only within the terms of
  1165. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  1166. + ?RCS: of the source tree for dist 3.0.
  1167. + ?RCS:
  1168. + ?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
  1169. + ?RCS:
  1170. + ?RCS: $Log: d_fork.U,v $
  1171. + ?RCS: Revision 3.0.1.1  1994/08/29  16:07:38  ram
  1172. + ?RCS: patch32: created by ADO
  1173. + ?RCS:
  1174. + ?MAKE:d_fork: Inlibc
  1175. + ?MAKE:    -pick add $@ %<
  1176. + ?S:d_fork:
  1177. + ?S:    This variable conditionally defines the HAS_FORK symbol, which
  1178. + ?S:    indicates to the C program that the fork() routine is available.
  1179. + ?S:.
  1180. + ?C:HAS_FORK :
  1181. + ?C:    This symbol, if defined, indicates that the fork routine is
  1182. + ?C:    available.
  1183. + ?C:.
  1184. + ?H:#$d_fork HAS_FORK        /**/
  1185. + ?H:.
  1186. + ?LINT:set d_fork
  1187. + : see if fork exists
  1188. + set fork d_fork
  1189. + eval $inlibc
  1190.  
  1191. Index: mcon/U/i_sysparam.U
  1192. *** mcon/U/i_sysparam.U.old    Mon Aug 29 18:35:16 1994
  1193. --- mcon/U/i_sysparam.U    Mon Aug 29 18:35:16 1994
  1194. ***************
  1195. *** 0 ****
  1196. --- 1,31 ----
  1197. + ?RCS: $Id: i_sysparam.U,v 3.0.1.1 1994/08/29 16:22:43 ram Exp $
  1198. + ?RCS:
  1199. + ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  1200. + ?RCS: 
  1201. + ?RCS: You may redistribute only under the terms of the Artistic Licence,
  1202. + ?RCS: as specified in the README file that comes with the distribution.
  1203. + ?RCS: You may reuse parts of this distribution only within the terms of
  1204. + ?RCS: that same Artistic Licence; a copy of which may be found at the root
  1205. + ?RCS: of the source tree for dist 3.0.
  1206. + ?RCS:
  1207. + ?RCS: $Log: i_sysparam.U,v $
  1208. + ?RCS: Revision 3.0.1.1  1994/08/29  16:22:43  ram
  1209. + ?RCS: patch32: created
  1210. + ?RCS:
  1211. + ?MAKE:i_sysparam: Inhdr
  1212. + ?MAKE:    -pick add $@ %<
  1213. + ?S:i_sysparam:
  1214. + ?S:    This variable conditionally defines the I_SYS_PARAM symbol, and indicates
  1215. + ?S:    whether a C program should include <sys/param.h>.
  1216. + ?S:.
  1217. + ?C:I_SYS_PARAM:
  1218. + ?C:    This symbol, if defined, indicates to the C program that it should
  1219. + ?C:    include <sys/param.h>.
  1220. + ?C:.
  1221. + ?H:#$i_sysparam I_SYS_PARAM        /**/
  1222. + ?H:.
  1223. + ?LINT:set i_sysparam
  1224. + : see if this is a sys/param system
  1225. + set sys/param.h i_sysparam
  1226. + eval $inhdr
  1227.  
  1228. Index: mcon/U/d_vfork.U
  1229. Prereq: 3.0.1.5
  1230. *** mcon/U/d_vfork.U.old    Mon Aug 29 18:35:08 1994
  1231. --- mcon/U/d_vfork.U    Mon Aug 29 18:35:09 1994
  1232. ***************
  1233. *** 1,4 ****
  1234. ! ?RCS: $Id: d_vfork.U,v 3.0.1.5 1994/06/20 06:59:14 ram Exp $
  1235.   ?RCS:
  1236.   ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  1237.   ?RCS: 
  1238. --- 1,4 ----
  1239. ! ?RCS: $Id: d_vfork.U,v 3.0.1.6 1994/08/29 16:18:21 ram Exp $
  1240.   ?RCS:
  1241.   ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  1242.   ?RCS: 
  1243. ***************
  1244. *** 9,14 ****
  1245. --- 9,17 ----
  1246.   ?RCS: of the source tree for dist 3.0.
  1247.   ?RCS:
  1248.   ?RCS: $Log: d_vfork.U,v $
  1249. + ?RCS: Revision 3.0.1.6  1994/08/29  16:18:21  ram
  1250. + ?RCS: patch32: set default to 'y' the first time
  1251. + ?RCS:
  1252.   ?RCS: Revision 3.0.1.5  1994/06/20  06:59:14  ram
  1253.   ?RCS: patch30: usevfork was not always properly set
  1254.   ?RCS:
  1255. ***************
  1256. *** 70,77 ****
  1257.   $define)
  1258.       echo " "
  1259.       case "$usevfork" in
  1260. !     true) dflt='y';;
  1261. !     *) dflt='n';;
  1262.       esac
  1263.       rp="Some systems have problems with vfork().  Do you want to use it?"
  1264.       . ./myread
  1265. --- 73,80 ----
  1266.   $define)
  1267.       echo " "
  1268.       case "$usevfork" in
  1269. !     false) dflt='n';;
  1270. !     *) dflt='y';;
  1271.       esac
  1272.       rp="Some systems have problems with vfork().  Do you want to use it?"
  1273.       . ./myread
  1274.  
  1275. Index: mcon/U/orderlib.U
  1276. Prereq: 3.0
  1277. *** mcon/U/orderlib.U.old    Mon Aug 29 18:35:23 1994
  1278. --- mcon/U/orderlib.U    Mon Aug 29 18:35:23 1994
  1279. ***************
  1280. *** 1,4 ****
  1281. ! ?RCS: $Id: orderlib.U,v 3.0 1993/08/18 12:09:26 ram Exp $
  1282.   ?RCS:
  1283.   ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  1284.   ?RCS: 
  1285. --- 1,4 ----
  1286. ! ?RCS: $Id: orderlib.U,v 3.0.1.1 1994/08/29 16:31:17 ram Exp $
  1287.   ?RCS:
  1288.   ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  1289.   ?RCS: 
  1290. ***************
  1291. *** 9,14 ****
  1292. --- 9,17 ----
  1293.   ?RCS: of the source tree for dist 3.0.
  1294.   ?RCS:
  1295.   ?RCS: $Log: orderlib.U,v $
  1296. + ?RCS: Revision 3.0.1.1  1994/08/29  16:31:17  ram
  1297. + ?RCS: patch32: use cc variable instead of hardwired 'cc' in 1st compile
  1298. + ?RCS:
  1299.   ?RCS: Revision 3.0  1993/08/18  12:09:26  ram
  1300.   ?RCS: Baseline for dist 3.0 netwide release.
  1301.   ?RCS:
  1302. ***************
  1303. *** 32,38 ****
  1304.   $cat >a.c <<EOP
  1305.   f() { exit(0); }
  1306.   EOP
  1307. ! cc -c a.c >/dev/null 2>&1
  1308.   ar rc ran.a a.o >/dev/null 2>&1
  1309.   $cat >b.c <<EOP
  1310.   main() { f(); }
  1311. --- 35,41 ----
  1312.   $cat >a.c <<EOP
  1313.   f() { exit(0); }
  1314.   EOP
  1315. ! $cc -c a.c >/dev/null 2>&1
  1316.   ar rc ran.a a.o >/dev/null 2>&1
  1317.   $cat >b.c <<EOP
  1318.   main() { f(); }
  1319.  
  1320. Index: mcon/U/ccflags.U
  1321. Prereq: 3.0.1.4
  1322. *** mcon/U/ccflags.U.old    Mon Aug 29 18:34:41 1994
  1323. --- mcon/U/ccflags.U    Mon Aug 29 18:34:41 1994
  1324. ***************
  1325. *** 1,4 ****
  1326. ! ?RCS: $Id: ccflags.U,v 3.0.1.4 1994/05/06 14:28:45 ram Exp $
  1327.   ?RCS:
  1328.   ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  1329.   ?RCS: 
  1330. --- 1,4 ----
  1331. ! ?RCS: $Id: ccflags.U,v 3.0.1.5 1994/08/29 16:06:35 ram Exp $
  1332.   ?RCS:
  1333.   ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  1334.   ?RCS: 
  1335. ***************
  1336. *** 9,14 ****
  1337. --- 9,17 ----
  1338.   ?RCS: of the source tree for dist 3.0.
  1339.   ?RCS:
  1340.   ?RCS: $Log: ccflags.U,v $
  1341. + ?RCS: Revision 3.0.1.5  1994/08/29  16:06:35  ram
  1342. + ?RCS: patch32: propagate -posix flag from ccflags to ldflags
  1343. + ?RCS:
  1344.   ?RCS: Revision 3.0.1.4  1994/05/06  14:28:45  ram
  1345.   ?RCS: patch23: -fpcc-struct-return only needed in gcc 1.x (ADO)
  1346.   ?RCS: patch23: cppflags now computed on an option-by-option basis
  1347. ***************
  1348. *** 243,248 ****
  1349. --- 246,254 ----
  1350.       else
  1351.           dflt='none'
  1352.       fi
  1353. +     case "$ccflags" in
  1354. +     *-posix*) dflt="$dflt -posix" ;;
  1355. +     esac
  1356.       ;;
  1357.   *) dflt="$ldflags";;
  1358.   esac
  1359.  
  1360. Index: mcon/U/d_tzname.U
  1361. Prereq: 3.0.1.1
  1362. *** mcon/U/d_tzname.U.old    Mon Aug 29 18:35:07 1994
  1363. --- mcon/U/d_tzname.U    Mon Aug 29 18:35:07 1994
  1364. ***************
  1365. *** 1,4 ****
  1366. ! ?RCS: $Id: d_tzname.U,v 3.0.1.1 1994/06/20 06:57:55 ram Exp $
  1367.   ?RCS:
  1368.   ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  1369.   ?RCS: 
  1370. --- 1,4 ----
  1371. ! ?RCS: $Id: d_tzname.U,v 3.0.1.2 1994/08/29 16:14:43 ram Exp $
  1372.   ?RCS:
  1373.   ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
  1374.   ?RCS: 
  1375. ***************
  1376. *** 9,14 ****
  1377. --- 9,17 ----
  1378.   ?RCS: of the source tree for dist 3.0.
  1379.   ?RCS:
  1380.   ?RCS: $Log: d_tzname.U,v $
  1381. + ?RCS: Revision 3.0.1.2  1994/08/29  16:14:43  ram
  1382. + ?RCS: patch32: forgot to set proper value in the val variable
  1383. + ?RCS:
  1384.   ?RCS: Revision 3.0.1.1  1994/06/20  06:57:55  ram
  1385.   ?RCS: patch30: created
  1386.   ?RCS:
  1387. ***************
  1388. *** 28,35 ****
  1389. --- 31,40 ----
  1390.   : see if tzname[] exists
  1391.   echo " "
  1392.   if set tzname val -a d_tzname; eval $csym; $val; then
  1393. +     val="$define"
  1394.       echo 'tzname[] found.' >&4
  1395.   else
  1396. +     val="$undef"
  1397.       echo 'tzname[] NOT found.' >&4
  1398.   fi
  1399.   set d_tzname
  1400.  
  1401. *** End of Patch 34 ***
  1402.  
  1403. exit 0 # Just in case...
  1404.