[3.3] Patch for target/10687

Daniel Jacobowitz drow@mvista.com
Thu May 8 17:00:00 GMT 2003


Hi Mark,

I just filed PR target/10687; here's the patch for it.  There's a
simple typo in config/mips/linux.h which causes _GNU_SOURCE to be
defined by default when compiling C code, which causes all sorts of
strange problems.

Is this OK for 3.3 or should I queue it for 3.3.1?

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer

2003-04-30  Eric Christopher  <echristo@redhat.com>

	* config/mips/linux.h: Fix typo.

Index: linux.h
===================================================================
RCS file: /big/fsf/rsync/gcc-cvs/gcc/gcc/config/mips/linux.h,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -p -r1.54 -r1.55
--- linux.h	28 Mar 2003 08:07:03 -0000	1.54
+++ linux.h	1 May 2003 02:33:12 -0000	1.55
@@ -127,7 +127,7 @@ void FN ()							\
 	builtin_define_std ("linux");				\
 	builtin_assert ("system=linux");			\
 	/* The GNU C++ standard library requires this.  */	\
-	if (c_language = clk_cplusplus)				\
+	if (c_language == clk_cplusplus)			\
 	  builtin_define ("_GNU_SOURCE");			\
 								\
       if (mips_abi == ABI_N32)					\



More information about the Gcc-patches mailing list