Commit 333f4a40 by Rainer Orth Committed by Rainer Orth

re PR target/32538 (All libgomp tests fail to link on IRIX 6: copysignl undefined)

	PR target/32538
	* config/mips/iris6.h (LIBGCC_SPEC): Add libm.

From-SVN: r126520
parent 70390e64
2007-07-10 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
PR target/32538
* config/mips/iris6.h (LIBGCC_SPEC): Add libm.
2007-07-10 Ian Lance Taylor <iant@google.com>
Replace no_new_pseudos in backends.
......
/* Definitions of target machine for GNU compiler. IRIX version 6.
Copyright (C) 1994, 1995, 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2004,
2005, 2006
2005, 2006, 2007
Free Software Foundation, Inc.
This file is part of GCC.
......@@ -96,10 +96,11 @@ Boston, MA 02110-1301, USA. */
" %{pthread:-lpthread} %{p:libprof1.a%s}%{pg:libprof1.a%s} -lc " \
SUBTARGET_WARN_UNUSED_SPEC "}"
/* Avoid getting two warnings for libgcc.a everytime we link. */
/* Avoid getting two warnings for libgcc.a everytime we link. libgcc.a
contains references to copysignl, so link with libm to resolve them. */
#undef LIBGCC_SPEC
#define LIBGCC_SPEC \
SUBTARGET_DONT_WARN_UNUSED_SPEC " -lgcc " SUBTARGET_WARN_UNUSED_SPEC
SUBTARGET_DONT_WARN_UNUSED_SPEC " -lgcc -lm " SUBTARGET_WARN_UNUSED_SPEC
#undef ENDFILE_SPEC
#define ENDFILE_SPEC \
......
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