https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63682

            Bug ID: 63682
           Summary: m32c: libgcc configure checks for SJLJ model even when
                    C++ and Java are disabled
           Product: gcc
           Version: 4.9.2
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libgcc
          Assignee: unassigned at gcc dot gnu.org
          Reporter: joel at gcc dot gnu.org

On the m32c, C++ and Java are not supported. Thus we build with C only and the
target doesn't have any need for SJLJ information. Unfortunately libgcc always
probes for this.

checking whether decimal floating point is supported... no
configure: WARNING: decimal float is not supported for this target, ignored
checking whether fixed-point is supported... no
checking whether to use setjmp/longjmp exceptions... unknown
configure: error: unable to detect exception model

And if you pass in --disable-sjlj-exceptions, the build fails in libgcc with an
ICE.

Reply via email to