Skip to content

backend should generate right name for longjmp on netbsd #9137

@jsonn

Description

@jsonn
Bugzilla Link 8765
Resolution FIXED
Resolved on May 13, 2011 16:17
Version trunk
OS All
CC @lattner

Extended Description

NetBSD is using asm("foo") renames in the system headers to provide multiple versions of certain functions for ABI compatibility. One such instance is the longjmp family.

If clang is used with -fbuiltin, the renames for the longjmp functions are lost in the code generation. This directly results in link errors due to missing functions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugzillaIssues migrated from bugzillaclang:codegenIR generation bugs: mangling, exceptions, etc.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions