Add sgx build, documentation, verify-enclave

This commit is contained in:
Andras Slemmer
2017-02-21 14:00:49 +00:00
parent 439ceba2a4
commit 528c9efe9d
239 changed files with 69415 additions and 19 deletions

View File

@ -0,0 +1,15 @@
/**
* Interface definitions for the ecalls (in) and ocalls (out) to/from the enclave. This is used to generate
* marshalling code that moves calls across the boundary.
*/
enclave {
from "start_thread.edl" import *;
trusted {
public void check_transaction([in, size=len] void* reqbuf, size_t len, [out, size=1024] char* error);
};
untrusted {
void debug_print([in, string] const char *string);
};
};