cc1.manifest.template 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. #!$(PAL)
  2. loader.preload = file:$(SHIMPATH)
  3. loader.exec = file:$(GCCDIR)/cc1
  4. loader.execname = cc1
  5. loader.env.LD_LIBRARY_PATH = /lib:/lib/x86_64-linux-gnu:/usr/lib:/usr/lib/x86_64-linux-gnu
  6. loader.env.PATH = /bin:/usr/bin
  7. loader.debug_type = $(DEBUGTYPE)
  8. fs.mount.lib1.type = chroot
  9. fs.mount.lib1.path = /lib
  10. fs.mount.lib1.uri = file:$(LIBCDIR)
  11. fs.mount.lib2.type = chroot
  12. fs.mount.lib2.path = /lib/x86_64-linux-gnu
  13. fs.mount.lib2.uri = file:/lib/x86_64-linux-gnu
  14. fs.mount.usr.type = chroot
  15. fs.mount.usr.path = /usr
  16. fs.mount.usr.uri = file:/usr
  17. fs.mount.tmp.type = chroot
  18. fs.mount.tmp.path = /tmp
  19. fs.mount.tmp.uri = file:/tmp
  20. $(HUGERULE)
  21. sgx.trusted_files.ld = file:$(LIBCDIR)/ld-linux-x86-64.so.2
  22. sgx.trusted_files.libc = file:$(LIBCDIR)/libc.so.6
  23. sgx.trusted_files.libdl = file:$(LIBCDIR)/libdl.so.2
  24. sgx.trusted_files.libm = file:$(LIBCDIR)/libm.so.6
  25. sgx.trusted_files.libz = file:/lib/x86_64-linux-gnu/libz.so.1
  26. sgx.trusted_files.libpthread = file:$(LIBCDIR)/libpthread.so.0
  27. sgx.trusted_files.isl = file:/usr/lib/x86_64-linux-gnu/libisl.so.15
  28. sgx.trusted_files.mpc = file:/usr/lib/x86_64-linux-gnu/libmpc.so.3
  29. sgx.trusted_files.mpfr = file:/usr/lib/x86_64-linux-gnu/libmpfr.so.4
  30. sgx.trusted_files.gmp = file:/usr/lib/x86_64-linux-gnu/libgmp.so.10
  31. sgx.allowed_files.tmp = file:/tmp
  32. sgx.allowed_files.test_files = file:test_files
  33. sgx.allowed_files.inc = file:/usr/include
  34. sgx.allowed_files.gccinc = file:$(GCCDIR)/include
  35. sgx.allowed_files.gccincfixed = file:$(GCCDIR)/include-fixed