[Bug 1671] New: rtems_panic() in gxx wrappers

bugzilla-daemon at rtems.org bugzilla-daemon at rtems.org
Thu Aug 12 08:39:20 UTC 2010


https://www.rtems.org/bugzilla/show_bug.cgi?id=1671

           Summary: rtems_panic() in gxx wrappers
           Product: RTEMS
           Version: HEAD
          Platform: All
        OS/Version: RTEMS
            Status: NEW
          Severity: normal
          Priority: P3
         Component: cpukit
        AssignedTo: joel.sherrill at oarcorp.com
        ReportedBy: sebastian.huber at embedded-brains.de


The file gxx_wrappers.c contains the mutex implementation used by the C++
part of GCC.  It uses rtems_panic() to handle fatal errors.  This is quite bad
for targets with limited resources since this pulls in the C IO library via
fprintf().  Also the functions rtems_panic() and rtems_error() have a
fundamental problem in non-interactive environments.  I would like to change
this to _Internal_error_Occurred().

-- 
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the bugs mailing list