Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add SGX target to std and dependencies #56066

Merged
merged 12 commits into from
Dec 7, 2018
Merged

Commits on Dec 6, 2018

  1. Configuration menu
    Copy the full SHA
    030b1ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22c4368 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c03640 View commit details
    Browse the repository at this point in the history
  4. Change sys::Thread::new to take the thread entry as Box<dyn FnBox() +…

    … 'static>̣
    Jethro Beekman committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    c559216 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2018

  1. Add x86_64-fortanix-unknown-sgx target to libstd and dependencies

    The files src/libstd/sys/sgx/*.rs are mostly copied/adapted from
    the wasm target.
    
    This also updates the dlmalloc submodule to the very latest version.
    Jethro Beekman committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    4a35056 View commit details
    Browse the repository at this point in the history
  2. SGX target: add thread local storage

    Jethro Beekman committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    39f9751 View commit details
    Browse the repository at this point in the history
  3. SGX target: implement user memory management

    Jethro Beekman committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    1e44e2d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8d6edc9 View commit details
    Browse the repository at this point in the history
  5. SGX target: implement streams

    Jethro Beekman committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    1a894f1 View commit details
    Browse the repository at this point in the history
  6. SGX target: implement networking

    Jethro Beekman committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    59b79f7 View commit details
    Browse the repository at this point in the history
  7. SGX target: implement time

    Jethro Beekman committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    6650f43 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7bea6a1 View commit details
    Browse the repository at this point in the history