re PR target/34409 (MIPS: Non-optimal DWARF frame data)

PR target/34409
	* config/mips/iris.h (MIPS_DEBUGGING_INFO): Define.
	* config/mips/openbsd.h (MIPS_DEBUGGING_INFO): Same.
	* config/mips/sde.h (MIPS_DEBUGGING_INFO): Remove undef.
	* config/mips/vxworks.h (MIPS_DEBUGGING_INFO): Same.
	* config/mips/mips.h (MIPS_DEBUGGING_INFO): Remove define.

From-SVN: r132725
This commit is contained in:
David Daney 2008-02-27 18:04:49 +00:00 committed by David Daney
parent c92712d17a
commit 2a1ed4fcfd
6 changed files with 16 additions and 6 deletions

View File

@ -1,3 +1,12 @@
2008-02-27 David Daney <ddaney@avtrex.com>
PR target/34409
* config/mips/iris.h (MIPS_DEBUGGING_INFO): Define.
* config/mips/openbsd.h (MIPS_DEBUGGING_INFO): Same.
* config/mips/sde.h (MIPS_DEBUGGING_INFO): Remove undef.
* config/mips/vxworks.h (MIPS_DEBUGGING_INFO): Same.
* config/mips/mips.h (MIPS_DEBUGGING_INFO): Remove define.
2008-02-27 Uros Bizjak <ubizjak@gmail.com>
PR target/25477

View File

@ -22,6 +22,9 @@ along with GCC; see the file COPYING3. If not see
#undef TARGET_IRIX
#define TARGET_IRIX 1
/* MIPS specific debugging info */
#define MIPS_DEBUGGING_INFO 1
/* The size in bytes of a DWARF field indicating an offset or length
relative to a debug info section, specified to be 4 bytes in the DWARF-2
specification. The SGI/MIPS ABI defines it to be the same as PTR_SIZE. */

View File

@ -1078,7 +1078,6 @@ enum mips_code_readable_setting {
#endif
#define DBX_DEBUGGING_INFO 1 /* generate stabs (OSF/rose) */
#define MIPS_DEBUGGING_INFO 1 /* MIPS specific debugging info */
#define DWARF2_DEBUGGING_INFO 1 /* dwarf2 debugging info */
#ifndef PREFERRED_DEBUGGING_TYPE

View File

@ -95,3 +95,6 @@ along with GCC; see the file COPYING3. If not see
/* Switch into a generic section. */
#undef TARGET_ASM_NAMED_SECTION
#define TARGET_ASM_NAMED_SECTION default_elf_asm_named_section
/* MIPS specific debugging info */
#define MIPS_DEBUGGING_INFO 1

View File

@ -72,9 +72,8 @@ along with GCC; see the file COPYING3. If not see
#undef DEFAULT_SIGNED_CHAR
#define DEFAULT_SIGNED_CHAR 0
/* SDE-MIPS won't ever support SDB or MIPS debugging info. */
/* SDE-MIPS won't ever support SDB debugging info. */
#undef SDB_DEBUGGING_INFO
#undef MIPS_DEBUGGING_INFO
/* Describe how we implement __builtin_eh_return. */

View File

@ -79,9 +79,6 @@ VXWORKS_LINK_SPEC
#undef MIPS_DEFAULT_GVALUE
#define MIPS_DEFAULT_GVALUE 0
/* Other formats are already disabled in config/vxworks.h. */
#undef MIPS_DEBUGGING_INFO
/* No _mcount profiling on VxWorks. */
#undef FUNCTION_PROFILER
#define FUNCTION_PROFILER VXWORKS_FUNCTION_PROFILER