ICC uses ms_abi in its internal library without a thunk causing problems for the unwinder in libgcc

Solution Verified - Updated -

Issue

  • When the unwinder in libgcc comes across a ms_abi call the callee-clobbered registers reference out bounds of the array that stores the callee-clobbered registers causing a segv.
  • Please backport the following:

Environment

  • Red Hat Enterprise Linux 6
  • gcc

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.