Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
  • pmai's avatar
    cf055d22
    A number of smallish changes to the new linkage-table code: · cf055d22
    pmai authored
    o Conditionalized some code that is only used in linkage-table builds
      on :linkage-table and LINKAGE_TABLE respectively.
    o Modernized undefined_ff_tramp based on recent changes, and renamed
      it to undefined_foreign_symbol_trap, because it really isn't a
      trampoline.
    o Conditionalized a stray puts(...,dlerror()) in Linux-os.c on DEBUG
    o Installed an error reporter for UNDEFINED_FOREIGN_SYMBOL_ERROR,
      which for now signals a simple-program-error.  We might want to
      introduced a new condition UNDEFINED-FOREIGN-SYMBOL or something,
      which could also be used by the old foreign linkage code.
    cf055d22
    History
    A number of smallish changes to the new linkage-table code:
    pmai authored
    o Conditionalized some code that is only used in linkage-table builds
      on :linkage-table and LINKAGE_TABLE respectively.
    o Modernized undefined_ff_tramp based on recent changes, and renamed
      it to undefined_foreign_symbol_trap, because it really isn't a
      trampoline.
    o Conditionalized a stray puts(...,dlerror()) in Linux-os.c on DEBUG
    o Installed an error reporter for UNDEFINED_FOREIGN_SYMBOL_ERROR,
      which for now signals a simple-program-error.  We might want to
      introduced a new condition UNDEFINED-FOREIGN-SYMBOL or something,
      which could also be used by the old foreign linkage code.