Commit f3450bc8 by Tristan Gingold Committed by Tristan Gingold

inclhack.def (solaris_complex_cxx): Fix syntax.

2011-05-17  Tristan Gingold  <gingold@adacore.com>

	* inclhack.def (solaris_complex_cxx): Fix syntax.
	* fixincl.x: Regenerate.

From-SVN: r173818
parent 8637e32a
2011-05-17 Tristan Gingold <gingold@adacore.com> 2011-05-17 Tristan Gingold <gingold@adacore.com>
* inclhack.def (solaris_complex_cxx): Fix syntax.
* fixincl.x: Regenerate.
2011-05-17 Tristan Gingold <gingold@adacore.com>
* check.tpl: Shell-quote testing file. * check.tpl: Shell-quote testing file.
2011-03-22 Joseph Myers <joseph@codesourcery.com> 2011-03-22 Joseph Myers <joseph@codesourcery.com>
......
...@@ -2,11 +2,11 @@ ...@@ -2,11 +2,11 @@
* *
* DO NOT EDIT THIS FILE (fixincl.x) * DO NOT EDIT THIS FILE (fixincl.x)
* *
* It has been AutoGen-ed Monday November 8, 2010 at 08:33:47 PM MET * It has been AutoGen-ed May 16, 2011 at 02:55:35 PM by AutoGen 5.11.1
* From the definitions inclhack.def * From the definitions inclhack.def
* and the template file fixincl * and the template file fixincl
*/ */
/* DO NOT SVN-MERGE THIS FILE, EITHER Mon Nov 8 20:33:47 MET 2010 /* DO NOT SVN-MERGE THIS FILE, EITHER Mon May 16 14:55:35 CEST 2011
* *
* You must regenerate it. Use the ./genfixes script. * You must regenerate it. Use the ./genfixes script.
* *
...@@ -6256,10 +6256,12 @@ tSCC* apzSolaris_Complex_CxxMachs[] = { ...@@ -6256,10 +6256,12 @@ tSCC* apzSolaris_Complex_CxxMachs[] = {
* Fix Command Arguments for Solaris_Complex_Cxx * Fix Command Arguments for Solaris_Complex_Cxx
*/ */
static const char* apzSolaris_Complex_CxxPatch[] = { sed_cmd_z, static const char* apzSolaris_Complex_CxxPatch[] = { sed_cmd_z,
"-e", "/#if[ \t]*!defined(__cplusplus)/c#ifdef\t__cplusplus\\\n\ "-e", "/#if[ \t]*!defined(__cplusplus)/c\\\n\
#ifdef\t__cplusplus\\\n\
extern \"C\" {\\\n\ extern \"C\" {\\\n\
#endif", #endif",
"-e", "/#endif[ \t]*\\/\\* !defined(__cplusplus) \\*\\//c#ifdef\t__cplusplus\\\n\ "-e", "/#endif[ \t]*\\/\\* !defined(__cplusplus) \\*\\//c\\\n\
#ifdef\t__cplusplus\\\n\
}\\\n\ }\\\n\
#endif", #endif",
(char*)NULL }; (char*)NULL };
......
...@@ -3315,9 +3315,9 @@ fix = { ...@@ -3315,9 +3315,9 @@ fix = {
hackname = solaris_complex_cxx; hackname = solaris_complex_cxx;
mach = "*-*-solaris2.*"; mach = "*-*-solaris2.*";
files = complex.h; files = complex.h;
sed = "/#if[ \t]*!defined(__cplusplus)/c" sed = "/#if[ \t]*!defined(__cplusplus)/c\\\n"
"#ifdef\t__cplusplus\\\nextern \"C\" {\\\n#endif"; "#ifdef\t__cplusplus\\\nextern \"C\" {\\\n#endif";
sed = "/#endif[ \t]*\\/\\* !defined(__cplusplus) \\*\\//c" sed = "/#endif[ \t]*\\/\\* !defined(__cplusplus) \\*\\//c\\\n"
"#ifdef\t__cplusplus\\\n}\\\n#endif"; "#ifdef\t__cplusplus\\\n}\\\n#endif";
test_text = "#if !defined(__cplusplus)\n" test_text = "#if !defined(__cplusplus)\n"
"#endif /* !defined(__cplusplus) */"; "#endif /* !defined(__cplusplus) */";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment