! TMAKCC.COM (from the DECUS C LANGUAGE SYSTEM, 11-SP-18) ! ! Build Conroy's C compiler for RT-11 ! ! Prepared by: ! Bob Denny ! 3-Jul-80 ! ! Edit History ! 10-Feb-82 Added CC202A ! 26-Feb-82 Don't delete objects before. Delete them after. ! 25-Nov-82 Added CC002 ! 01-Jul-85 See TBUILD.COM, N. A. Bourgeois, Jr. ! ! You must make the following logical device assignments: ! ! SR: Compiler and command file sources. ! OB: Temporary object file workspace. ! LS: Listing output. ! MP: Load map output. ! OU: Compiler .SAV file output. ! 504: Location of RT11.EIS. ! COM: Location of command files. ! ! This command file, as edited, makes an EIS compiler. ! ! The following must be reassigned as needed ! SET ERROR NONE DISPLAY [ TMAKCC.COM ] SET ERROR ERROR DATE TIME ! ASS DK: COM ASS DK: 503 ASS DK: 504 ASS DK: SR ASS VM: OB ASS DK: LS ASS DK: MP ASS DK: OU ! ! Bail out here if you haven't saved any old copies of the following ! files you want to keep. ! SET ERROR NONE UNP/NOL OU:CC.SAV DEL OU:CC.SAV SET ERROR ERROR ! ! Assemble the Compiler. ! Note: This must follow the model in RMAKCC.CMD. ! Abort if assembly errors occur. ! RUN SY:MACRO OB:CC0HD,LS:CC0HD/C=504:RT11.EIS,SR:CC0HD OB:CC0RT,LS:CC0RT/C=504:RT11.EIS,SR:CC0RT OB:CC0GB,LS:CC0GB/C=504:RT11.EIS,SR:CC0GB OB:CC000,LS:CC000/C=504:RT11.EIS,SR:CC000 OB:CC001,LS:CC001/C=504:RT11.EIS,SR:CC001 OB:CC002,LS:CC002/C=504:RT11.EIS,SR:CC002 OB:CC1GB,LS:CC1GB/C=504:RT11.EIS,SR:CC1GB OB:CC100,LS:CC100/C=504:RT11.EIS,SR:CC100 OB:CC101,LS:CC101/C=504:RT11.EIS,SR:CC101 OB:CC102,LS:CC102/C=504:RT11.EIS,SR:CC102 OB:CC103,LS:CC103/C=504:RT11.EIS,SR:CC103 OB:CC104,LS:CC104/C=504:RT11.EIS,SR:CC104 OB:CC105,LS:CC105/C=504:RT11.EIS,SR:CC105 OB:CC2GB,LS:CC2GB/C=504:RT11.EIS,SR:CC2GB OB:CC200,LS:CC200/C=504:RT11.EIS,SR:CC200 OB:CC201,LS:CC201/C=504:RT11.EIS,SR:CC201 OB:CC202,LS:CC202/C=504:RT11.EIS,SR:CC202 OB:CC202A,LS:CC202A/C=504:RT11.EIS,SR:CC202A OB:CC203,LS:CC203/C=504:RT11.EIS,SR:CC203 OB:CC204,LS:CC204/C=504:RT11.EIS,SR:CC204 OB:CC205,LS:CC205/C=504:RT11.EIS,SR:CC205 OB:CC206,LS:CC206/C=504:RT11.EIS,SR:CC206 OB:CC207,LS:CC207/C=504:RT11.EIS,SR:CC207 OB:CC300,LS:CC300/C=504:RT11.EIS,SR:CC300 ^C ! ! Delete the LST files. ! DEL LS:CC0(HD,RT,GB).LST DEL LS:CC0(00,01,02).LST DEL LS:CC1GB.LST DEL LS:CC1(00,01,02,03,04,05).LST DEL LS:CC2GB.LST DEL LS:CC2(00,01,02,02A,03,04).LST DEL LS:CC2(05,06,07).LST DEL LS:CC300.LST ! ! Assemble the library ! @COM:TCOMLB ! ! Link the compiler ! @COM:TCCBLD ! ! TIME ! ! Compiler build complete ! ! End of file, TMAKCC.COM.