Do not delay static_tls init.

Benoît Canet (11):
  app: Factorize argc and argv construction
  app: Cleanup argv preparation
  app: Prepare argv early
  elf/app: Delay elf object initialization
  elf/app: Pass argc and argv to library initialization
  vdso: vdso fast syscall compatibility library
  auxv: Pass the libvdso.so address via auxv
  app: Use GoMain as go entry point
  go: Add missing syscalls for running hello world.
  syscall: save/restore FPU state on syscall
  syscall: restore rflag once syscall was handled

 Makefile                |  7 +++-
 arch/x64/entry.S        | 12 +++++--
 bootfs.manifest.skel    |  1 +
 core/app.cc             | 88 ++++++++++++++++++++++++++++++-------------------
 core/elf.cc             | 57 +++++++++++++++++++++++++++-----
 include/osv/app.hh      |  9 +++++
 include/osv/elf.hh      |  8 +++--
 libc/vdso/vdso.c        | 18 ++++++++++
 libc/vdso/vdso.version  |  3 ++
 linux.cc                | 24 ++++++++++++++
 usr.manifest.skel       |  1 +
 usr_nozfs.manifest.skel |  1 +
 12 files changed, 181 insertions(+), 48 deletions(-)
 create mode 100644 libc/vdso/vdso.c
 create mode 100644 libc/vdso/vdso.version

-- 
2.7.4

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to