DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T m

⟦9a87bfaf1⟧ TextFile

    Length: 5247 (0x147f)
    Types: TextFile
    Names: »make-cc1.com«

Derivation

└─⟦a05ed705a⟧ Bits:30007078 DKUUG GNU 2/12/89
    └─⟦d53cfc7b2⟧ »./gcc-1.35.tar.Z« 
        └─⟦90f628c1d⟧ 
            └─⟦this⟧ »gcc-1.35/make-cc1.com« 

TextFile

$!
$!	Build the GNU "C" compiler on VMS
$!   (To try to build with VAX C, replace `gcc' with `cc/noopt'
$!    and delete `cc1_options="-mpcc-alignment"'.
$!    Also add `/sel' after `gcclib/lib' except in the last link.
$!    You also need to get alloca.mar from Bison
$!    and to make definitions for bzero, bcopy and bcmp.)
$!
$ if "''p1'" .eqs. "LINK" then goto Link
$ gcc/debug/cc1_options="-mpcc-alignment" rtl.c
$ gcc/debug/cc1_options="-mpcc-alignment" obstack.c
$!	Generate insn-flags.h
$ gcc/debug/cc1_options="-mpcc-alignment" genflags.c
$ link/nomap genflags,rtl,obstack,gnu_cc:[000000]gcclib/lib,sys$share:vaxcrtl/lib
$ genflags:=$sys$disk:[]genflags
$ assign/user insn-flags.h sys$output:
$ genflags md
$!	Generate insn-codes.h
$ gcc/debug/cc1_options="-mpcc-alignment" gencodes.c
$ link/nomap gencodes,rtl,obstack,gnu_cc:[000000]gcclib/lib,sys$share:vaxcrtl/lib
$ gencodes:=$sys$disk:[]gencodes
$ assign/user insn-codes.h sys$output:
$ gencodes md
$!	Generate insn-config.h
$ gcc/debug/cc1_options="-mpcc-alignment" genconfig.c
$ link/nomap genconfig,rtl,obstack,gnu_cc:[000000]gcclib/lib,sys$share:vaxcrtl/lib
$ genconfig:=$sys$disk:[]genconfig
$ assign/user insn-config.h sys$output:
$ genconfig md
$!
$ gcc/debug/cc1_options="-mpcc-alignment" toplev.c
$!
$ t1:='f$search("C-PARSE_TAB.C")'
$ if "''t1'" .eqs. "" then goto 10$
$ t1:='f$file_attributes("C-PARSE.Y","RDT")'
$ t1:='f$cvtime(t1)'
$ t2:='f$file_attributes("C-PARSE_TAB.C","RDT")'
$ t2:='f$cvtime(t2)'
$ if t1 .les. t2 then goto 20$
$ 10$:
$ bison /verbose c-parse.y
$ 20$:
$!
$ gcc/debug/cc1_options="-mpcc-alignment" c-parse_tab.c
$ gcc/debug/cc1_options="-mpcc-alignment" tree.c
$ gcc/debug/cc1_options="-mpcc-alignment" print-tree.c
$ gcc/debug/cc1_options="-mpcc-alignment" c-decl.c
$ gcc/debug/cc1_options="-mpcc-alignment" c-typeck.c
$ gcc/debug/cc1_options="-mpcc-alignment" c-convert.c
$ gcc/debug/cc1_options="-mpcc-alignment" stor-layout.c
$ gcc/debug/cc1_options="-mpcc-alignment" fold-const.c
$ gcc/debug/cc1_options="-mpcc-alignment" varasm.c
$ gcc/debug/cc1_options="-mpcc-alignment" expr.c
$ gcc/debug/cc1_options="-mpcc-alignment" stmt.c
$ gcc/debug/cc1_options="-mpcc-alignment" expmed.c
$ gcc/debug/cc1_options="-mpcc-alignment" explow.c
$ gcc/debug/cc1_options="-mpcc-alignment" optabs.c
$ gcc/debug/cc1_options="-mpcc-alignment" symout.c
$ gcc/debug/cc1_options="-mpcc-alignment" dbxout.c
$ gcc/debug/cc1_options="-mpcc-alignment" emit-rtl.c
$!	Generate insn-emit.c
$ gcc/debug/cc1_options="-mpcc-alignment" genemit.c
$ link/nomap genemit,rtl,obstack,gnu_cc:[000000]gcclib/lib,sys$share:vaxcrtl/lib
$ genemit:=$sys$disk:[]genemit
$ assign/user insn-emit.c sys$output:
$ genemit md
$!
$ gcc/debug/cc1_options="-mpcc-alignment" insn-emit.c
$ gcc/debug/cc1_options="-mpcc-alignment" jump.c
$ gcc/debug/cc1_options="-mpcc-alignment" cse.c
$ gcc/debug/cc1_options="-mpcc-alignment" loop.c
$ gcc/debug/cc1_options="-mpcc-alignment" flow.c
$ gcc/debug/cc1_options="-mpcc-alignment" stupid.c
$ gcc/debug/cc1_options="-mpcc-alignment" combine.c
$ gcc/debug/cc1_options="-mpcc-alignment" regclass.c
$ gcc/debug/cc1_options="-mpcc-alignment" local-alloc.c
$ gcc/debug/cc1_options="-mpcc-alignment" global-alloc.c
$ gcc/debug/cc1_options="-mpcc-alignment" reload.c
$ gcc/debug/cc1_options="-mpcc-alignment" reload1.c
$!	Generate insn-peep.c
$ gcc/debug/cc1_options="-mpcc-alignment" genpeep.c
$ link/nomap genpeep,rtl,obstack,gnu_cc:[000000]gcclib/lib,sys$share:vaxcrtl/lib
$ genpeep:=$sys$disk:[]genpeep
$ assign/user insn-peep.c sys$output:
$ genpeep md
$!
$ gcc/debug/cc1_options="-mpcc-alignment" insn-peep.c
$ gcc/debug/cc1_options="-mpcc-alignment" final.c
$ gcc/debug/cc1_options="-mpcc-alignment" recog.c
$!	Generate insn-recog.c
$ gcc/debug/cc1_options="-mpcc-alignment" genrecog.c
$ link/nomap genrecog,rtl,obstack,gnu_cc:[000000]gcclib/lib,sys$share:vaxcrtl/lib
$ genrecog:=$sys$disk:[]genrecog
$ assign/user insn-recog.c sys$output:
$ genrecog md
$!
$ gcc/debug/cc1_options="-mpcc-alignment" insn-recog.c
$!	Generate insn-extract.c
$ gcc/debug/cc1_options="-mpcc-alignment" genextract.c
$ link/nomap genextract,rtl,obstack,gnu_cc:[000000]gcclib/lib,sys$share:vaxcrtl/lib
$ genextract:=$sys$disk:[]genextract
$ assign/user insn-extract.c sys$output:
$ genextract md
$!
$ gcc/debug/cc1_options="-mpcc-alignment" insn-extract.c
$!	Generate insn-output.c
$ gcc/debug/cc1_options="-mpcc-alignment" genoutput.c
$ link/nomap genoutput,rtl,obstack,gnu_cc:[000000]gcclib/lib,sys$share:vaxcrtl/lib
$ genoutput:=$sys$disk:[]genoutput
$ assign/user insn-output.c sys$output:
$ genoutput md
$!
$ gcc/debug/cc1_options="-mpcc-alignment" insn-output.c
$ gcc/debug/cc1_options="-mpcc-alignment" integrate.c
$ gcc/debug/cc1_options="-mpcc-alignment" caller-save.c
$!
$!
$!	Link it
$!
$ Link:
$ link/nomap/exe=gcc-cc1 sys$input:/opt
!
!	"CC1" Linker options file
!
toplev,c-parse_tab,tree,print-tree,c-decl,c-typeck,c-convert,stor-layout,fold-const,-
varasm,rtl,expr,stmt,expmed,explow,optabs,symout,dbxout,emit-rtl,insn-emit,-
jump,cse,loop,flow,stupid,combine,regclass,local-alloc,global-alloc,reload,-
reload1,insn-peep,final,recog,insn-recog,insn-extract,insn-output,obstack,-
integrate,caller-save,-
gnu_cc:[000000]gcclib/lib,sys$share:vaxcrtl/lib
$!
$!	Done
$!