Skip to content

Stub libraries for FreeBSD contain versioned symbols that should only be unversioned #23911

@alexrp

Description

@alexrp
.balign 8
.globl _secure_path
.type _secure_path, %function
_secure_path: .quad 0
.balign 8
.globl _secure_path_FBSD_1_7
.type _secure_path_FBSD_1_7, %function
.symver _secure_path_FBSD_1_7, _secure_path@@FBSD_1.7, remove
_secure_path_FBSD_1_7: .quad 0

This is clearly wrong; only the unversioned symbol should be written.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugObserved behavior contradicts documented or intended behaviorlibcIssues related to libzigc and Zig's vendored libc code.os-freebsdFreeBSD

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions