[RTEMS Project] #3501: MSR_RI defined multiple places

RTEMS trac trac at rtems.org
Tue Aug 14 23:23:03 UTC 2018


#3501: MSR_RI defined multiple places
----------------------------+--------------------
  Reporter:  Joel Sherrill  |      Owner:  (none)
      Type:  defect         |     Status:  new
  Priority:  normal         |  Milestone:  5.1
 Component:  arch/powerpc   |    Version:  5
  Severity:  normal         |   Keywords:
Blocked By:                 |   Blocking:
----------------------------+--------------------
 Two files define the MSR_RI macro. Since one is a register name on the
 PowerPC, this shows up on 48 PowerPC BSPs. This is one example.

 log/powerpc-
 qoriq_e6500_64.log:../../../../../../rtems/c/src/../../cpukit/dev/serial/sc16is752-regs.h:117:0:
 warning: "MSR_RI" redefined
 log/powerpc-qoriq_e6500_64.log: #define MSR_RI   (1u << 6)
 log/powerpc-qoriq_e6500_64.log: #define MSR_RI  (1<<1)  /* Recoverable
 Exception */
 log/powerpc-
 qoriq_e6500_64.log:../../../../../../rtems/c/src/../../cpukit/dev/serial/sc16is752-regs.h:117:0:
 warning: "MSR_RI" redefined
 log/powerpc-qoriq_e6500_64.log: #define MSR_RI   (1u << 6)
 log/powerpc-qoriq_e6500_64.log: #define MSR_RI  (1<<1)  /* Recoverable
 Exception */

--
Ticket URL: <http://devel.rtems.org/ticket/3501>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list