http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57708

            Bug ID: 57708
           Summary: function clobbers callee saved register on ARM
           Product: gcc
           Version: 4.8.1
            Status: UNCONFIRMED
          Severity: major
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: mikulas at artax dot karlin.mff.cuni.cz

Compile the attached code with -O3 -mcpu=cortex-a15 -marm on ARM EABI (the bug
happens with hardfp or without). The functions html_h3, html_h4, html_h5,
html_h6 clobber the register r5 and do not save it. They save only r4. The bug
is present in gcc-4.8 and gcc-4.8.1

Reply via email to