occlum/src
Tate, Hongliang Tian c3d042dcd0 Refactor EDL for adding custom C types easily
Before this commit, using custom C types in ECalls/OCalls defined in Occlum's
EDL is cumbersme. Now this issue is resolved by providing `occlum_edl_types.h`
header file. There are two versions of this file: one is under
`src/libos/include/edl/` for LibOS, the other is under
`src/pal/include/edl/` for PAL. So now to define a new custom C type, just
edit the two versions of `occlum_edl_types.h` to define the type.
2020-01-23 06:58:46 +00:00
..
libos Refactor EDL for adding custom C types easily 2020-01-23 06:58:46 +00:00
pal Refactor EDL for adding custom C types easily 2020-01-23 06:58:46 +00:00
run Refactor Occlum PAL as a shared library 2020-01-23 04:40:54 +00:00
Enclave.edl Refactor EDL for adding custom C types easily 2020-01-23 06:58:46 +00:00
Makefile Refactor Occlum PAL as a shared library 2020-01-23 04:40:54 +00:00
sgxenv.mk Add support for compiling C code as well as Rust in release mode 2020-01-23 04:40:54 +00:00