http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47442
--- Comment #10 from Joel Sherrill <joel at gcc dot gnu.org> 2011-01-25 20:42:19 UTC --- (In reply to comment #8) > >+#ifdef __rtems__ > >+void rtems_cache_flush_multiple_data_lines( const void *, size_t ); > >+#else > > Include the header that declares it. > > >+ cmp.l #0, %a1 > > cmp.w #0, %a1 > Why cmp.w when it is tst.l? --joel