Skip to content
This repository has been archived by the owner on Mar 24, 2022. It is now read-only.

freebsd support #577

Merged
merged 11 commits into from
Aug 18, 2020
Merged

freebsd support #577

merged 11 commits into from
Aug 18, 2020

Commits on Aug 17, 2020

  1. Configuration menu
    Copy the full SHA
    0e973b0 View commit details
    Browse the repository at this point in the history
  2. [lucet-runtime-internals] Call MAP_ANON mmap with fd -1

    Linux is not strict on this, but e.g. FreeBSD is.
    valpackett authored and pchickey committed Aug 17, 2020
    Configuration menu
    Copy the full SHA
    c2705f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ac98cbf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    11ba059 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c721efe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    64d7462 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c8f6926 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    801dd76 View commit details
    Browse the repository at this point in the history
  9. [lucet-runtime-internals] use custom stack size on FreeBSD, use cfg-if

    On FreeBSD/amd64, SIGSTKSZ == MINSIGSTKSZ(4 * 512) + 32768 == 34816.
    This is not a multiple of the 4k page size, which is required, so use the custom size.
    
    Plus, rewrite the choice using cfg_if, as manual cfgs are getting unwieldy.
    valpackett authored and pchickey committed Aug 17, 2020
    Configuration menu
    Copy the full SHA
    d87be72 View commit details
    Browse the repository at this point in the history
  10. Update libc to 0.2.72

    Finally includes FreeBSD/amd64 mcontext/ucontext
    valpackett authored and pchickey committed Aug 17, 2020
    Configuration menu
    Copy the full SHA
    1adc4db View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a1ec527 View commit details
    Browse the repository at this point in the history