Annotation of gcc/config/winnt/config-nt.sed, revision 1.1

1.1     ! root        1: /^Makefile/,/^ rm -f config.run/d
        !             2: s/rm -f/del/
        !             3: s/|| cp/|| copy/
        !             4: /^config.status/,/     fi/d
        !             5: s/config.status//g
        !             6: s/\/dev\/null/NUL/g
        !             7: s/$(srcdir)\/c-parse/c-parse/g
        !             8: s/$(srcdir)\/objc-parse.y/objc-parse.y/g
        !             9: s/$(srcdir)\/c-gperf/c-gperf/g
        !            10: /^multilib.h/ s/multilib/not-multilib/
        !            11: /^xmake_file=/ d
        !            12: /^tmake_file=/ d
        !            13: /^lang_specs_files=/ d
        !            14: /^lang_options_files=/ d
        !            15: /^version=/ c\
        !            16: version=2.7.2
        !            17: s/CC = cc/CC = cl/
        !            18: s/^SHELL =.*/SHELL =/
        !            19: s/CFLAGS = -g/CFLAGS =/
        !            20: s/:\$/: \$/g
        !            21: s/<\ *\$(srcdir)\//< $(srcdir)\\/g
        !            22: s/^    \$(srcdir)\/move-if-change/     copy/
        !            23: s/^USE_/# USE_/
        !            24: s/`echo \$(srcdir)\///g
        !            25: s/ | sed 's,\^\\\.\/,,'`//g
        !            26: s/^    cd \$(srcdir)[  ]*;/    /
        !            27: /^stamp-attrtab/,/copy/ {
        !            28:   /\\$/d
        !            29:   /    fi/d
        !            30:   /copy/ i\
        !            31: \        genattrtab $(md_file) > tmp-attrtab.c
        !            32: }
        !            33: /^enquire[     ]*:/ s/\$(GCC_PARTS)//g
        !            34: /^enquire.o[   ]*:/ s/\$(GCC_PASSES)//g
        !            35: /^GCC_FOR_TARGET =/ c\
        !            36: GCC_FOR_TARGET = xgcc
        !            37: /^ENQUIRE_LDFLAGS =/ c\
        !            38: ENQUIRE_LDFLAGS =
        !            39: s/; *@true//
        !            40: /> *stamp-objlist/ c\
        !            41:        echo.exe  $(OBJS) $(BC_OBJS) | sed -e "s, \([a-z]\), ../\1,g" >stamp-objlist
        !            42: /^OBJS.*stamp-objlist/ s?`cat ../stamp-objlist`?@../stamp-objlist?
        !            43: s/^\(SUBDIR_OBSTACK *=\).*$/\1 ..\/obstack.o/
        !            44: s/^\(SUBDIR_USE_ALLOCA *=\).*$/\1/
        !            45: s/^\(SUBDIR_MALLOC *=\).*$/\1/
        !            46: /####target/ i\
        !            47: STMP_FIXPROTO = \
        !            48: OTHER_FIXINCLUDES_DIRS=. \
        !            49: RANLIB = : \
        !            50: RANLIB_TEST = false \
        !            51: OLDCC = cl \
        !            52: MAKE = nmake \
        !            53: SYMLINK = copy \
        !            54: INSTALL = $(srcdir)/install.sh -c \
        !            55: exeext = .exe \
        !            56: objext = .obj \
        !            57: oldobjext = .obj \
        !            58: \
        !            59: EXTRA_PROGRAMS=ld.exe \
        !            60: \
        !            61: ld.obj: $(srcdir)/config/winnt/ld.c \
        !            62: \      $(CC) $(CFLAGS) \\\
        !            63: \      -I. -I$(srcdir) -I$(srcdir)/config -c $(srcdir)/config/winnt/ld.c \
        !            64: \
        !            65: ld.exe: ld.obj \
        !            66:        link -out:ld.exe ld.obj $(LDFLAGS) $(CLIB) \
        !            67: \
        !            68: EXTRA_GCC_OBJS=spawnv.obj oldnames.obj \
        !            69: spawnv.obj: $(srcdir)/config/winnt/spawnv.c \
        !            70: \      $(CC) $(CFLAGS) \\\
        !            71: \      -I. -I$(srcdir) -I$(srcdir)/config -c $(srcdir)/config/winnt/spawnv.c \
        !            72: \
        !            73: oldnames.obj: $(srcdir)/config/winnt/oldnames.c \
        !            74: \      $(CC) $(CFLAGS) \\\
        !            75: \      -I. -I$(srcdir) -I$(srcdir)/config -c $(srcdir)/config/winnt/oldnames.c
        !            76: s/^C c:/Cc:/
        !            77: s/\${OBJS}/\$(OBJS)/g
        !            78: s/\${SYSTEM_HEADER_DIR}/\$(SYSTEM_HEADER_DIR)/g
        !            79: s/\${HOST_CC}/\$(HOST_CC)/g
        !            80: s/ \${srcdir}\// /g
        !            81: s/\${mainversion}/\$(mainversion)/g
        !            82: s/\ $(srcdir)\/move-if-change$//
        !            83: s/\$(srcdir)\/move-if-change/copy/g
        !            84: /^# USE_HOST_OBSTACK/ i\
        !            85: USE_HOST_OBSTACK=obstack.obj
        !            86: /^# USE_ALLOCA/ i\
        !            87: USE_ALLOCA=alloca.obj
        !            88: /^# USE_HOST_ALLOCA/ i\
        !            89: USE_HOST_ALLOCA=alloca.obj
        !            90: s/^ALLOCA =/ALLOCA = alloca.obj/
        !            91: s/^ALLOCA_FINISH = true/ALLOCA_FINISH =/
        !            92: s/     \.\//   /
        !            93: s/^bi-\([a-z]*\) *:/bi-\1.exe :/
        !            94: s/ bi-\([a-z]*\)$/ bi-\1.exe/
        !            95: s/ bi-\([a-z]*\) / bi-\1.exe /g
        !            96: s/^gen\([a-z]*\) *:/gen\1.exe :/
        !            97: s/ gen\([a-z]*\)$/ gen\1.exe/
        !            98: s/ gen\([a-z]*\) / gen\1.exe /g
        !            99: s/genmultilib.exe/genmultilib/g
        !           100: s/^cccp *:/cccp.exe :/
        !           101: s/cccp$/cccp.exe/
        !           102: s/cccp /cccp.exe /
        !           103: s/CCCP=cccp.exe/CCCP=cccp/
        !           104: s/(CCCP)$/(CCCP)$(exeext)/
        !           105: s/^cpp *:/cpp.exe :/
        !           106: s/cpp$/cpp.exe/
        !           107: s/cpp /cpp.exe /
        !           108: s/^cc1 *:/cc1.exe :/
        !           109: s/cc1$/cc1.exe/
        !           110: s/cc1 /cc1.exe /
        !           111: s/^cc1obj *:/cc1obj.exe :/
        !           112: s/cc1obj$/cc1obj.exe/
        !           113: s/cc1obj /cc1obj.exe /
        !           114: s/^xgcc *:/xgcc.exe :/
        !           115: s/xgcc$/xgcc.exe/
        !           116: s/xgcc /xgcc.exe /
        !           117: s/^enquire *:/enquire.exe :/
        !           118: s/enquire$/enquire.exe/
        !           119: s/enquire /enquire.exe /
        !           120: s/\.o *:/.obj :/
        !           121: s/\.o$/.obj/
        !           122: s/\.o /.obj /g
        !           123: s/-rm -f cpp.exe/del cpp.exe/
        !           124: s/\$(CC) \$(ALL_CFLAGS) \$(LDFLAGS) -o /link $(LDFLAGS) -out:/
        !           125: s/\$(HOST_CC) \$(HOST_CFLAGS) \$(HOST_LDFLAGS) -o /link $(HOST_LDFLAGS) -out:/
        !           126: /^# Build libgcc.a/ r config/winnt/libgcc.mak
        !           127: /^# Build libgcc.a/,// d
        !           128: /^# Build the include directory\./ r config/winnt/headers.mak
        !           129: /^# Build the include directory\./,/touch objc-headers/ d
        !           130: s/^\//

unix.superglobalmegacorp.com

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