OSDN Git Service

Revert work around for PR40521
authorramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Mar 2010 16:02:49 +0000 (16:02 +0000)
committerramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Mar 2010 16:02:49 +0000 (16:02 +0000)
2010-03-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

        Revert
        2009-10-01  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
        * config/arm/arm.c (arm_override_options): Turn off
        flag_dwarf2_cfi_asm for AAPCS variants.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157575 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/arm/arm.c

index 2c449aa..d5f0aaf 100644 (file)
@@ -1,5 +1,13 @@
 2010-03-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
 
+       Revert
+       2009-10-01  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+
+       * config/arm/arm.c (arm_override_options): Turn off
+       flag_dwarf2_cfi_asm for AAPCS variants.
+
+2010-03-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+
        PR target/43399
        * config/arm/arm.c (emit_multi_reg_push): Update comments.
        Use PRE_MODIFY instead of PRE_DEC.
index 864d3af..870e56e 100644 (file)
@@ -1877,13 +1877,6 @@ arm_override_options (void)
       flag_reorder_blocks = 1;
     }
 
-  /* Ideally we would want to use CFI directives to generate
-     debug info.  However this also creates the .eh_frame
-     section, so disable them until GAS can handle
-     this properly.  See PR40521. */
-  if (TARGET_AAPCS_BASED)
-    flag_dwarf2_cfi_asm = 0;
-
   /* Register global variables with the garbage collector.  */
   arm_add_gc_roots ();
 }