gcc296.patch

来自「Stanford大学著名编译器前端suif2和machsuif」· PATCH 代码 · 共 93 行

PATCH
93
字号
diff -u 'nci.orig/suif/suif2b/basesuif/iokernel/iokernel_messages.cpp' 'nci/suif/suif2b/basesuif/iokernel/iokernel_messages.cpp'Index: ./suif/suif2b/basesuif/iokernel/iokernel_messages.cpp--- ./suif/suif2b/basesuif/iokernel/iokernel_messages.cpp	Wed Aug 18 14:51:54 1999+++ ./suif/suif2b/basesuif/iokernel/iokernel_messages.cpp	Thu Dec 27 12:04:41 2001@@ -4,9 +4,7 @@  #include <stdio.h> #include <stdarg.h>-#if defined(PGI_BUILD)|| defined(MSVC) #include <stdlib.h>-#endif  IOKernelMessage::IOKernelMessage(                    const char* file_name,diff -u 'nci.orig/suif/suif2b/basesuif/samples/createnode/create_suif_complex_input.cpp' 'nci/suif/suif2b/basesuif/samples/createnode/create_suif_complex_input.cpp'Index: ./suif/suif2b/basesuif/samples/createnode/create_suif_complex_input.cpp--- ./suif/suif2b/basesuif/samples/createnode/create_suif_complex_input.cpp	Thu Dec  2 21:25:57 1999+++ ./suif/suif2b/basesuif/samples/createnode/create_suif_complex_input.cpp	Thu Dec 27 11:59:12 2001@@ -19,9 +19,7 @@ #include <iostream.h> #include <fstream.h> -#ifdef MSVC #include <string.h>-#endif  const char *HELLO_STRING="hello world"; diff -u 'nci.orig/suif/suif2b/basesuif/suifprinter/suifprinter.cpp' 'nci/suif/suif2b/basesuif/suifprinter/suifprinter.cpp'Index: ./suif/suif2b/basesuif/suifprinter/suifprinter.cpp--- ./suif/suif2b/basesuif/suifprinter/suifprinter.cpp	Mon Jun 12 00:59:18 2000+++ ./suif/suif2b/basesuif/suifprinter/suifprinter.cpp	Thu Dec 27 11:36:16 2001@@ -29,10 +29,8 @@ #include "id_printer.h" #include "mc_style.h" -#ifdef MSVC #include <stdlib.h> #include <string.h>-#endif  //---------------------------------------------------------------------------- // Object Tagsdiff -u 'nci.orig/suif/suif2b/basesuif/testpasses/test_modules.cpp' 'nci/suif/suif2b/basesuif/testpasses/test_modules.cpp'Index: ./suif/suif2b/basesuif/testpasses/test_modules.cpp--- ./suif/suif2b/basesuif/testpasses/test_modules.cpp	Thu Dec  2 21:25:57 1999+++ ./suif/suif2b/basesuif/testpasses/test_modules.cpp	Thu Dec 27 11:33:01 2001@@ -19,9 +19,7 @@  #include <iostream.h> #include <stdlib.h>-#ifdef MSVC #include <string.h>-#endif  LString TestCloneModule::ClassName("testClone"); LString TestWalkerModule::ClassName("testWalker");diff -u 'nci.orig/suif/suif2b/extratypes/ion/ion.cpp' 'nci/suif/suif2b/extratypes/ion/ion.cpp'Index: ./suif/suif2b/extratypes/ion/ion.cpp--- ./suif/suif2b/extratypes/ion/ion.cpp	Mon Aug 23 15:58:54 1999+++ ./suif/suif2b/extratypes/ion/ion.cpp	Thu Dec 27 12:03:24 2001@@ -277,7 +277,7 @@                     case 'd':                     case 'i':                         if ((modifier != NULL) && (*modifier == 'h'))-                            sprintf(buffer, format_buf, va_arg(arg, short));+                            sprintf(buffer, format_buf, va_arg(arg, int));                         else if ((modifier != NULL) && (*modifier == 'l'))                             sprintf(buffer, format_buf, va_arg(arg, long));                         else@@ -290,7 +290,7 @@                         if ((modifier != NULL) && (*modifier == 'h'))                           {                             sprintf(buffer, format_buf,-                                    va_arg(arg, unsigned short));+                                    va_arg(arg, unsigned int));                           }                         else if ((modifier != NULL) && (*modifier == 'l'))                           {diff -u 'nci.orig/suif/suif2b/tools/smgn/macro.cpp' 'nci/suif/suif2b/tools/smgn/macro.cpp'Index: ./suif/suif2b/tools/smgn/macro.cpp--- ./suif/suif2b/tools/smgn/macro.cpp	Fri Jan  7 17:57:49 2000+++ ./suif/suif2b/tools/smgn/macro.cpp	Thu Dec 27 12:14:31 2001@@ -2827,7 +2827,7 @@ 			} 		    else 			{-			print_lines((const char *)(*files[no-1]->get_text()),-count,0);+			print_lines((const char *)(files[no-1]->get_text()),-count,0); 			} 		    } 		break;    

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?