Skip to content

runtime: use SYSCALL on FreeBSD #7813

@bradfitz

Description

@bradfitz
Go 1.2 and Go 1.3 require FreeBSD kernels be built with COMPAT_FREEBSD32 due to a
FreeBSD kernel bug with SYSCALL.  Go is currently using INT $0x80 as a workaround.

This bug is about switching back to SYSCALL, once modern FreeBSD kernels with the fix
are prevalent.

See issue #7056 for background.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions