From: Richard Kenner Date: Tue, 21 Feb 1995 23:22:35 +0000 (-0500) Subject: Updated to Windows NT 3.5. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=bb5d01e5acfaa6e088579db01b2f720a94e9f93a;p=gcc.git Updated to Windows NT 3.5. From-SVN: r9000 --- diff --git a/gcc/config/i386/config-nt.sed b/gcc/config/i386/config-nt.sed index 41b2ee00de7..75d3f383fa9 100644 --- a/gcc/config/i386/config-nt.sed +++ b/gcc/config/i386/config-nt.sed @@ -1,12 +1,20 @@ -#/\.o[ ]*:/ s/config.status// +s/|| cp/|| copy/ +s/rm -f/del/ +/^Makefile/,/^ $(SHELL) config.run/d +/^config.status/,/ fi/d +s/config.status//g +s/\/dev\/null/NUL/g +s/$(srcdir)\/c-parse/c-parse/g +s/$(srcdir)\/c-gperf/c-gperf/g /^multilib.h/ s/multilib/not-multilib/ /^target=/ c\ -target=winnt3.1 +target=winnt3.5 /^xmake_file=/ d /^tmake_file=/ d /^version=/ c\ -version=2.6.1 +version=2.6.2 s/CC = cc/CC = cl/ +s/^SHELL =.*/SHELL =/ s/CFLAGS = -g/CFLAGS =/ s/:\$/: \$/g s/<\ *\$(srcdir)\//< $(srcdir)\\/g @@ -31,17 +39,33 @@ s/^\(SUBDIR_OBSTACK *=\).*$/\1 ..\/obstack.o/ s/^\(SUBDIR_USE_ALLOCA *=\).*$/\1/ s/^\(SUBDIR_MALLOC *=\).*$/\1/ /####target/ i\ -EXTRA_PROGRAMS="ld-winnt.exe" \ +STMP_FIXPROTO = \ +OTHER_FIXINCLUDES_DIRS=/MSTOOLS/h \ +RANLIB = : \ +RANLIB_TEST = false \ +OLDCC = cl \ +MAKE = make \ +SYMLINK = copy \ +INSTALL = $(srcdir)/install.sh -c \ +exeext = .exe \ +objext = .obj \ +oldobjext = .obj \ +\ +CC = cl \ +CFLAGS = -Di386 -DWIN32 -D_WIN32 -DWINNT -D_M_IX86=300 -D_X86_=1 \\\ + -DALMOST_STDC -D_MSC_VER=800 \ +CLIB = libc.lib kernel32.lib \ +LDFLAGS = -align:0x1000 -subsystem:console -entry:mainCRTStartup \\\ + -stack:1000000,1000000 \ +\ +EXTRA_PROGRAMS=ld.exe \ \ ld.obj: $(srcdir)/config/winnt/ld.c \ - cl -D_SYSV -DWINNT -D_M_IX86_ -D_X86_ -D__STDC__=0 -DALMOST_STDC \\\ + $(CC) $(CFLAGS) \\\ -I. -I$(srcdir) -I$(srcdir)/config -c $(srcdir)/config/winnt/ld.c \ \ -ld-winnt.exe: ld.obj \ - link32 -align:0x1000 -subsystem:console -entry:mainCRTStartup \\\ - -stack:1000000,1000000 -out:ld-winnt.exe ld.obj libc.lib kernel32.lib \ - copy ld-winnt.exe ld.exe -/####host/ r config/i386/x-winnt +ld.exe: ld.obj \ + link32 -out:ld.exe ld.obj $(LDFLAGS) $(CLIB) s/^C c:/Cc:/ s/\${OBJS}/\$(OBJS)/g s/\${SYSTEM_HEADER_DIR}/\$(SYSTEM_HEADER_DIR)/g @@ -85,7 +109,6 @@ s/\.o *:/.obj :/ s/\.o$/.obj/ s/\.o /.obj /g s/-rm -f cpp.exe/del cpp.exe/ -s/ln cccp.exe cpp.exe/copy cccp.exe cpp.exe/ s/\$(CC) \$(ALL_CFLAGS) \$(LDFLAGS) -o /link32 $(LDFLAGS) -out:/ s/\$(HOST_CC) \$(HOST_CFLAGS) \$(HOST_LDFLAGS) -o /link32 $(HOST_LDFLAGS) -out:/ s/^\ //