wasm_export.h Function Description & SGX SDK Include path (#279)

* Missing SGX SDK Include fixed

* Update shared_platform.cmake

* CMakeFile remove stdlib from untrusted part

* Added two times in function description zero as possible return value

* Update shared_platform.cmake

Co-authored-by: Joshua Heinemann <heineman@ibr.cs.tu-bs.de>
Co-authored-by: wenyongh <wenyong.huang@intel.com>
This commit is contained in:
J-Heinemann 2020-06-12 12:47:06 +02:00 committed by GitHub
parent 10980a1dd7
commit f4d4d69736
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 5 deletions

View File

@ -319,7 +319,7 @@ wasm_runtime_lookup_wasi_start_function(wasm_module_inst_t module_inst);
* @param name the name of the function
* @param signature the signature of the function, ignored currently
*
* @return the function instance found
* @return the function instance found. Otherwise NULL will be returned.
*/
wasm_function_inst_t
wasm_runtime_lookup_function(wasm_module_inst_t const module_inst,
@ -331,7 +331,7 @@ wasm_runtime_lookup_function(wasm_module_inst_t const module_inst,
* @param module_inst the module instance
* @param stack_size the stack size to execute a WASM function
*
* @return the execution environment
* @return the execution environment. In case of invalid stack size, NULL will be returned.
*/
wasm_exec_env_t
wasm_runtime_create_exec_env(wasm_module_inst_t module_inst,

View File

@ -14,9 +14,11 @@ else()
set (SGX_SDK_DIR $ENV{SGX_SDK})
endif()
include_directories (${SGX_SDK_DIR}/include
${SGX_SDK_DIR}/include/tlibc
${SGX_SDK_DIR}/include/libcxx)
include_directories (${SGX_SDK_DIR}/include)
if (NOT BUILD_UNTRUST_PART EQUAL 1)
include_directories (${SGX_SDK_DIR}/include/tlibc
${SGX_SDK_DIR}/include/libcxx)
endif ()
file (GLOB_RECURSE source_all ${PLATFORM_SHARED_DIR}/*.c)