[RTEMS Project] #2416: Beaglebone: bsp.h missing clobber in inline assembly.
RTEMS trac
trac at rtems.org
Thu Sep 10 18:31:30 UTC 2015
#2416: Beaglebone: bsp.h missing clobber in inline assembly.
-------------------------+------------------------------------------
Reporter: marcos.diaz | Owner: Marcos Diaz <marcos.diaz@…>
Type: defect | Status: closed
Priority: normal | Milestone: 4.11.1
Component: General | Version: 4.11
Severity: normal | Resolution: fixed
Keywords: |
-------------------------+------------------------------------------
Comment (by Marcos Diaz <marcos.diaz@…>):
In [changeset:"44eb9893b5c08093f7d53cdfd4c1d2e7bb4a5e39/rtems"]:
{{{
#!CommitTicketReference repository="rtems"
revision="44eb9893b5c08093f7d53cdfd4c1d2e7bb4a5e39"
Beaglebone: fix missing clobber in inline assembly.
flush_data_cache uses R0 directly but doesn't list it as a clobbered
register. Compiling with -O3 made this code break, since the function
that calls flush_data_cache already uses r0.
closes #2416.
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/2416#comment:3>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list