[RTEMS Project] #4481: Define and use proper _init and _fini symbols for MicroBlaze

RTEMS trac trac at rtems.org
Sun Jul 25 17:29:17 UTC 2021


#4481: Define and use proper _init and _fini symbols for MicroBlaze
-------------------------+--------------------
  Reporter:  Alex White  |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  normal      |  Milestone:  6.1
 Component:  tool/gcc    |    Version:  6
  Severity:  normal      |   Keywords:
Blocked By:              |   Blocking:
-------------------------+--------------------
 GCC currently defines `__init` and `__fini` (double underscore) symbols
 rather than the usual `_init` and `_fini` (single underscore) for
 MicroBlaze. The rtems.h header for MicroBlaze also lacks the
 `__USE_INIT_FINI__` define.

 This should be changed to match other architectures.

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


More information about the bugs mailing list