Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

#1446 closed defect

BSP_SHARED_HANDLER_SUPPORT breaks multilibs

Reported by: Ralf Corsepius Owned by: Joel Sherrill
Priority: normal Milestone: 4.10.3
Component: score Version: 4.10
Severity: normal Keywords:
Cc: jennifer.averett@…, thomas.doerfler@…, sebastian.huber@… Blocked By:
Blocking:

Description (last modified by Gedare Bloom)

cpukit has been infected with a non-multilib compliant define:
include/rtems/irq.h: BSP_SHARED_HANDLER_SUPPORT

This define must be eliminated.

Change History (6)

comment:1 Changed on 10/03/09 at 12:40:23 by Joel Sherrill

Cc: thomas.doerfler added

comment:2 Changed on 10/03/09 at 12:43:10 by Joel Sherrill

Cc: Sebastian Huber added

comment:3 Changed on 10/05/09 at 09:07:59 by Ralf Corsepius

Severity: blockernormal

comment:4 Changed on 03/08/12 at 15:39:03 by Jennifer Averett

Cc: Jennifer Averett added

I noticed that LIBBSD depends on this define. The final resolution should
fix the issue there as well.

comment:5 Changed on 11/22/14 at 13:46:40 by Gedare Bloom

Description: modified (diff)
Milestone: 4.104.10.3

comment:6 Changed on 11/22/14 at 16:05:24 by Joel Sherrill

Resolution: wontfix
Status: newclosed

include/rtems/irq.h defines an interface that BSPs should support. The implementation is mostly on the BSP side. This is an odd sitting on the fence case where we define an API set in common part expecting an implementation at the BSP level.

Note: See TracTickets for help on using tickets.