Include config.h before system.h.
authorNick Clifton <nickc@gcc.gnu.org>
Wed, 25 Oct 2000 20:33:00 +0000 (20:33 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Wed, 25 Oct 2000 20:33:00 +0000 (20:33 +0000)
Force function epilogue to always be generated to work around epilogue
suppression bug in M*Core backend.

From-SVN: r37059

gcc/ChangeLog
gcc/config/mcore/mcore.c
gcc/config/mcore/mcore.md

index 1e708d93ec6b354366365f0dffbbc47c92b60df4..1ddc191751ccd544b166ee9025df36428f2a167f 100644 (file)
@@ -1,3 +1,13 @@
+2000-10-25  Nick Clifton  <nickc@redhat.com>
+
+       * config/mcore/mcore.c: Include config.h before system.h.
+
+2000-10-25  Ray Essick  <essick@ddna.labs.mot.com>
+
+       * config/mcore/mcore.md (return): Force function epilogue to
+       always be generated to work around epilogue suppression bug in
+       M*Core backend.
+
 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
 
        * c-decl.c (grokdeclarator): Move warning for qualified void
index 603b70c86f91532873078c90c3bc5f91a2f17408..6fc606092ce8424393a082510e6d5acc46b0ecc3 100644 (file)
@@ -17,11 +17,11 @@ You should have received a copy of the GNU General Public License
 along with GNU CC; see the file COPYING.  If not, write to
 the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
+#include "config.h"
 #include "system.h"
 #include "assert.h"
 #include "gansidecl.h"
 
-#include "config.h"
 #include "rtl.h"
 #include "mcore.h"
 
index fa659a304981914dad88da2472c84ec1ff6e37c9..4cc15370cf80cc1639958f9d565de211ef5375cd 100644 (file)
   "jmp %0"
   [(set_attr "type" "jmp")])
 
-(define_insn "return"
+(define_insn "*return"
  [(return)]
  "reload_completed && ! mcore_naked_function_p ()"
  "jmp  r15"