home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / bbs / gnu / perl-4.036-src.lha / src / build / perl-4.036 / Makefile < prev    next >
Encoding:
Makefile  |  1993-09-28  |  27.8 KB  |  1,110 lines

  1. # : Makefile.SH,v 120183736Revision: 4.0.1.4 120183736Date: 92/06/08 11:40:43 $
  2. #
  3. # $Log:    Makefile.SH,v $
  4. # Revision 4.0.1.4  92/06/08  11:40:43  lwall
  5. # patch20: cray didn't give enough memory to /bin/sh
  6. # patch20: various and sundry fixes
  7. # Revision 4.0.1.3  91/11/05  15:48:11  lwall
  8. # patch11: saberized perl
  9. # patch11: added support for dbz
  10. # Revision 4.0.1.2  91/06/07  10:14:43  lwall
  11. # patch4: cflags now emits entire cc command except for the filename
  12. # patch4: alternate make programs are now semi-supported
  13. # patch4: uperl.o no longer tries to link in libraries prematurely
  14. # patch4: installperl now installs x2p stuff too
  15. # Revision 4.0.1.1  91/04/11  17:30:39  lwall
  16. # patch1: C flags are now settable on a per-file basis
  17. # Revision 4.0  91/03/20  00:58:54  lwall
  18. # 4.0 baseline.
  19.  
  20. CC = gcc
  21. YACC = bison -y
  22. bin = /usr/bin
  23. scriptdir = /usr/bin
  24. privlib = /usr/lib/perl
  25. mansrc = /usr/man/man1
  26. manext = 1
  27. LDFLAGS = 
  28. CLDFLAGS = 
  29. SMALL = 
  30. LARGE =  
  31. mallocsrc = 
  32. mallocobj = 
  33. SLN = ln
  34. RMS = rm -f
  35.  
  36. libs = -lm -lgdbm 
  37.  
  38. public = perl taintperl 
  39.  
  40. shellflags = 
  41.  
  42. # To use an alternate make, set  in config.sh.
  43. MAKE = make
  44.  
  45.  
  46. CCCMD = `sh $(shellflags) cflags $@`
  47.  
  48. private = 
  49.  
  50. scripts = h2ph
  51.  
  52. manpages = perl.man h2ph.man
  53.  
  54. util =
  55.  
  56. sh = Makefile.SH makedepend.SH h2ph.SH
  57.  
  58. h1 = EXTERN.h INTERN.h arg.h array.h cmd.h config.h form.h handy.h
  59. h2 = hash.h perl.h regcomp.h regexp.h spat.h stab.h str.h util.h
  60.  
  61. h = $(h1) $(h2)
  62.  
  63. c1 = array.c cmd.c cons.c consarg.c doarg.c doio.c dolist.c dump.c
  64. c2 = eval.c form.c hash.c $(mallocsrc) perl.c regcomp.c regexec.c
  65. c3 = stab.c str.c toke.c util.c usersub.c
  66.  
  67. c = $(c1) $(c2) $(c3)
  68.  
  69. s1 = array.c cmd.c cons.c consarg.c doarg.c doio.c dolist.c dump.c
  70. s2 = eval.c form.c hash.c perl.c regcomp.c regexec.c
  71. s3 = stab.c str.c toke.c util.c usersub.c perly.c
  72.  
  73. saber = $(s1) $(s2) $(s3)
  74.  
  75. obj1 = array.o cmd.o cons.o consarg.o doarg.o doio.o dolist.o dump.o
  76. obj2 = eval.o form.o $(mallocobj) perl.o regcomp.o regexec.o
  77. obj3 = stab.o str.o toke.o util.o
  78.  
  79. obj = $(obj1) $(obj2) $(obj3)
  80.  
  81. tobj1 = tarray.o tcmd.o tcons.o tconsarg.o tdoarg.o tdoio.o tdolist.o tdump.o
  82. tobj2 = teval.o tform.o thash.o $(mallocobj) tregcomp.o tregexec.o
  83. tobj3 = tstab.o tstr.o ttoke.o tutil.o
  84.  
  85. tobj = $(tobj1) $(tobj2) $(tobj3)
  86.  
  87. lintflags = -hbvxac
  88.  
  89. addedbyconf = Makefile.old bsd eunice filexp loc pdp11 usg v7
  90.  
  91. # grrr
  92. SHELL = /bin/sh
  93.  
  94. .c.o:
  95.     $(CCCMD) $*.c
  96.  
  97. all: $(public) $(private) $(util) uperl.o $(scripts)
  98.     cd x2p; $(MAKE) all
  99.     touch all
  100.  
  101. # This is the standard version that contains no "taint" checks and is
  102. # used for all scripts that aren't set-id or running under something set-id.
  103. # The $& notation is tells Sequent machines that it can do a parallel make,
  104. # and is harmless otherwise.
  105.  
  106. perl: $& perly.o $(obj) hash.o usersub.o
  107.     $(CC) $(LARGE) $(CLDFLAGS) $(obj) hash.o perly.o usersub.o $(libs) -o perl
  108.  
  109. # This command assumes that /usr/include/dbz.h and /usr/lib/dbz.o exist.
  110.  
  111. dbzperl: $& perly.o $(obj) zhash.o usersub.o
  112.     $(CC) $(LARGE) $(CLDFLAGS) $(obj) zhash.o /usr/lib/dbz.o perly.o usersub.o $(libs) -o dbzperl
  113.  
  114. zhash.o: hash.c $(h)
  115.     $(RMS) zhash.c
  116.     $(SLN) hash.c zhash.c
  117.     $(CCCMD) -DWANT_DBZ zhash.c
  118.     $(RMS) zhash.c
  119.  
  120. uperl.o: $& perly.o $(obj) hash.o
  121.     -ld $(LARGE) $(LDFLAGS) -r $(obj) hash.o perly.o -o uperl.o
  122.  
  123. saber: $(saber)
  124.     # load $(saber)
  125.     # load /lib/libm.a
  126.  
  127. # This version, if specified in Configure, does ONLY those scripts which need
  128. # set-id emulation.  Suidperl must be setuid root.  It contains the "taint"
  129. # checks as well as the special code to validate that the script in question
  130. # has been invoked correctly.
  131.  
  132. suidperl: $& tperly.o sperl.o $(tobj) usersub.o
  133.     $(CC) $(LARGE) $(CLDFLAGS) sperl.o $(tobj) tperly.o usersub.o $(libs) \
  134.         -o suidperl
  135.  
  136. # This version interprets scripts that are already set-id either via a wrapper
  137. # or through the kernel allowing set-id scripts (bad idea).  Taintperl must
  138. # NOT be setuid to root or anything else.  The only difference between it
  139. # and normal perl is the presence of the "taint" checks.
  140.  
  141. taintperl: $& tperly.o tperl.o $(tobj) usersub.o
  142.     $(CC) $(LARGE) $(CLDFLAGS) tperl.o $(tobj) tperly.o usersub.o $(libs) \
  143.         -o taintperl
  144.  
  145. # Replicating all this junk is yucky, but I don't see a portable way to fix it.
  146.  
  147. tperly.o: perly.c perly.h $(h)
  148.     $(RMS) tperly.c
  149.     $(SLN) perly.c tperly.c
  150.     $(CCCMD) -DTAINT tperly.c
  151.     $(RMS) tperly.c
  152.  
  153. tperl.o: perl.c perly.h patchlevel.h perl.h $(h)
  154.     $(RMS) tperl.c
  155.     $(SLN) perl.c tperl.c
  156.     $(CCCMD) -DTAINT tperl.c
  157.     $(RMS) tperl.c
  158.  
  159. sperl.o: perl.c perly.h patchlevel.h $(h)
  160.     $(RMS) sperl.c
  161.     $(SLN) perl.c sperl.c
  162.     $(CCCMD) -DTAINT -DIAMSUID sperl.c
  163.     $(RMS) sperl.c
  164.  
  165. tarray.o: array.c $(h)
  166.     $(RMS) tarray.c
  167.     $(SLN) array.c tarray.c
  168.     $(CCCMD) -DTAINT tarray.c
  169.     $(RMS) tarray.c
  170.  
  171. tcmd.o: cmd.c $(h)
  172.     $(RMS) tcmd.c
  173.     $(SLN) cmd.c tcmd.c
  174.     $(CCCMD) -DTAINT tcmd.c
  175.     $(RMS) tcmd.c
  176.  
  177. tcons.o: cons.c $(h) perly.h
  178.     $(RMS) tcons.c
  179.     $(SLN) cons.c tcons.c
  180.     $(CCCMD) -DTAINT tcons.c
  181.     $(RMS) tcons.c
  182.  
  183. tconsarg.o: consarg.c $(h)
  184.     $(RMS) tconsarg.c
  185.     $(SLN) consarg.c tconsarg.c
  186.     $(CCCMD) -DTAINT tconsarg.c
  187.     $(RMS) tconsarg.c
  188.  
  189. tdoarg.o: doarg.c $(h)
  190.     $(RMS) tdoarg.c
  191.     $(SLN) doarg.c tdoarg.c
  192.     $(CCCMD) -DTAINT tdoarg.c
  193.     $(RMS) tdoarg.c
  194.  
  195. tdoio.o: doio.c $(h)
  196.     $(RMS) tdoio.c
  197.     $(SLN) doio.c tdoio.c
  198.     $(CCCMD) -DTAINT tdoio.c
  199.     $(RMS) tdoio.c
  200.  
  201. tdolist.o: dolist.c $(h)
  202.     $(RMS) tdolist.c
  203.     $(SLN) dolist.c tdolist.c
  204.     $(CCCMD) -DTAINT tdolist.c
  205.     $(RMS) tdolist.c
  206.  
  207. tdump.o: dump.c $(h)
  208.     $(RMS) tdump.c
  209.     $(SLN) dump.c tdump.c
  210.     $(CCCMD) -DTAINT tdump.c
  211.     $(RMS) tdump.c
  212.  
  213. teval.o: eval.c $(h)
  214.     $(RMS) teval.c
  215.     $(SLN) eval.c teval.c
  216.     $(CCCMD) -DTAINT teval.c
  217.     $(RMS) teval.c
  218.  
  219. tform.o: form.c $(h)
  220.     $(RMS) tform.c
  221.     $(SLN) form.c tform.c
  222.     $(CCCMD) -DTAINT tform.c
  223.     $(RMS) tform.c
  224.  
  225. thash.o: hash.c $(h)
  226.     $(RMS) thash.c
  227.     $(SLN) hash.c thash.c
  228.     $(CCCMD) -DTAINT thash.c
  229.     $(RMS) thash.c
  230.  
  231. tregcomp.o: regcomp.c $(h)
  232.     $(RMS) tregcomp.c
  233.     $(SLN) regcomp.c tregcomp.c
  234.     $(CCCMD) -DTAINT tregcomp.c
  235.     $(RMS) tregcomp.c
  236.  
  237. tregexec.o: regexec.c $(h)
  238.     $(RMS) tregexec.c
  239.     $(SLN) regexec.c tregexec.c
  240.     $(CCCMD) -DTAINT tregexec.c
  241.     $(RMS) tregexec.c
  242.  
  243. tstab.o: stab.c $(h)
  244.     $(RMS) tstab.c
  245.     $(SLN) stab.c tstab.c
  246.     $(CCCMD) -DTAINT tstab.c
  247.     $(RMS) tstab.c
  248.  
  249. tstr.o: str.c $(h) perly.h
  250.     $(RMS) tstr.c
  251.     $(SLN) str.c tstr.c
  252.     $(CCCMD) -DTAINT tstr.c
  253.     $(RMS) tstr.c
  254.  
  255. ttoke.o: toke.c $(h) perly.h
  256.     $(RMS) ttoke.c
  257.     $(SLN) toke.c ttoke.c
  258.     $(CCCMD) -DTAINT ttoke.c
  259.     $(RMS) ttoke.c
  260.  
  261. tutil.o: util.c $(h)
  262.     $(RMS) tutil.c
  263.     $(SLN) util.c tutil.c
  264.     $(CCCMD) -DTAINT tutil.c
  265.     $(RMS) tutil.c
  266.  
  267. perly.h: perly.c
  268.     @ echo Dummy dependency for dumb parallel make
  269.     touch perly.h
  270.  
  271. perly.c: perly.y perly.fixer
  272.     @ \
  273. case "$(YACC)" in \
  274.     *bison*) echo 'Expect' 25 shift/reduce and 59 reduce/reduce conflicts;; \
  275.     *) echo 'Expect' 27 shift/reduce and 57 reduce/reduce conflicts;; \
  276. esac
  277.     $(YACC) -d perly.y
  278.     sh $(shellflags) ./perly.fixer y.tab.c perly.c
  279.     mv y.tab.h perly.h
  280.     echo 'extern YYSTYPE yylval;' >>perly.h
  281.  
  282. perly.o: perly.c perly.h $(h)
  283.     $(CCCMD) perly.c
  284.  
  285. install: all
  286.     ./perl installperl
  287.  
  288. clean:
  289.     rm -f *.o all perl taintperl suidperl perly.c
  290.     cd x2p; $(MAKE) clean
  291.  
  292. realclean: clean
  293.     cd x2p; $(MAKE) realclean
  294.     rm -f *.orig */*.orig *~ */*~ core $(addedbyconf) h2ph h2ph.man
  295.     rm -f perly.c perly.h t/perl Makefile config.h makedepend makedir
  296.     rm -f makefile x2p/Makefile x2p/makefile cflags x2p/cflags
  297.     rm -f c2ph pstruct
  298.  
  299. # The following lint has practically everything turned on.  Unfortunately,
  300. # you have to wade through a lot of mumbo jumbo that can't be suppressed.
  301. # If the source file has a /*NOSTRICT*/ somewhere, ignore the lint message
  302. # for that spot.
  303.  
  304. lint: perly.c $(c)
  305.     lint $(lintflags) $(defs) perly.c $(c) > perl.fuzz
  306.  
  307. depend: makedepend
  308.     - test -f perly.h || cp /dev/null perly.h
  309.     ./makedepend
  310.     - test -s perly.h || /bin/rm -f perly.h
  311.     cd x2p; $(MAKE) depend
  312.  
  313. test: perl
  314.     - cd t && chmod +x TEST */*.t
  315.     - cd t && (rm -f perl; $(SLN) ../perl perl) && ./perl TEST
  316.  
  317. clist:
  318.     echo $(c) | tr ' ' '\012' >.clist
  319.  
  320. hlist:
  321.     echo $(h) | tr ' ' '\012' >.hlist
  322.  
  323. shlist:
  324.     echo $(sh) | tr ' ' '\012' >.shlist
  325.  
  326. # AUTOMATICALLY GENERATED MAKE DEPENDENCIES--PUT NOTHING BELOW THIS LINE
  327. # If this runs make out of memory, delete /usr/include lines.
  328. array.o: 
  329. array.o: EXTERN.h
  330. array.o: arg.h
  331. array.o: array.c
  332. array.o: array.h
  333. array.o: cmd.h
  334. array.o: config.h
  335. array.o: form.h
  336. array.o: /usr/include/ctype.h
  337. array.o: /usr/include/db.h
  338. array.o: /usr/include/dirent.h
  339. array.o: /usr/include/errno.h
  340. array.o: /usr/include/machine/ansi.h
  341. array.o: /usr/include/machine/endian.h
  342. array.o: /usr/include/machine/limits.h
  343. array.o: /usr/include/machine/param.h
  344. array.o: /usr/include/machine/types.h
  345. array.o: /usr/include/ndbm.h
  346. array.o: /usr/include/setjmp.h
  347. array.o: /usr/include/signal.h
  348. array.o: /usr/include/stdio.h
  349. array.o: /usr/include/sys/cdefs.h
  350. array.o: /usr/include/sys/ioctl.h
  351. array.o: /usr/include/sys/param.h
  352. array.o: /usr/include/sys/signal.h
  353. array.o: /usr/include/sys/stat.h
  354. array.o: /usr/include/sys/syslimits.h
  355. array.o: /usr/include/sys/time.h
  356. array.o: /usr/include/sys/times.h
  357. array.o: /usr/include/sys/types.h
  358. array.o: /usr/include/time.h
  359. array.o: handy.h
  360. array.o: hash.h
  361. array.o: perl.h
  362. array.o: regexp.h
  363. array.o: spat.h
  364. array.o: stab.h
  365. array.o: str.h
  366. array.o: util.h
  367. cmd.o: 
  368. cmd.o: EXTERN.h
  369. cmd.o: arg.h
  370. cmd.o: array.h
  371. cmd.o: cmd.c
  372. cmd.o: cmd.h
  373. cmd.o: config.h
  374. cmd.o: form.h
  375. cmd.o: /usr/include/ctype.h
  376. cmd.o: /usr/include/db.h
  377. cmd.o: /usr/include/dirent.h
  378. cmd.o: /usr/include/errno.h
  379. cmd.o: /usr/include/machine/ansi.h
  380. cmd.o: /usr/include/machine/endian.h
  381. cmd.o: /usr/include/machine/limits.h
  382. cmd.o: /usr/include/machine/param.h
  383. cmd.o: /usr/include/machine/stdarg.h
  384. cmd.o: /usr/include/machine/types.h
  385. cmd.o: /usr/include/ndbm.h
  386. cmd.o: /usr/include/setjmp.h
  387. cmd.o: /usr/include/signal.h
  388. cmd.o: /usr/include/stdarg.h
  389. cmd.o: /usr/include/stdio.h
  390. cmd.o: /usr/include/sys/cdefs.h
  391. cmd.o: /usr/include/sys/ioctl.h
  392. cmd.o: /usr/include/sys/param.h
  393. cmd.o: /usr/include/sys/signal.h
  394. cmd.o: /usr/include/sys/stat.h
  395. cmd.o: /usr/include/sys/syslimits.h
  396. cmd.o: /usr/include/sys/time.h
  397. cmd.o: /usr/include/sys/times.h
  398. cmd.o: /usr/include/sys/types.h
  399. cmd.o: /usr/include/time.h
  400. cmd.o: /usr/include/varargs.h
  401. cmd.o: handy.h
  402. cmd.o: hash.h
  403. cmd.o: perl.h
  404. cmd.o: regexp.h
  405. cmd.o: spat.h
  406. cmd.o: stab.h
  407. cmd.o: str.h
  408. cmd.o: util.h
  409. cons.o: 
  410. cons.o: EXTERN.h
  411. cons.o: arg.h
  412. cons.o: array.h
  413. cons.o: cmd.h
  414. cons.o: config.h
  415. cons.o: cons.c
  416. cons.o: form.h
  417. cons.o: /usr/include/ctype.h
  418. cons.o: /usr/include/db.h
  419. cons.o: /usr/include/dirent.h
  420. cons.o: /usr/include/errno.h
  421. cons.o: /usr/include/machine/ansi.h
  422. cons.o: /usr/include/machine/endian.h
  423. cons.o: /usr/include/machine/limits.h
  424. cons.o: /usr/include/machine/param.h
  425. cons.o: /usr/include/machine/types.h
  426. cons.o: /usr/include/ndbm.h
  427. cons.o: /usr/include/setjmp.h
  428. cons.o: /usr/include/signal.h
  429. cons.o: /usr/include/stdio.h
  430. cons.o: /usr/include/sys/cdefs.h
  431. cons.o: /usr/include/sys/ioctl.h
  432. cons.o: /usr/include/sys/param.h
  433. cons.o: /usr/include/sys/signal.h
  434. cons.o: /usr/include/sys/stat.h
  435. cons.o: /usr/include/sys/syslimits.h
  436. cons.o: /usr/include/sys/time.h
  437. cons.o: /usr/include/sys/times.h
  438. cons.o: /usr/include/sys/types.h
  439. cons.o: /usr/include/time.h
  440. cons.o: handy.h
  441. cons.o: hash.h
  442. cons.o: perl.h
  443. cons.o: perly.h
  444. cons.o: regexp.h
  445. cons.o: spat.h
  446. cons.o: stab.h
  447. cons.o: str.h
  448. cons.o: util.h
  449. consarg.o: 
  450. consarg.o: EXTERN.h
  451. consarg.o: arg.h
  452. consarg.o: array.h
  453. consarg.o: cmd.h
  454. consarg.o: config.h
  455. consarg.o: consarg.c
  456. consarg.o: form.h
  457. consarg.o: /usr/include/ctype.h
  458. consarg.o: /usr/include/db.h
  459. consarg.o: /usr/include/dirent.h
  460. consarg.o: /usr/include/errno.h
  461. consarg.o: /usr/include/machine/ansi.h
  462. consarg.o: /usr/include/machine/endian.h
  463. consarg.o: /usr/include/machine/limits.h
  464. consarg.o: /usr/include/machine/param.h
  465. consarg.o: /usr/include/machine/types.h
  466. consarg.o: /usr/include/ndbm.h
  467. consarg.o: /usr/include/setjmp.h
  468. consarg.o: /usr/include/signal.h
  469. consarg.o: /usr/include/stdio.h
  470. consarg.o: /usr/include/sys/cdefs.h
  471. consarg.o: /usr/include/sys/ioctl.h
  472. consarg.o: /usr/include/sys/param.h
  473. consarg.o: /usr/include/sys/signal.h
  474. consarg.o: /usr/include/sys/stat.h
  475. consarg.o: /usr/include/sys/syslimits.h
  476. consarg.o: /usr/include/sys/time.h
  477. consarg.o: /usr/include/sys/times.h
  478. consarg.o: /usr/include/sys/types.h
  479. consarg.o: /usr/include/time.h
  480. consarg.o: handy.h
  481. consarg.o: hash.h
  482. consarg.o: perl.h
  483. consarg.o: regexp.h
  484. consarg.o: spat.h
  485. consarg.o: stab.h
  486. consarg.o: str.h
  487. consarg.o: util.h
  488. doarg.o: 
  489. doarg.o: EXTERN.h
  490. doarg.o: arg.h
  491. doarg.o: array.h
  492. doarg.o: cmd.h
  493. doarg.o: config.h
  494. doarg.o: doarg.c
  495. doarg.o: form.h
  496. doarg.o: /usr/include/ctype.h
  497. doarg.o: /usr/include/db.h
  498. doarg.o: /usr/include/dirent.h
  499. doarg.o: /usr/include/errno.h
  500. doarg.o: /usr/include/machine/ansi.h
  501. doarg.o: /usr/include/machine/endian.h
  502. doarg.o: /usr/include/machine/limits.h
  503. doarg.o: /usr/include/machine/param.h
  504. doarg.o: /usr/include/machine/types.h
  505. doarg.o: /usr/include/ndbm.h
  506. doarg.o: /usr/include/setjmp.h
  507. doarg.o: /usr/include/signal.h
  508. doarg.o: /usr/include/stdio.h
  509. doarg.o: /usr/include/sys/cdefs.h
  510. doarg.o: /usr/include/sys/ioctl.h
  511. doarg.o: /usr/include/sys/param.h
  512. doarg.o: /usr/include/sys/signal.h
  513. doarg.o: /usr/include/sys/stat.h
  514. doarg.o: /usr/include/sys/syslimits.h
  515. doarg.o: /usr/include/sys/time.h
  516. doarg.o: /usr/include/sys/times.h
  517. doarg.o: /usr/include/sys/types.h
  518. doarg.o: /usr/include/time.h
  519. doarg.o: handy.h
  520. doarg.o: hash.h
  521. doarg.o: perl.h
  522. doarg.o: regexp.h
  523. doarg.o: spat.h
  524. doarg.o: stab.h
  525. doarg.o: str.h
  526. doarg.o: util.h
  527. doio.o: 
  528. doio.o: EXTERN.h
  529. doio.o: arg.h
  530. doio.o: array.h
  531. doio.o: cmd.h
  532. doio.o: config.h
  533. doio.o: doio.c
  534. doio.o: form.h
  535. doio.o: /usr/include/ctype.h
  536. doio.o: /usr/include/db.h
  537. doio.o: /usr/include/dirent.h
  538. doio.o: /usr/include/errno.h
  539. doio.o: /usr/include/grp.h
  540. doio.o: /usr/include/machine/ansi.h
  541. doio.o: /usr/include/machine/endian.h
  542. doio.o: /usr/include/machine/limits.h
  543. doio.o: /usr/include/machine/param.h
  544. doio.o: /usr/include/machine/types.h
  545. doio.o: /usr/include/ndbm.h
  546. doio.o: /usr/include/setjmp.h
  547. doio.o: /usr/include/signal.h
  548. doio.o: /usr/include/stdio.h
  549. doio.o: /usr/include/sys/cdefs.h
  550. doio.o: /usr/include/sys/fcntl.h
  551. doio.o: /usr/include/sys/file.h
  552. doio.o: /usr/include/sys/ioctl.h
  553. doio.o: /usr/include/sys/param.h
  554. doio.o: /usr/include/sys/signal.h
  555. doio.o: /usr/include/sys/stat.h
  556. doio.o: /usr/include/sys/syslimits.h
  557. doio.o: /usr/include/sys/time.h
  558. doio.o: /usr/include/sys/times.h
  559. doio.o: /usr/include/sys/types.h
  560. doio.o: /usr/include/sys/unistd.h
  561. doio.o: /usr/include/time.h
  562. doio.o: /usr/include/utime.h
  563. doio.o: handy.h
  564. doio.o: hash.h
  565. doio.o: perl.h
  566. doio.o: regexp.h
  567. doio.o: spat.h
  568. doio.o: stab.h
  569. doio.o: str.h
  570. doio.o: util.h
  571. dolist.o: 
  572. dolist.o: EXTERN.h
  573. dolist.o: arg.h
  574. dolist.o: array.h
  575. dolist.o: cmd.h
  576. dolist.o: config.h
  577. dolist.o: dolist.c
  578. dolist.o: form.h
  579. dolist.o: /usr/include/ctype.h
  580. dolist.o: /usr/include/db.h
  581. dolist.o: /usr/include/dirent.h
  582. dolist.o: /usr/include/errno.h
  583. dolist.o: /usr/include/machine/ansi.h
  584. dolist.o: /usr/include/machine/endian.h
  585. dolist.o: /usr/include/machine/limits.h
  586. dolist.o: /usr/include/machine/param.h
  587. dolist.o: /usr/include/machine/types.h
  588. dolist.o: /usr/include/ndbm.h
  589. dolist.o: /usr/include/setjmp.h
  590. dolist.o: /usr/include/signal.h
  591. dolist.o: /usr/include/stdio.h
  592. dolist.o: /usr/include/sys/cdefs.h
  593. dolist.o: /usr/include/sys/ioctl.h
  594. dolist.o: /usr/include/sys/param.h
  595. dolist.o: /usr/include/sys/signal.h
  596. dolist.o: /usr/include/sys/stat.h
  597. dolist.o: /usr/include/sys/syslimits.h
  598. dolist.o: /usr/include/sys/time.h
  599. dolist.o: /usr/include/sys/times.h
  600. dolist.o: /usr/include/sys/types.h
  601. dolist.o: /usr/include/time.h
  602. dolist.o: handy.h
  603. dolist.o: hash.h
  604. dolist.o: perl.h
  605. dolist.o: regexp.h
  606. dolist.o: spat.h
  607. dolist.o: stab.h
  608. dolist.o: str.h
  609. dolist.o: util.h
  610. dump.o: 
  611. dump.o: EXTERN.h
  612. dump.o: arg.h
  613. dump.o: array.h
  614. dump.o: cmd.h
  615. dump.o: config.h
  616. dump.o: dump.c
  617. dump.o: form.h
  618. dump.o: /usr/include/ctype.h
  619. dump.o: /usr/include/db.h
  620. dump.o: /usr/include/dirent.h
  621. dump.o: /usr/include/errno.h
  622. dump.o: /usr/include/machine/ansi.h
  623. dump.o: /usr/include/machine/endian.h
  624. dump.o: /usr/include/machine/limits.h
  625. dump.o: /usr/include/machine/param.h
  626. dump.o: /usr/include/machine/types.h
  627. dump.o: /usr/include/ndbm.h
  628. dump.o: /usr/include/setjmp.h
  629. dump.o: /usr/include/signal.h
  630. dump.o: /usr/include/stdio.h
  631. dump.o: /usr/include/sys/cdefs.h
  632. dump.o: /usr/include/sys/ioctl.h
  633. dump.o: /usr/include/sys/param.h
  634. dump.o: /usr/include/sys/signal.h
  635. dump.o: /usr/include/sys/stat.h
  636. dump.o: /usr/include/sys/syslimits.h
  637. dump.o: /usr/include/sys/time.h
  638. dump.o: /usr/include/sys/times.h
  639. dump.o: /usr/include/sys/types.h
  640. dump.o: /usr/include/time.h
  641. dump.o: handy.h
  642. dump.o: hash.h
  643. dump.o: perl.h
  644. dump.o: regexp.h
  645. dump.o: spat.h
  646. dump.o: stab.h
  647. dump.o: str.h
  648. dump.o: util.h
  649. eval.o: 
  650. eval.o: EXTERN.h
  651. eval.o: arg.h
  652. eval.o: array.h
  653. eval.o: cmd.h
  654. eval.o: config.h
  655. eval.o: eval.c
  656. eval.o: form.h
  657. eval.o: /usr/include/ctype.h
  658. eval.o: /usr/include/db.h
  659. eval.o: /usr/include/dirent.h
  660. eval.o: /usr/include/errno.h
  661. eval.o: /usr/include/machine/ansi.h
  662. eval.o: /usr/include/machine/endian.h
  663. eval.o: /usr/include/machine/limits.h
  664. eval.o: /usr/include/machine/param.h
  665. eval.o: /usr/include/machine/types.h
  666. eval.o: /usr/include/ndbm.h
  667. eval.o: /usr/include/setjmp.h
  668. eval.o: /usr/include/signal.h
  669. eval.o: /usr/include/stdio.h
  670. eval.o: /usr/include/sys/cdefs.h
  671. eval.o: /usr/include/sys/fcntl.h
  672. eval.o: /usr/include/sys/file.h
  673. eval.o: /usr/include/sys/ioctl.h
  674. eval.o: /usr/include/sys/param.h
  675. eval.o: /usr/include/sys/signal.h
  676. eval.o: /usr/include/sys/stat.h
  677. eval.o: /usr/include/sys/syslimits.h
  678. eval.o: /usr/include/sys/time.h
  679. eval.o: /usr/include/sys/times.h
  680. eval.o: /usr/include/sys/types.h
  681. eval.o: /usr/include/sys/unistd.h
  682. eval.o: /usr/include/time.h
  683. eval.o: handy.h
  684. eval.o: hash.h
  685. eval.o: perl.h
  686. eval.o: regexp.h
  687. eval.o: spat.h
  688. eval.o: stab.h
  689. eval.o: str.h
  690. eval.o: util.h
  691. form.o: 
  692. form.o: EXTERN.h
  693. form.o: arg.h
  694. form.o: array.h
  695. form.o: cmd.h
  696. form.o: config.h
  697. form.o: form.c
  698. form.o: form.h
  699. form.o: /usr/include/ctype.h
  700. form.o: /usr/include/db.h
  701. form.o: /usr/include/dirent.h
  702. form.o: /usr/include/errno.h
  703. form.o: /usr/include/machine/ansi.h
  704. form.o: /usr/include/machine/endian.h
  705. form.o: /usr/include/machine/limits.h
  706. form.o: /usr/include/machine/param.h
  707. form.o: /usr/include/machine/types.h
  708. form.o: /usr/include/ndbm.h
  709. form.o: /usr/include/setjmp.h
  710. form.o: /usr/include/signal.h
  711. form.o: /usr/include/stdio.h
  712. form.o: /usr/include/sys/cdefs.h
  713. form.o: /usr/include/sys/ioctl.h
  714. form.o: /usr/include/sys/param.h
  715. form.o: /usr/include/sys/signal.h
  716. form.o: /usr/include/sys/stat.h
  717. form.o: /usr/include/sys/syslimits.h
  718. form.o: /usr/include/sys/time.h
  719. form.o: /usr/include/sys/times.h
  720. form.o: /usr/include/sys/types.h
  721. form.o: /usr/include/time.h
  722. form.o: handy.h
  723. form.o: hash.h
  724. form.o: perl.h
  725. form.o: regexp.h
  726. form.o: spat.h
  727. form.o: stab.h
  728. form.o: str.h
  729. form.o: util.h
  730. hash.o: 
  731. hash.o: EXTERN.h
  732. hash.o: arg.h
  733. hash.o: array.h
  734. hash.o: cmd.h
  735. hash.o: config.h
  736. hash.o: form.h
  737. hash.o: /usr/include/ctype.h
  738. hash.o: /usr/include/db.h
  739. hash.o: /usr/include/dirent.h
  740. hash.o: /usr/include/errno.h
  741. hash.o: /usr/include/machine/ansi.h
  742. hash.o: /usr/include/machine/endian.h
  743. hash.o: /usr/include/machine/limits.h
  744. hash.o: /usr/include/machine/param.h
  745. hash.o: /usr/include/machine/types.h
  746. hash.o: /usr/include/ndbm.h
  747. hash.o: /usr/include/setjmp.h
  748. hash.o: /usr/include/signal.h
  749. hash.o: /usr/include/stdio.h
  750. hash.o: /usr/include/sys/cdefs.h
  751. hash.o: /usr/include/sys/fcntl.h
  752. hash.o: /usr/include/sys/file.h
  753. hash.o: /usr/include/sys/ioctl.h
  754. hash.o: /usr/include/sys/param.h
  755. hash.o: /usr/include/sys/signal.h
  756. hash.o: /usr/include/sys/stat.h
  757. hash.o: /usr/include/sys/syslimits.h
  758. hash.o: /usr/include/sys/time.h
  759. hash.o: /usr/include/sys/times.h
  760. hash.o: /usr/include/sys/types.h
  761. hash.o: /usr/include/sys/unistd.h
  762. hash.o: /usr/include/time.h
  763. hash.o: handy.h
  764. hash.o: hash.c
  765. hash.o: hash.h
  766. hash.o: perl.h
  767. hash.o: regexp.h
  768. hash.o: spat.h
  769. hash.o: stab.h
  770. hash.o: str.h
  771. hash.o: util.h
  772. perl.o: 
  773. perl.o: EXTERN.h
  774. perl.o: arg.h
  775. perl.o: array.h
  776. perl.o: cmd.h
  777. perl.o: config.h
  778. perl.o: form.h
  779. perl.o: /usr/include/ctype.h
  780. perl.o: /usr/include/db.h
  781. perl.o: /usr/include/dirent.h
  782. perl.o: /usr/include/errno.h
  783. perl.o: /usr/include/machine/ansi.h
  784. perl.o: /usr/include/machine/endian.h
  785. perl.o: /usr/include/machine/limits.h
  786. perl.o: /usr/include/machine/param.h
  787. perl.o: /usr/include/machine/types.h
  788. perl.o: /usr/include/ndbm.h
  789. perl.o: /usr/include/setjmp.h
  790. perl.o: /usr/include/signal.h
  791. perl.o: /usr/include/stdio.h
  792. perl.o: /usr/include/sys/cdefs.h
  793. perl.o: /usr/include/sys/ioctl.h
  794. perl.o: /usr/include/sys/param.h
  795. perl.o: /usr/include/sys/signal.h
  796. perl.o: /usr/include/sys/stat.h
  797. perl.o: /usr/include/sys/syslimits.h
  798. perl.o: /usr/include/sys/time.h
  799. perl.o: /usr/include/sys/times.h
  800. perl.o: /usr/include/sys/types.h
  801. perl.o: /usr/include/time.h
  802. perl.o: handy.h
  803. perl.o: hash.h
  804. perl.o: patchlevel.h
  805. perl.o: perl.c
  806. perl.o: perl.h
  807. perl.o: perly.h
  808. perl.o: regexp.h
  809. perl.o: spat.h
  810. perl.o: stab.h
  811. perl.o: str.h
  812. perl.o: util.h
  813. regcomp.o: 
  814. regcomp.o: EXTERN.h
  815. regcomp.o: INTERN.h
  816. regcomp.o: arg.h
  817. regcomp.o: array.h
  818. regcomp.o: cmd.h
  819. regcomp.o: config.h
  820. regcomp.o: form.h
  821. regcomp.o: /usr/include/ctype.h
  822. regcomp.o: /usr/include/db.h
  823. regcomp.o: /usr/include/dirent.h
  824. regcomp.o: /usr/include/errno.h
  825. regcomp.o: /usr/include/machine/ansi.h
  826. regcomp.o: /usr/include/machine/endian.h
  827. regcomp.o: /usr/include/machine/limits.h
  828. regcomp.o: /usr/include/machine/param.h
  829. regcomp.o: /usr/include/machine/types.h
  830. regcomp.o: /usr/include/ndbm.h
  831. regcomp.o: /usr/include/setjmp.h
  832. regcomp.o: /usr/include/signal.h
  833. regcomp.o: /usr/include/stdio.h
  834. regcomp.o: /usr/include/sys/cdefs.h
  835. regcomp.o: /usr/include/sys/ioctl.h
  836. regcomp.o: /usr/include/sys/param.h
  837. regcomp.o: /usr/include/sys/signal.h
  838. regcomp.o: /usr/include/sys/stat.h
  839. regcomp.o: /usr/include/sys/syslimits.h
  840. regcomp.o: /usr/include/sys/time.h
  841. regcomp.o: /usr/include/sys/times.h
  842. regcomp.o: /usr/include/sys/types.h
  843. regcomp.o: /usr/include/time.h
  844. regcomp.o: handy.h
  845. regcomp.o: hash.h
  846. regcomp.o: perl.h
  847. regcomp.o: regcomp.c
  848. regcomp.o: regcomp.h
  849. regcomp.o: regexp.h
  850. regcomp.o: spat.h
  851. regcomp.o: stab.h
  852. regcomp.o: str.h
  853. regcomp.o: util.h
  854. regexec.o: 
  855. regexec.o: EXTERN.h
  856. regexec.o: arg.h
  857. regexec.o: array.h
  858. regexec.o: cmd.h
  859. regexec.o: config.h
  860. regexec.o: form.h
  861. regexec.o: /usr/include/ctype.h
  862. regexec.o: /usr/include/db.h
  863. regexec.o: /usr/include/dirent.h
  864. regexec.o: /usr/include/errno.h
  865. regexec.o: /usr/include/machine/ansi.h
  866. regexec.o: /usr/include/machine/endian.h
  867. regexec.o: /usr/include/machine/limits.h
  868. regexec.o: /usr/include/machine/param.h
  869. regexec.o: /usr/include/machine/types.h
  870. regexec.o: /usr/include/ndbm.h
  871. regexec.o: /usr/include/setjmp.h
  872. regexec.o: /usr/include/signal.h
  873. regexec.o: /usr/include/stdio.h
  874. regexec.o: /usr/include/sys/cdefs.h
  875. regexec.o: /usr/include/sys/ioctl.h
  876. regexec.o: /usr/include/sys/param.h
  877. regexec.o: /usr/include/sys/signal.h
  878. regexec.o: /usr/include/sys/stat.h
  879. regexec.o: /usr/include/sys/syslimits.h
  880. regexec.o: /usr/include/sys/time.h
  881. regexec.o: /usr/include/sys/times.h
  882. regexec.o: /usr/include/sys/types.h
  883. regexec.o: /usr/include/time.h
  884. regexec.o: handy.h
  885. regexec.o: hash.h
  886. regexec.o: perl.h
  887. regexec.o: regcomp.h
  888. regexec.o: regexec.c
  889. regexec.o: regexp.h
  890. regexec.o: spat.h
  891. regexec.o: stab.h
  892. regexec.o: str.h
  893. regexec.o: util.h
  894. stab.o: 
  895. stab.o: EXTERN.h
  896. stab.o: arg.h
  897. stab.o: array.h
  898. stab.o: cmd.h
  899. stab.o: config.h
  900. stab.o: form.h
  901. stab.o: /usr/include/ctype.h
  902. stab.o: /usr/include/db.h
  903. stab.o: /usr/include/dirent.h
  904. stab.o: /usr/include/errno.h
  905. stab.o: /usr/include/machine/ansi.h
  906. stab.o: /usr/include/machine/endian.h
  907. stab.o: /usr/include/machine/limits.h
  908. stab.o: /usr/include/machine/param.h
  909. stab.o: /usr/include/machine/types.h
  910. stab.o: /usr/include/ndbm.h
  911. stab.o: /usr/include/setjmp.h
  912. stab.o: /usr/include/signal.h
  913. stab.o: /usr/include/stdio.h
  914. stab.o: /usr/include/sys/cdefs.h
  915. stab.o: /usr/include/sys/ioctl.h
  916. stab.o: /usr/include/sys/param.h
  917. stab.o: /usr/include/sys/signal.h
  918. stab.o: /usr/include/sys/stat.h
  919. stab.o: /usr/include/sys/syslimits.h
  920. stab.o: /usr/include/sys/time.h
  921. stab.o: /usr/include/sys/times.h
  922. stab.o: /usr/include/sys/types.h
  923. stab.o: /usr/include/time.h
  924. stab.o: handy.h
  925. stab.o: hash.h
  926. stab.o: perl.h
  927. stab.o: regexp.h
  928. stab.o: spat.h
  929. stab.o: stab.c
  930. stab.o: stab.h
  931. stab.o: str.h
  932. stab.o: util.h
  933. str.o: 
  934. str.o: EXTERN.h
  935. str.o: arg.h
  936. str.o: array.h
  937. str.o: cmd.h
  938. str.o: config.h
  939. str.o: form.h
  940. str.o: /usr/include/ctype.h
  941. str.o: /usr/include/db.h
  942. str.o: /usr/include/dirent.h
  943. str.o: /usr/include/errno.h
  944. str.o: /usr/include/machine/ansi.h
  945. str.o: /usr/include/machine/endian.h
  946. str.o: /usr/include/machine/limits.h
  947. str.o: /usr/include/machine/param.h
  948. str.o: /usr/include/machine/types.h
  949. str.o: /usr/include/ndbm.h
  950. str.o: /usr/include/setjmp.h
  951. str.o: /usr/include/signal.h
  952. str.o: /usr/include/stdio.h
  953. str.o: /usr/include/sys/cdefs.h
  954. str.o: /usr/include/sys/ioctl.h
  955. str.o: /usr/include/sys/param.h
  956. str.o: /usr/include/sys/signal.h
  957. str.o: /usr/include/sys/stat.h
  958. str.o: /usr/include/sys/syslimits.h
  959. str.o: /usr/include/sys/time.h
  960. str.o: /usr/include/sys/times.h
  961. str.o: /usr/include/sys/types.h
  962. str.o: /usr/include/time.h
  963. str.o: handy.h
  964. str.o: hash.h
  965. str.o: perl.h
  966. str.o: perly.h
  967. str.o: regexp.h
  968. str.o: spat.h
  969. str.o: stab.h
  970. str.o: str.c
  971. str.o: str.h
  972. str.o: util.h
  973. toke.o: 
  974. toke.o: EXTERN.h
  975. toke.o: arg.h
  976. toke.o: array.h
  977. toke.o: cmd.h
  978. toke.o: config.h
  979. toke.o: form.h
  980. toke.o: /usr/include/ctype.h
  981. toke.o: /usr/include/db.h
  982. toke.o: /usr/include/dirent.h
  983. toke.o: /usr/include/errno.h
  984. toke.o: /usr/include/machine/ansi.h
  985. toke.o: /usr/include/machine/endian.h
  986. toke.o: /usr/include/machine/limits.h
  987. toke.o: /usr/include/machine/param.h
  988. toke.o: /usr/include/machine/types.h
  989. toke.o: /usr/include/ndbm.h
  990. toke.o: /usr/include/setjmp.h
  991. toke.o: /usr/include/signal.h
  992. toke.o: /usr/include/stdio.h
  993. toke.o: /usr/include/sys/cdefs.h
  994. toke.o: /usr/include/sys/fcntl.h
  995. toke.o: /usr/include/sys/file.h
  996. toke.o: /usr/include/sys/ioctl.h
  997. toke.o: /usr/include/sys/param.h
  998. toke.o: /usr/include/sys/signal.h
  999. toke.o: /usr/include/sys/stat.h
  1000. toke.o: /usr/include/sys/syslimits.h
  1001. toke.o: /usr/include/sys/time.h
  1002. toke.o: /usr/include/sys/times.h
  1003. toke.o: /usr/include/sys/types.h
  1004. toke.o: /usr/include/sys/unistd.h
  1005. toke.o: /usr/include/time.h
  1006. toke.o: handy.h
  1007. toke.o: hash.h
  1008. toke.o: perl.h
  1009. toke.o: perly.h
  1010. toke.o: regexp.h
  1011. toke.o: spat.h
  1012. toke.o: stab.h
  1013. toke.o: str.h
  1014. toke.o: toke.c
  1015. toke.o: util.h
  1016. util.o: 
  1017. util.o: EXTERN.h
  1018. util.o: arg.h
  1019. util.o: array.h
  1020. util.o: cmd.h
  1021. util.o: config.h
  1022. util.o: form.h
  1023. util.o: /usr/include/ctype.h
  1024. util.o: /usr/include/db.h
  1025. util.o: /usr/include/dirent.h
  1026. util.o: /usr/include/errno.h
  1027. util.o: /usr/include/machine/ansi.h
  1028. util.o: /usr/include/machine/endian.h
  1029. util.o: /usr/include/machine/limits.h
  1030. util.o: /usr/include/machine/param.h
  1031. util.o: /usr/include/machine/stdarg.h
  1032. util.o: /usr/include/machine/types.h
  1033. util.o: /usr/include/ndbm.h
  1034. util.o: /usr/include/setjmp.h
  1035. util.o: /usr/include/signal.h
  1036. util.o: /usr/include/stdarg.h
  1037. util.o: /usr/include/stdio.h
  1038. util.o: /usr/include/sys/cdefs.h
  1039. util.o: /usr/include/sys/fcntl.h
  1040. util.o: /usr/include/sys/file.h
  1041. util.o: /usr/include/sys/ioctl.h
  1042. util.o: /usr/include/sys/param.h
  1043. util.o: /usr/include/sys/signal.h
  1044. util.o: /usr/include/sys/stat.h
  1045. util.o: /usr/include/sys/syslimits.h
  1046. util.o: /usr/include/sys/time.h
  1047. util.o: /usr/include/sys/times.h
  1048. util.o: /usr/include/sys/types.h
  1049. util.o: /usr/include/sys/unistd.h
  1050. util.o: /usr/include/time.h
  1051. util.o: /usr/include/varargs.h
  1052. util.o: handy.h
  1053. util.o: hash.h
  1054. util.o: perl.h
  1055. util.o: regexp.h
  1056. util.o: spat.h
  1057. util.o: stab.h
  1058. util.o: str.h
  1059. util.o: util.c
  1060. util.o: util.h
  1061. usersub.o: 
  1062. usersub.o: EXTERN.h
  1063. usersub.o: arg.h
  1064. usersub.o: array.h
  1065. usersub.o: cmd.h
  1066. usersub.o: config.h
  1067. usersub.o: form.h
  1068. usersub.o: /usr/include/ctype.h
  1069. usersub.o: /usr/include/db.h
  1070. usersub.o: /usr/include/dirent.h
  1071. usersub.o: /usr/include/errno.h
  1072. usersub.o: /usr/include/machine/ansi.h
  1073. usersub.o: /usr/include/machine/endian.h
  1074. usersub.o: /usr/include/machine/limits.h
  1075. usersub.o: /usr/include/machine/param.h
  1076. usersub.o: /usr/include/machine/types.h
  1077. usersub.o: /usr/include/ndbm.h
  1078. usersub.o: /usr/include/setjmp.h
  1079. usersub.o: /usr/include/signal.h
  1080. usersub.o: /usr/include/stdio.h
  1081. usersub.o: /usr/include/sys/cdefs.h
  1082. usersub.o: /usr/include/sys/ioctl.h
  1083. usersub.o: /usr/include/sys/param.h
  1084. usersub.o: /usr/include/sys/signal.h
  1085. usersub.o: /usr/include/sys/stat.h
  1086. usersub.o: /usr/include/sys/syslimits.h
  1087. usersub.o: /usr/include/sys/time.h
  1088. usersub.o: /usr/include/sys/times.h
  1089. usersub.o: /usr/include/sys/types.h
  1090. usersub.o: /usr/include/time.h
  1091. usersub.o: handy.h
  1092. usersub.o: hash.h
  1093. usersub.o: perl.h
  1094. usersub.o: regexp.h
  1095. usersub.o: spat.h
  1096. usersub.o: stab.h
  1097. usersub.o: str.h
  1098. usersub.o: usersub.c
  1099. usersub.o: util.h
  1100. Makefile: Makefile.SH config.sh ; /bin/sh Makefile.SH
  1101. makedepend: makedepend.SH config.sh ; /bin/sh makedepend.SH
  1102. h2ph: h2ph.SH config.sh ; /bin/sh h2ph.SH
  1103. # WARNING: Put nothing here or make depend will gobble it up!
  1104.