Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Dec 2015 16:42:24 +0000 (UTC)
From:      Ed Maste <emaste@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-10@freebsd.org
Subject:   svn commit: r292340 - stable/10/contrib/binutils/gas/config
Message-ID:  <201512161642.tBGGgOaX098191@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: emaste
Date: Wed Dec 16 16:42:24 2015
New Revision: 292340
URL: https://svnweb.freebsd.org/changeset/base/292340

Log:
  MFC r256859: Don't force 64-bit DWARF2 on MIPS
  
  64-bit debug data is only necessary for objects with greater than 4GB of
  debug data, and is not used on other 64-bit FreeBSD targets.

Modified:
  stable/10/contrib/binutils/gas/config/tc-mips.c
  stable/10/contrib/binutils/gas/config/tc-mips.h
Directory Properties:
  stable/10/   (props changed)

Modified: stable/10/contrib/binutils/gas/config/tc-mips.c
==============================================================================
--- stable/10/contrib/binutils/gas/config/tc-mips.c	Wed Dec 16 16:40:45 2015	(r292339)
+++ stable/10/contrib/binutils/gas/config/tc-mips.c	Wed Dec 16 16:42:24 2015	(r292340)
@@ -15420,21 +15420,6 @@ MIPS options:\n\
 -mno-octeon-useun generate MIPS unaligned load/store instructions\n"));
 }
 
-enum dwarf2_format
-mips_dwarf2_format (void)
-{
-  if (HAVE_64BIT_SYMBOLS)
-    {
-#ifdef TE_IRIX
-      return dwarf2_format_64bit_irix;
-#else
-      return dwarf2_format_64bit;
-#endif
-    }
-  else
-    return dwarf2_format_32bit;
-}
-
 int
 mips_dwarf2_addr_size (void)
 {

Modified: stable/10/contrib/binutils/gas/config/tc-mips.h
==============================================================================
--- stable/10/contrib/binutils/gas/config/tc-mips.h	Wed Dec 16 16:40:45 2015	(r292339)
+++ stable/10/contrib/binutils/gas/config/tc-mips.h	Wed Dec 16 16:42:24 2015	(r292340)
@@ -155,10 +155,6 @@ extern void mips_emit_delays (void);
 extern void mips_enable_auto_align (void);
 #define md_elf_section_change_hook()	mips_enable_auto_align()
 
-enum dwarf2_format;
-extern enum dwarf2_format mips_dwarf2_format (void);
-#define DWARF2_FORMAT() mips_dwarf2_format ()
-
 extern int mips_dwarf2_addr_size (void);
 #define DWARF2_ADDR_SIZE(bfd) mips_dwarf2_addr_size ()
 



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