Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Mar 2010 06:03:21 +0000 (UTC)
From:      Juli Mallett <jmallett@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r205673 - user/jmallett/octeon/contrib/gcc/config/mips
Message-ID:  <201003260603.o2Q63LHM058011@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jmallett
Date: Fri Mar 26 06:03:21 2010
New Revision: 205673
URL: http://svn.freebsd.org/changeset/base/205673

Log:
  Put libgcc and libc into a group so that references between them are resolved
  properly.  For some reason this only seems to afflict n64 builds.

Modified:
  user/jmallett/octeon/contrib/gcc/config/mips/freebsd.h

Modified: user/jmallett/octeon/contrib/gcc/config/mips/freebsd.h
==============================================================================
--- user/jmallett/octeon/contrib/gcc/config/mips/freebsd.h	Fri Mar 26 05:35:25 2010	(r205672)
+++ user/jmallett/octeon/contrib/gcc/config/mips/freebsd.h	Fri Mar 26 06:03:21 2010	(r205673)
@@ -75,7 +75,10 @@ Boston, MA 02110-1301, USA.  */
     %{mabi=o64:-melf64%{EB:b}%{EL:l}tsmip_fbsd} \
     %(fbsd_link_spec)"
 
-    
+#undef	LINK_GCC_C_SEQUENCE_SPEC
+#define LINK_GCC_C_SEQUENCE_SPEC \
+  "%{static:--start-group} %G %L %{static:--end-group}%{!static:%G}"
+
 /* Reset our STARTFILE_SPEC which was properly set in config/freebsd.h
    but trashed by config/mips/elf.h.  */
 #undef  STARTFILE_SPEC



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201003260603.o2Q63LHM058011>