Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
  • pmai's avatar
    195461c1
    Added specialised port to OpenBSD (2.9). Many parts of the original · 195461c1
    pmai authored
    code which were previously conditionalized on :FreeBSD, are now
    conditionalized on :BSD instead, with the :BSD feature now implying a
    4.4BSD(lite2) derived OS.  This should make future BSD-ports easier.
    FreeBSD and OpenBSD are differentiated by having either :FreeBSD or
    :OpenBSD on the features list.
    
    Currently the OpenBSD port does not have working ELF support, because
    OpenBSD 2.9 is still non-ELF by default.  So don't put ELF on the
    features list when building for OpenBSD, or fix the code to work
    correctly in this case instead.
    195461c1
    History
    Added specialised port to OpenBSD (2.9). Many parts of the original
    pmai authored
    code which were previously conditionalized on :FreeBSD, are now
    conditionalized on :BSD instead, with the :BSD feature now implying a
    4.4BSD(lite2) derived OS.  This should make future BSD-ports easier.
    FreeBSD and OpenBSD are differentiated by having either :FreeBSD or
    :OpenBSD on the features list.
    
    Currently the OpenBSD port does not have working ELF support, because
    OpenBSD 2.9 is still non-ELF by default.  So don't put ELF on the
    features list when building for OpenBSD, or fix the code to work
    correctly in this case instead.