...

Package objfile

import "cmd/link/internal/objfile"
Overview
Index

Overview ▾

Package objfile reads Go object files for the Go linker, cmd/link.

This package is similar to cmd/internal/objfile which also reads Go object files.

Constants

const (
    NoFlag int = iota

    // Sanity-check duplicate symbol contents, issuing warning
    // when duplicates have different lengths or contents.
    StrictDupsWarnFlag

    // Similar to StrictDupsWarnFlag, but issue fatal error.
    StrictDupsErrFlag
)

func Load

func Load(arch *sys.Arch, syms *sym.Symbols, f *bio.Reader, lib *sym.Library, length int64, pn string, flags int) int

Load loads an object file f into library lib. The symbols loaded are added to syms.