Fix small argv type error Add proper Fixes to rflag patch 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 | 61 +++++++++++++++++++++++++++------- include/osv/app.hh | 9 +++++ include/osv/elf.hh | 9 +++-- 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, 184 insertions(+), 50 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.
