Skip to content

edgelesssys/ertgo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ertgo: Go compiler for EGo and Edgeless RT

This is a modified Go compiler that is used in EGo and Edgeless RT to build enclaves written in Go.

Build

This branch contains the ertgo runtime and prebuilt binaries. It's ready to use.

It's created with the following steps:

  1. The base is the binary release of the corresponding Go version, i.e., go1.xx.x.linux-amd64.tar.gz
  2. Patches are applied to files under src/ for compatibility with the enclave environment
  3. bin/go is replaced by the executable built by executing make.sh in the v1.xx-src branch of this repository