From: Richard Kenner Date: Mon, 22 May 1995 22:57:06 +0000 (-0400) Subject: Set new variables into Makefile. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=61b02d37c697c57335b77edb60b489209d31abd3;p=gcc.git Set new variables into Makefile. Build winnt.obj. Edit CCCP definition. From-SVN: r9771 --- diff --git a/gcc/config/alpha/config-nt.sed b/gcc/config/alpha/config-nt.sed index c91bffc3984..1ecafd4f058 100644 --- a/gcc/config/alpha/config-nt.sed +++ b/gcc/config/alpha/config-nt.sed @@ -11,6 +11,20 @@ s/$(srcdir)\/c-gperf/c-gperf/g target=winnt3.5 /^xmake_file=/ d /^tmake_file=/ d +/^out_file/ c\ +out_file=config/alpha/alpha.c +/^out_object_file/ c\ +out_object_file=alpha.obj +/^md_file/ c\ +md_file=config/alpha/alpha.md +/^tm_file/ c\ +tm_file=config/alpha/winnt.h +/^build_xm_file/ c\ +build_xm_file=config/alpha/xm-winnt.h +/^host_xm_file/ c\ +host_xm_file=config/alpha/xm-winnt.h +/^lang_specs_files=/ d +/^lang_options_files=/ d /^version=/ c\ version=2.6.3 s/CC = cc/CC = cl/ @@ -24,10 +38,10 @@ s/`echo \$(srcdir)\///g s/ | sed 's,\^\\\.\/,,'`//g s/^ cd \$(srcdir)[ ]*;/ / /^stamp-attrtab/,/copy/ { - /\\/d - /fi/d + /\\$/d + / fi/d /copy/ i\ -\ genattrtab md > tmp-attrtab.c +\ genattrtab $(md_file) > tmp-attrtab.c } /^enquire[ ]*:/ s/\$(GCC_PARTS)//g /^enquire.o[ ]*:/ s/\$(GCC_PASSES)//g @@ -63,9 +77,13 @@ EXTRA_PROGRAMS=ld.exe \ ld.obj: $(srcdir)/config/winnt/ld.c \ \ $(CC) $(CFLAGS) \\\ \ -I. -I$(srcdir) -I$(srcdir)/config -c $(srcdir)/config/winnt/ld.c \ -\ ld.exe: ld.obj \ link32 -out:ld.exe ld.obj $(LDFLAGS) $(CLIB) +\ +EXTRA_OBJS=winnt.obj \ +winnt.obj: $(srcdir)/config/alpha/winnt.c \ +\ $(CC) $(CFLAGS) \\\ +\ -I. -I$(srcdir) -I$(srcdir)/config -c $(srcdir)/config/alpha/winnt.c s/^C c:/Cc:/ s/\${OBJS}/\$(OBJS)/g s/\${SYSTEM_HEADER_DIR}/\$(SYSTEM_HEADER_DIR)/g @@ -93,6 +111,7 @@ s/genmultilib.exe/genmultilib/g s/^cccp *:/cccp.exe :/ s/cccp$/cccp.exe/ s/cccp /cccp.exe / +s/CCCP=cccp.exe/CCCP=cccp/ s/^cpp *:/cpp.exe :/ s/cpp$/cpp.exe/ s/cpp /cpp.exe / diff --git a/gcc/config/i386/config-nt.sed b/gcc/config/i386/config-nt.sed index 4903059c7ce..bf5176bafa4 100644 --- a/gcc/config/i386/config-nt.sed +++ b/gcc/config/i386/config-nt.sed @@ -11,6 +11,20 @@ s/$(srcdir)\/c-gperf/c-gperf/g target=winnt3.5 /^xmake_file=/ d /^tmake_file=/ d +/^out_file/ c\ +out_file=config/i386/i386.c +/^out_object_file/ c\ +out_object_file=i386.obj +/^md_file/ c\ +md_file=config/i386/i386.md +/^tm_file/ c\ +tm_file=config/i386/winnt.h +/^build_xm_file/ c\ +build_xm_file=config/i386/xm-winnt.h +/^host_xm_file/ c\ +host_xm_file=config/i386/xm-winnt.h +/^lang_specs_files=/ d +/^lang_options_files=/ d /^version=/ c\ version=2.6.3 s/CC = cc/CC = cl/ @@ -24,10 +38,10 @@ s/`echo \$(srcdir)\///g s/ | sed 's,\^\\\.\/,,'`//g s/^ cd \$(srcdir)[ ]*;/ / /^stamp-attrtab/,/copy/ { - /\\/d - /fi/d + /\\$/d + / fi/d /copy/ i\ -\ genattrtab md > tmp-attrtab.c +\ genattrtab $(md_file) > tmp-attrtab.c } /^enquire[ ]*:/ s/\$(GCC_PARTS)//g /^enquire.o[ ]*:/ s/\$(GCC_PASSES)//g @@ -65,7 +79,12 @@ ld.obj: $(srcdir)/config/winnt/ld.c \ \ -I. -I$(srcdir) -I$(srcdir)/config -c $(srcdir)/config/winnt/ld.c \ \ ld.exe: ld.obj \ - link -out:ld.exe ld.obj $(LDFLAGS) $(CLIB) + link -out:ld.exe ld.obj $(LDFLAGS) $(CLIB) \ +\ +EXTRA_OBJS=winnt.obj \ +winnt.obj: $(srcdir)/config/i386/winnt.c \ +\ $(CC) $(CFLAGS) \\\ +\ -I. -I$(srcdir) -I$(srcdir)/config -c $(srcdir)/config/i386/winnt.c s/^C c:/Cc:/ s/\${OBJS}/\$(OBJS)/g s/\${SYSTEM_HEADER_DIR}/\$(SYSTEM_HEADER_DIR)/g @@ -93,6 +112,7 @@ s/genmultilib.exe/genmultilib/g s/^cccp *:/cccp.exe :/ s/cccp$/cccp.exe/ s/cccp /cccp.exe / +s/CCCP=cccp.exe/CCCP=cccp/ s/^cpp *:/cpp.exe :/ s/cpp$/cpp.exe/ s/cpp /cpp.exe /