[RTEMS Project] #4021: PowerPC for libbsd does not build

RTEMS trac trac at rtems.org
Sat Jul 25 05:50:55 UTC 2020

#4021: PowerPC for libbsd does not build
 Reporter:  Chris Johns     |       Owner:  (none)
     Type:  defect          |      Status:  new
 Priority:  high            |   Milestone:  5.1
Component:  network/libbsd  |     Version:  5
 Severity:  blocker         |  Resolution:
 Keywords:                  |  Blocked By:
 Blocking:                  |

Comment (by Chris Johns):

 There ae a number of version of `eieio` in RTEMS. The implementation in
 `io.h` is:
 __asm__ __volatile__ ("eieio");
 and the FreeBSD is:
  __asm __volatile ("eieio" : : : "memory");
 I am not sure about the specifics of needing the memory constrain but I
 wonder if it is something we should do? I do not know the PowerPC well
 enough to know the effect of having `memory` as a constraint.

Ticket URL: <http://devel.rtems.org/ticket/4021#comment:2>
RTEMS Project <http://www.rtems.org/>
RTEMS Project

More information about the bugs mailing list