First Last Prev Next    No search results available
Details
: [setjmp/longjmp] Linking C programs which use setjmp/long...
Bug#: 101
: tools
: llvm-gcc
Status: RESOLVED
Resolution: FIXED
: All
: All
: 1.0
: P2
: normal
: 1.1

:
: portability
:
:
  Show dependency tree - Show dependency graph
People
Reporter: Chris Lattner <sabre@nondot.org>
Assigned To: Chris Lattner <sabre@nondot.org>

Attachments


Note

You need to log in before you can comment on or make changes to this bug.

Related actions


Description:   Opened: 2003-11-07 23:15
This bug was due to the assert macro expanding into function calls which could
throw on some platforms, pulling in code to check exception specifications in
the implementation of the C sjlj runtime.
------- Comment #1 From Chris Lattner 2003-11-07 23:16:27 -------
Here's the fix, which includes a more verbose description of the problem:
http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20031103/009222.html

-Chris
------- Comment #2 From Brian R. Gaeke 2003-11-08 17:30:01 -------
FWIW, I'm still getting link failures with SetjmpLongjmp/SimpleCTest, for
example, on Mac OS X.
------- Comment #3 From Chris Lattner 2003-11-08 18:31:29 -------
Ah, sorry.  Here's a complete fix:
http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20031103/009243.html

-Chris

First Last Prev Next    No search results available