Commit 2a1ed4fc by David Daney Committed by David Daney

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
parent c92712d1
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
......
......@@ -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. */
......
......@@ -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
......
......@@ -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
......@@ -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. */
......
......@@ -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
......
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