re PR target/47534 (avr libgcc.S fails to build)
authorDenis Chertykov <chertykov@gmail.com>
Mon, 7 Feb 2011 20:00:08 +0000 (23:00 +0300)
committerDenis Chertykov <denisc@gcc.gnu.org>
Mon, 7 Feb 2011 20:00:08 +0000 (23:00 +0300)
  PR target/47534
* config/avr/libgcc.S (exit): Move .endfunc

From-SVN: r169896

gcc/ChangeLog
gcc/config/avr/libgcc.S

index 06643283c4cb1020fb42fe5df3c7624f6842b83b..80eb670913d35ffc60e0ce7e1109658f6e7b0e83 100644 (file)
@@ -1,3 +1,8 @@
+2011-02-07  Denis Chertykov  <chertykov@gmail.com>
+
+       PR target/47534
+       * config/avr/libgcc.S (exit): Move .endfunc
+
 2011-02-07  Richard Guenther  <rguenther@suse.de>
 
        PR tree-optimization/47615
index 07a50b20e310048b138af38fc0401ecec789c706..4a15f94a72122b352eab5b211efcbd414d44a449 100644 (file)
@@ -645,6 +645,7 @@ __epilogue_restores__:
 _exit:
        .weak   exit
 exit:
+       .endfunc
 
        /* Code from .fini8 ... .fini1 sections inserted by ld script.  */
 
@@ -652,7 +653,6 @@ exit:
        cli
 __stop_program:
        rjmp    __stop_program
-       .endfunc
 #endif /* defined (L_exit) */
 
 #ifdef L_cleanup