Annotation of gcc/configure.bat, revision 1.1.1.2

1.1       root        1: @echo off
1.1.1.2 ! root        2: echo Configuring gcc-2.1 for go32
        !             3: rem This batch file assumes a unix-type "sed" program
1.1       root        4: 
1.1.1.2 ! root        5: update config\xm-i386dos.h config.h
        !             6: update config\i386gas.h tm.h
        !             7: update config\i386.md md
        !             8: update config\i386.c aux-output.c
1.1       root        9: 
1.1.1.2 ! root       10: echo # Makefile generated by "configure.bat"> Makefile
        !            11: echo all.dos: cccp cc1 cc1plus cc1obj gcc>> Makefile
        !            12: 
        !            13: if exist config.sed del config.sed
        !            14: 
        !            15: echo "/^target=/ c\                                    ">> config.sed
        !            16: echo "target=go32                                      ">> config.sed
        !            17: echo "/^version=/ c\                                   ">> config.sed
        !            18: sed -e "s/[^\"]*\"/version=/" -e "s/;//" version.c      >> config.sed
        !            19: echo "s/CC = cc/CC = gcc/                              ">> config.sed
        !            20: echo "s/:\$/: \$/g                                     ">> config.sed
        !            21: echo "s/^      \.\//   go32 /                          ">> config.sed
        !            22: echo "s/^      \$(srcdir)\/move-if-change/     update/ ">> config.sed
        !            23: echo "s/^USE_/# USE_/                                  ">> config.sed
        !            24: echo "s/`echo \$(srcdir)\///g                          ">> config.sed
        !            25: echo "s/ | sed 's,\^\\\.\/,,'`//g                      ">> config.sed
        !            26: echo "s/^      cd \$(srcdir)[  ]*;//                   ">> config.sed
        !            27: 
        !            28: echo "/^cccp.o[        ]*:/,/-c/ {                     ">> config.sed
        !            29: echo "  s/     \$(CC)/ >cccp_o.rf/                     ">> config.sed
        !            30: echo "  /-c/ a\                                                ">> config.sed
        !            31: echo " $(CC) @cccp_o.rf                                ">> config.sed
        !            32: echo "}                                                        ">> config.sed
        !            33: 
        !            34: echo "/^gcc.o[         ]*:/,/-c/ {                             ">> config.sed
        !            35: echo "  s/     \$(CC)/ >gcc_o.rf/                      ">> config.sed
        !            36: echo "  /-c/ a\                                                ">> config.sed
        !            37: echo " $(CC) @gcc_o.rf                                 ">> config.sed
        !            38: echo "}                                                        ">> config.sed
        !            39: 
        !            40: echo "/^gcc[   ]*:/,/-o/ {                             ">> config.sed
        !            41: echo "  s/     \$(CC)/ >gcc.rf/                        ">> config.sed
        !            42: echo "  /-o/ a\                                                ">> config.sed
        !            43: echo " $(CC) @gcc.rf                                   ">> config.sed
        !            44: echo "}                                                        ">> config.sed
        !            45: 
        !            46: echo "/^cc1[   ]*:/,/-o/ {                             ">> config.sed
        !            47: echo "  s/     \$(CC)/ >cc1.rf/                        ">> config.sed
        !            48: echo "  /-o/ a\                                                ">> config.sed
        !            49: echo " $(CC) @cc1.rf                                   ">> config.sed
        !            50: echo "}                                                        ">> config.sed
        !            51: 
        !            52: echo "/^cc1plus[       ]*:/,/-o/ {                     ">> config.sed
        !            53: echo "  s/     \$(CC)/ >cc1plus.rf/                    ">> config.sed
        !            54: echo "  /-o/ a\                                                ">> config.sed
        !            55: echo " $(CC) @cc1plus.rf                               ">> config.sed
        !            56: echo "}                                                        ">> config.sed
        !            57: 
        !            58: echo "/^cc1obj[        ]*:/,/-o/ {                     ">> config.sed
        !            59: echo "  s/     \$(CC)/ >cc1obj.rf/                     ">> config.sed
        !            60: echo "  /-o/ a\                                                ">> config.sed
        !            61: echo " $(CC) @cc1obj.rf                                ">> config.sed
        !            62: echo "}                                                        ">> config.sed
        !            63: 
        !            64: echo "/^enquire[       ]*:/ s/\$(GCC_PARTS)//g         ">> config.sed
        !            65: echo "/^enquire.o[     ]*:/ s/\$(GCC_PASSES)//g        ">> config.sed
        !            66: echo "/^GCC_FOR_TARGET =/ c\                           ">> config.sed
        !            67: echo "GCC_FOR_TARGET = gcc                             ">> config.sed
        !            68: 
        !            69: sed -e "s/^\"//" -e "s/\"$//" -e "s/[  ]*$//" config.sed > config2.sed
        !            70: sed -f config2.sed Makefile.in >> Makefile
        !            71: del config.sed
        !            72: del config2.sed

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.